
TCPView 또는 CurrPorts에 해당하는 Mac은 무엇입니까? 저는 Mac을 사용해본 적이 없어서 잘 모르겠습니다.
답변1
netstat과 lsof 모두 다음을 수행합니다.
$ netstat -an | grep -i "listen"
tcp4 0 0 *.88 *.* LISTEN
tcp6 0 0 *.88 *.* LISTEN
tcp4 0 0 127.0.0.1.29746 *.* LISTEN
tcp46 0 0 *.5900 *.* LISTEN
tcp4 0 0 *.22 *.* LISTEN
tcp6 0 0 *.22 *.* LISTEN
tcp4 0 0 *.548 *.* LISTEN
tcp6 0 0 *.548 *.* LISTEN
tcp4 0 0 127.0.0.1.631 *.* LISTEN
tcp6 0 0 ::1.631 *.* LISTEN
$ sudo lsof -i -P | grep -i "listen"
launchd 1 root 18u IPv6 0x08871e20 0t0 TCP localhost:631 (LISTEN)
launchd 1 root 19u IPv4 0x08876b4c 0t0 TCP localhost:631 (LISTEN)
launchd 1 root 69u IPv6 0x08871bb0 0t0 TCP *:548 (LISTEN)
launchd 1 root 71u IPv4 0x08876740 0t0 TCP *:548 (LISTEN)
launchd 1 root 74u IPv6 0x08871940 0t0 TCP *:22 (LISTEN)
launchd 1 root 75u IPv4 0x08876334 0t0 TCP *:22 (LISTEN)
krb5kdc 34 root 11u IPv6 0x08870830 0t0 TCP *:88 (LISTEN)
krb5kdc 34 root 14u IPv4 0x090ea6b0 0t0 TCP *:88 (LISTEN)
AppleVNCS 205 brad 9u IPv6 0x088716d0 0t0 TCP *:5900 (LISTEN)
cvpnd 20863 nobody 6u IPv4 0x091072a4 0t0 TCP localhost:29746 (LISTEN)
명령줄을 거부하는 경우 직접 포트 스캔을 수행할 수도 있습니다(네트워크 유틸리티를 실행하고 포트 스캔 탭으로 이동하여 localhost를 입력하고 "스캔"을 누르십시오).
답변2
아마도 이러한 정보를 얻는 가장 완벽한 방법은 다음과 같습니다 lsof
.
lsof -Pnl +c0 +M -i4
느린 목록 출력이 표시되는 경우 로컬 TCP, UDP 포트에 대한 portmapper 등록 보고와 관련하여 +M 옵션을 생략할 수 있습니다.
답변3
명령줄 도구를 사용하여 netstat
해당 정보를 얻을 수 있습니다.