리눅스 일반

[툴] TCPING 사용 하기

트리스탄1234 2024. 4. 24. 16:01
728x90
반응형

 
안녕하세요 이웃님들 ^.^
좋은 아침 입니다. 
 
오늘은 네트워크 진단 도구 중 하니인 TCPING의 사용 방법에 대해서 포스팅을 해보려고 합니다.
tcping은 TCP 포트로 통신을 시도하여 호스트의 가용성을 확인하는 유틸리티입니다. 
 
이를 사용하여 특정 호스트와 포트 간의 TCP 연결을 확인할 수 있습니다. 그럼 설치 방법을 알아 보겠습니다.
 
- 리눅스:시스템: 대부분의 리눅스 배포판은 tcping 패키지를 기본 저장소에서 제공합니다. 따라서 패키지 관리자를 사용하여 설치할 수 있습니다. 예를 들어, Debian/Ubuntu 계열의 시스템에서는 아래의 명령을 사용하여 설치할 수 있습니다.

sudo apt-get install tcping
 
=윈도우 시스템 :
  1) 인터넷에서 tcping.exe 바이너리를 다운로드합니다.
  2) 다운로드한 바이너를 시스템 경로에 추가 합니다
   . Windows 10의 경우, 제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 환경 변수를 차례로 클릭하여
     환경 변수를 엽니다.
   . 시스템 변수 섹션에서 "Path"를 선택하고 편집을 클릭합니다.
   . 새로운 창에서 "새로 만들기"를 클릭하고 tcping.exe가 있는 디렉터리의 경로를 추가합니다.
    . 변경 사항을 저장하고 모든 창을 닫습니다.
    . 명령 프롬프트나 PowerShell을 열고 tcping을 실행하여 제대로 설치되었는지 아래의 명령을 입력 합니다.
      tcping
 
이제 설치를 완료 했으면 사용방법을 알아 봐야겠죠?
 - 사용방법: 사용 방법은 명령어 창에서 아래의 형식으로 명령을 입력을 하면 됩니다.
   tcping [호스트] [포트]
 
    예를 들어, 호스트 example.com의 80번 포트에 대한 연결을 확인하려면 다음과 같이 실행합니다.
     tcping example.com 80
 
  - 사용옵션: 사용 가능한 옵션은 아래의 것들이 있습니다. 
      -t [횟수]: 테스트할 횟수를 지정합니다. 기본값은 무한입니다.
      -i [간격]: 패킷 간의 간격(초)을 지정합니다. 기본값은 1초입니다.
      -w [타임아웃]: 연결을 시도하는 타임아웃 시간(초)을 지정합니다. 기본값은 5초입니다.
 
각각의 사용 예제를 보면 아래와 같습니다. 
 
tcping example.com 80
위의 명령은 example.com 서버의 80 port에 연결을 시도 하는 명령 입니다. 

tcping -t 5 -i 2 example.com 80
위의 명령은 5회의 패킷을 2초 간격으로 전송하여 호스트의 80번 포트에 대한 연결을 확인합니다.

tcping -w 10 example.com 80
위의 명령은 10초 동안 호스트의 80번 포트에 대한 연결을 확인합니다.
 
tcping -t 0 example.com 80
위의 명령은 연결이 끊어질 때까지 목적지 호스트의 80번 포트에 대한 연결을 무한정 시도합니다.
:

tcping -i 0 example.com 80
위의 명령은 패킷 간격을 설정하지 않고 목적지 호스트의 80번 포트에 대한 연결을 확인합니다.
 

728x90
반응형

'리눅스 일반' 카테고리의 다른 글

[성능 툴] FPING 사용 방법  (138) 2024.05.01
[리눅스] nmap으로 열린 port 조회 하기.  (139) 2024.04.12
[리눅스] Iperf3 사용 방법  (66) 2024.04.07
[리눅스] fatrace 사용방법  (73) 2024.04.05
[리눅스] lsof 사용 방법  (86) 2024.03.30