- 서버에서 운영중인 서비스가 외부 클라이언트( 사용자 ) 에게 오픈 ( 서비스 연결 ) 대기 중인지 체크
[ 참고 ] 내부에서는 정상적으로 포트가 오픈 되어있으나,
방화벽 및 기타 보안에 의해 외부에서의 접근을 차단하는 경우에 대하여 확인을 하는데 활용
tcping.exe - ping over a tcp connection
tcping.exe - ping over a tcp connection tcping.exe is a console application that operates similarly to 'ping', however it works over a tcp port. There are many different implementions of this floating around, written independently by different people. Ther
www.elifulkerson.com
- 다운 완료 후 해당 파일을 C:\Windows\System32 로 복사
- 사용법
- 명령프롬프트 실행
- tcping [ Option ] [ Server IP ] [ Server Port ]
- 포트 오픈 상태 : 172.217.27.67 ( www.google.co.kr ) 의 80 포트 오픈 여부 확인
- 포트 클로즈 상태 : 172.217.27.67 ( www.google.co.kr ) 의 1521 포트 오픈 여부 확인
- 옵션
-t | control-c를 통해 중지 될 때까지 계속 ping |
-n | n개의 결과를 확인 (default 값은 4) |
-i | ping 사이에 n초의 간격을 두고 확인 (default 값은 1) |
-w | 응답에 대해 N초의 대기시간 지정 |
-d | 각 행에 날짜와 시간을 표시 |
-f | 연결에 발생한 트래픽 외 1바이트를 강제로 보내는 옵션 |
-g | n개의 핑이 실패할 경우 tcping을 종료 |
-b | 경고음을 사용할 때 사용 ( 1 = 실패시, 2 = 성공시, 3 = 변경시, 4 = 항상 ) |
-r | n번 체크 후 DNS 정보를 다시 받아 |
-s | ping 확인 결과가 정상일 경우 tcping을 종료 |
-v | tcping 버전 정보를 확인할 때 사용 |
-j | jitter 값 표시 jitter는 마지막 응답 시간과 과거 평균 간의 차이로 정의됨 |
-4 | ipv4 통신 |
-6 | ipv6 통신 |
-c | 처음 상태 체크 후 상태가 변경될 시 출력 |
--tee | tcping의 결과를 파일로 저장 |
--file | DNS list 및 port가 저장된 파일을 호출하여 ping 체크를 진행 ( -j, -c 옵션 사용 불가) |
--fqdn | 역방향 DNS를 사용할 경우 DNS 이름을 출력 |
--color | 오류 메시지에 대해 유색 출력을 사용 --ansi 옵션과 같이 사용하여 색 변경 가능 |
-h | HTTP모드 (http://가없는 url 사용) -u 옵션과 같이 사용하면 유용함. |
-u | 각 행에 대상 URL 표시 |
--post | check시 GET 대신 POST를 사용 |
--head | check시 GET 대신 HEAD를 사용 |
'유틸리티' 카테고리의 다른 글
가상 컴퓨터 브이엠웨어 ( vmware ) 설치 (0) | 2021.06.01 |
---|---|
가상 컴퓨터 버추얼박스 ( virtual box ) + 윈도우 ( window ) 10 설치 (0) | 2021.05.31 |