잡동사니/꿀팁

윈도우에서 포트 오픈 여부 간단히 확인할 수 있는 프로그램 tcping

Temporary backups 2021. 3. 24. 00:38
반응형

보통 윈도우 환경에서 특정 서버의 포트 오픈 여부를 확인할 때 telnet을 사용하지만

포트를 지정하여 ping을 날리는 방법으로 간단히 조회할 수 있는 tcping 이라는 프로그램이 있어 소개합니다.

 

1. 첨부된 tcping.exe 를 다운로드 하여 %SYSTEMROOT%\system32\ 디렉토리에 복사합니다.

(예 : C:\Windows\system32\ )

 

 

 

2. cmd 실행 후 다음과 같이 IP와 포트 번호를 지정하여 포트 오픈 여부와 ping 정보를 볼 수 있습니다.

 

C:\Users\paind>tcping 192.168.174.128 8001

 

Probing 192.168.174.128:8001/tcp - Port is open - time=9.155ms

Probing 192.168.174.128:8001/tcp - Port is open - time=5.084ms

Probing 192.168.174.128:8001/tcp - Port is open - time=1.558ms

Probing 192.168.174.128:8001/tcp - Port is open - time=1.449ms

 

Ping statistics for 192.168.174.128:8001

     4 probes sent.

     4 successful, 0 failed.

Approximate trip times in milli-seconds:

     Minimum = 1.449ms, Maximum = 9.155ms, Average = 4.311ms 

 

 

3. tcping의 세부 옵션은 다음과 같습니다.

 

Usage: tcping [-t] [-d] [-i interval] [-n times] server-address [server-port]

 

         -t   : ping continuously until stopped via control-c

         -n 5 : for instance, send 5 pings

         -i 5 : for instance, ping every 5 seconds

         -w 100 : for instance, wait 100 milliseconds for a response

         -d   : include date and time on each line

         -b 1 : enable beeps (1 for on-down, 2 for on-up,

                              3 for on-change, 4 for always)

         -r 5 : for instance, relookup the hostname every 5 pings

         -s   : automatically exit on a successful ping

         -v   : print version and exit

         -d   : include date and time on each line

 

HTTP Options:

         -h   : HTTP mode (use url without http:// for server-address)

         -u   : include target URL on each line

         -p   : use POST rather than GET (to avoid caching)

 

Debug Options:

         -o   : use alternate timing function (less precise)

         -f   : force tcping to send at least one byte

 

        If you don't pass server-port, it defaults to 80. 

반응형