tcproute로 윈도우 명령 프롬프트에서 서버에
열린 포트를 확인하는 방법을 알아보겠습니다.
↓↓ zip파일 ↓↓
압축폴더로 받으셔도 되고, 홈페이지에 가서 다운로드하셔도 됩니다.
다운로드가 끝난후 압축 해제하는데 이중파일 의심이라 뜨는데
알약으로 검사후 압축해제하시면 문제없습니다.
https://www.elifulkerson.com/projects/tcproute.php
↑↑ 다운로드 링크 ↑↑
tcproute.zip 파일을 다운로드하여 압축해제
tcproute 프로그램이 있는 경로를 복사해줍시다.
cd 아까 복사한 경로
tcproute.exe -i INT# -p 포트번호 IP주소 or 도메인주소
ex ) tcproute.exe -i INT# -p 8080 221.192.131
1번 2번 3번 선택 가능한데
3번 선택
여기서 봐야 될 것은
Tracing route to xxx.xxx.xxx.xxx:8080 <= 추적하려는 ip주소와 포트번호
그리고 마지막 (저는 15번)에 나오는 ip주소와
포트번호가 Tracing route to xxx.xxx.xxx.xxx:8080 과 같은지,
그리고 확인하려는 포트가 열려있는지
저는 port closed 라고 되어있네요
Local IP : 내PC 아이피
중간에 1..2..3..14 등등 까지는 연결된 네트워크입니다.
이것을 왜 사용하는지 알아야겠죠
저는 Unix(솔라리스) 운영체제에 톰캣 서버를 실행시켜
공인 IP : 8080으로 외부에서 접속을 시도하려고 했으나
접속이 안 되는 문제가 발생했습니다.
그래서 제가 오픈한 포트번호를 외부에서 추적해서
포트가 열려있는지 확인이 필요했습니다.
참고하세용~