컴퓨터 과학/네트워크

cmd에서 telnet을 이용해 해당 ip의 port가 열려있는지 확인하는방법

DevHam94 2023. 8. 23. 16:13

cmd창을 관리자 권한으로 열고 

telnet [해당ip] [port번호]를 적어주면 

telnet에서 해당 port번호가 외부에 열려있는지 확인할 수 있다. 

 

만약 열려있지 않다면 

windows 검색창에서 '고급 보안이 포함된 Windows Defender 방화벽'을 열어 

외부에서 내부로 들어오는 인바운드 규칙을 살펴준다. 

아웃바운드는 내부에서 외부로 나가는 규칙이라 어느 특정 도메인에 연결할때 확인하는것이다. 

 

특정 프로그램을 특정 port를 통해 실행하고 싶다면 인바운드의 새규칙에서 추가해주면된다. 

만약 해당 포트가 telnet으로도 설정이 되지않는다면 해당 인바운드 규칙에서 속성에 들어가서 

'에지 통과 허용'을 선택해주면 외부에서도 해당 포트를 통해 프로그램을 실행할 수 있다.