--netstat에 대한 숫자 포트 옵션

--netstat에 대한 숫자 포트 옵션
$ netstat --version
net-tools 1.60
netstat 1.42 (2001-04-15)
Fred Baumgarten, Alan Cox, Bernd Eckenfels, Phil Blundell, Tuan Hoang and others
+NEW_ADDRT +RTF_IRTT +RTF_REJECT +FW_MASQUERADE +I18N
AF: (inet) +UNIX +INET +INET6 +IPX +AX25 +NETROM +X25 +ATALK +ECONET +ROSE 
HW:  +ETHER +ARC +SLIP +PPP +TUNNEL -TR +AX25 +NETROM +X25 +FR +ROSE +ASH +SIT +FDDI +HIPPI +HDLC/LAPB +EUI64 

$ netstat --wide --inet | head -5
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 192.168.1.11:38752      jl-in-f188.1e100.net:https ESTABLISHED
tcp        0      0 192.168.1.11:50882      lga15s44-in-f14.1e100.net:https ESTABLISHED
tcp        0      0 192.168.1.11:45874      151.101.1.69:https      ESTABLISHED

내 Ubuntu Linux의 netstat 매뉴얼 페이지에 따르면:

   --numeric-ports
       shows numerical port numbers but does not affect the resolution of host or user names.

그러나 이 옵션은 호스트 이름 확인에도 영향을 미치는 것으로 보입니다.

$ netstat --wide --inet --numeric-ports | head -5
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 192.168.1.11:38752      209.85.200.188:443      ESTABLISHED
tcp        0      0 192.168.1.11:50882      172.217.1.78:443        ESTABLISHED
tcp        0      0 192.168.1.11:45874      151.101.1.69:443        ESTABLISHED

호스트 이름과 포트 번호를 보고 싶습니다.

답변1

나는 그것을 net-tools 1.60_p20170221182432(Gentoo) 가지고 있고 그것은 문서에 따라 작동하므로 당신이 가지고 있는 버전에 버그가 있을 수 있습니다. 가능한 경우 ss다음 명령을 사용하여 매우 유사한 결과를 얻을 수 있습니다 ss -4rn( -4:IPv4 전용, : -r확인된 이름, -n:숫자 서비스 번호). 차이점은 데이터가 표시되는 순서와 일부 형식 세부 정보에 있습니다.

관련 정보