본문 바로가기
IT/Mac

맥에서 포트 확인? telnet 말고 nc!

by Jany 2020. 3. 9.
반응형

흔히 사용하는 방화벽 포트 확인 용도로 telnet을 사용하고 있습니다.

telnet 127.0.0.1 8080

흔히 보던 패턴이죠.

 

그렇지만 telnet은 맥에서 기본으로 설치되어 있는 것이 아니라서 별도로 설치해주어야합니다.

 

telnet 설치 방법은 brew 를 이용해서 하실 수 있습니다.

brew install telnet

길어서 중략....

nc 를 써보신적이 있나요?

 

nc는 netcat 의 약자입니다. 기본으로 설치되어 있을 뿐 아니라 tcp / udp 모두 지원합니다.

nc -z localhost 8081

형태로 사용하면 됩니다.

 

옵션 설명
-u UDP 모드
-z zero-I/O 모드 (스캔 용)
-p port 로컬포트 지정
-l 서버 열기 (listen)
-v 자세한 설명 모드 (조합가능)

 

멀티포트를 스캔하기 위해서는 다음과 같이 사용할 수 있습니다.

nc -vz localhost 80 81 82
반응형

댓글