Como instalar o comando netstat no Linux
Netstat – derivado das palavras rede e estatísticas – é um utilitário de linha de comando usado por administradores de sistema para analisar estatísticas de rede.
Ele exibe todo um tipo de estatísticas, como portas abertas e endereços correspondentes no sistema host, tabela de roteamento e conexões mascaradas.
Neste artigo, mostraremos como instalar o comando netstat em diferentes distribuições Linux.
Como instalar o comando netstat no Linux
O pacote que contém netstat é chamado net-tools. Em sistemas modernos, o utilitário netstat vem pré-instalado e não há necessidade de instalá-lo.
Em sistemas mais antigos, entretanto, é provável que você encontre um erro ao executar o comando netstat.
bash: netstat: command not found
Portanto, para instalar o netstat em distribuições Linux, execute o comando.
sudo apt install net-tools [On Debian, Ubuntu and Mint]
sudo yum install net-tools [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/net-tools [On Gentoo Linux]
sudo apk add net-tools [On Alpine Linux]
sudo pacman -S net-tools [On Arch Linux]
sudo zypper install net-tools [On OpenSUSE]
Depois de instalado, execute o comando abaixo para verificar a versão do netstat instalada.
netstat -v
Como usar o comando netstat no Linux
Você pode invocar o comando netstat em qualquer uma das distribuições Linux para obter estatísticas diferentes em sua rede.
1. Visualizando a tabela de roteamento de rede
Você usa o sinalizador -r
para mostrar a tabela de roteamento da rede e obter algo semelhante à saída abaixo.
netstat -nr
A opção -n
força o netstat a imprimir endereços separados por pontos em vez de usar nomes de rede simbólicos. A opção é útil para evitar pesquisas de endereço em uma rede.
2. Exibir estatísticas da interface de rede
Use o sinalizador -i
para obter uma saída de estatísticas de uma interface de rede que está configurada. A opção -a
imprime todas as interfaces presentes no kernel.
netstat -ai
3. Mostrar conexões de rede
O utilitário de comando netstat suporta opções que exibem soquetes ativos ou passivos usando as opções -t
, -n
e -a
. Os sinalizadores mostram soquetes de conexão RAW, UDP, TCP ou UNIX. Adicionando a opção -a
, ele irá semear soquetes prontos para conexão.
netstat -ant
4. Mostrar serviços de rede
Para listar os serviços, seu estado atual e suas portas correspondentes, execute o comando.
netstat -pnltu
Neste artigo, esclarecemos como você pode instalar o comando netstat e como ele é usado para verificar uma ampla variedade de estatísticas de rede.
Também é importante ressaltar que o netstat foi descontinuado e, em vez disso, o utilitário ss tomou seu lugar na exibição de estatísticas de rede mais refinadas.