Por que o netstat está obsoleto? [fechadas]

18

Eu ouvi muitas vezes agora que é, e estou usando principalmente ss agora. Mas às vezes eu fico frustrado com as diferenças entre os dois, e eu adoraria algum insight.

Além disso, não posso ser o único que pensa em Hitler quando usa ss . Não é um ótimo nome.

    
por onlyanegg 23.04.2016 / 02:06

2 respostas

7

Encontrou um artigo sobre a desaprovação de 2011 . Parece que todo o pacote net-tools não foi mantido por algum tempo e, portanto, foi descontinuado. No Debian 9, ele nem é instalado por padrão. A partir da página do projeto , parece que não houve atualizações, pelo menos, desde 2011.

Mas você pode instalar facilmente netstat (e, por exemplo, ifconfig ) e continuar usando-os. Eu provavelmente só os usaria para listar coisas.

Instalando no Debian 9:

apt-get install net-tools

PS: para obter mais informações, convém consultar outro Q & A sobre% co-depuração de% de% ( ifconfig faz parte do mesmo pacote): link

    
por 21.08.2017 / 14:05
2

Por que netstat está obsoleto? Porque diz na man page:

NOTE
   This program is obsolete.  Replacement for netstat is ss.   Replacement
   for  netstat -r is ip route.  Replacement for netstat -i is ip -s link.
   Replacement for netstat -g is ip maddr.

Por que os desenvolvedores descontinuaram netstat ? Não sei.

É open source, no entanto. Se você quiser revivê-lo, torná-lo mais útil e torná-lo "não-refinado", fique à vontade para fazê-lo.

    
por 23.04.2016 / 02:31

Tags