- opção numérico de portas para netstat

3
$ 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

De acordo com a página man do netstat no meu Ubuntu Linux:

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

Ainda, essa opção parece afetar a resolução de nomes de host também.

$ 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

Eu esperava ver nomes de host e números de porta.

    
por jsf80238 18.02.2018 / 04:30

1 resposta

2

Eu tenho net-tools 1.60_p20170221182432 (Gentoo) e funciona como documentado, então pode haver um bug na versão que você tem. Se tiver ss disponível, você poderá obter resultados muito semelhantes usando ss -4rn ( -4 : somente IPv4, -r : resolver nomes, -n : números de serviço numérico); a diferença será a ordem em que os dados serão exibidos e alguns detalhes de formatação.

    
por 18.02.2018 / 11:16

Tags