본문 바로가기

리눅스

[draft] 리눅스에서 tcping을 설치하고 사용하는 방법

728x90

리눅스에서 tcping을 설치하고 사용하는 방법

tcping 명령어는 TCP 포트에 대한 ping 테스트를 수행하는 데 사용됩니다. 이 도구는 목표 호스트와 포트에 대한 연결을 시도하고 응답 시간을 측정합니다. 일반적으로 ping 명령어가 ICMP를 사용하여 호스트의 응답을 확인하는 데 사용되지만, tcping은 TCP 연결을 테스트하는 데 사용됩니다.

tcping 설치

  • CentOS
sudo yum install -y tcping
  • Ubuntu
sudo apt-get install -y tcping

Snap 패키지를 사용하여 tcping을 설치

snap install tcping
$ snap install tcping
tcping 0.0.80 from Aibulat installed

tcping 버전 정보 확인

tcping --version

tcping 명령어의 기본 구문

Usage: tcping [-q] [-t timeout_sec] [-u timeout_usec] <host> <port>
728x90

사용 예시

tcping을 사용하여 호스트와 포트에 대한 연결을 테스트할 수 있습니다.

 

  • 호스트와 포트에 대한 기본적인 테스트
tcping example.com 80

이 명령어는 example.com의 80번 포트에 대한 연결을 시도하고 응답 시간을 표시합니다.

 

  • 특정 응답 시간 제한과 함께 테스트
tcping -t 5 example.com 80

이 명령어는 최대 응답 시간이 5초로 제한된 example.com의 80번 포트에 대한 연결을 테스트합니다.

 

  • 특정 포트 범위에 대한 테스트
tcping -p 22-80 example.com

이 명령어는 example.com 호스트에 대한 22부터 80까지의 포트 범위에 대한 연결을 시도하고 응답 시간을 표시합니다.

 

  • 특정 포트만 테스트
tcping -p 443 example.com

이 명령어는 example.com 호스트의 443번 포트에 대한 연결을 시도하고 응답 시간을 표시합니다.

 

  • closed
tcping sangchul.kr 80
$ tcping sangchul.kr 80
sangchul.kr port 80 closed.
  • open
tcping sangchul.kr 80
$ tcping sangchul.kr 80
sangchul.kr port 80 open.
tcping sangchul.kr 443
$ tcping sangchul.kr 443
sangchul.kr port 443 open.

 

tcping은 호스트와 포트에 대한 연결 상태를 확인하는 데 유용한 도구입니다.

 

728x90