Comando NetStat no Linux

Comando NetStat no Linux

NetStat é uma ferramenta de linha de comando usada pelos administradores do sistema para avaliar a configuração e atividade da rede. O termo netStat é resultados da rede e estatísticas. Ele mostra portas abertas no dispositivo host e seus endereços correspondentes, a tabela de roteamento e conexões de mascaramento.

O objetivo deste post é mostrar como instalar e configurar diferentes comandos NetStat no Linux.

Instalando as ferramentas de rede no Linux:

NetStat faz parte de um pacote chamado Net-Tools. Você pode obter o pacote de ferramentas de rede no Ubuntu com o comando:

$ sudo apt install let tools

Verifique a versão do netstat:

Após a instalação, verifique a versão instalada do NetStat:

$ netstat -v

Comando NetStat no Linux:

Tabela de roteamento de exibição:

Comando NetStat mostra os detalhes da tabela de roteamento no terminal. Se você deseja ver a tabela de roteamento, use o sinalizador -nr com o NetStat; Ele mostra a tabela de roteamento do kernel da mesma maneira que a rota. Use o comando abaixo:

$ netstat -nr

Em vez de usar nomes de endereços simbólicos, a opção -nr permite que o NetStat imprima os endereços divididos por pontos

Exibir estatísticas da interface:

O uso da bandeira ou opção '-i' com o NetStat mostrará estatísticas para as interfaces de rede atualmente configuradas.

$ netstat -i

Se a bandeira "-a" também for usada com "-i", o comando imprime todas as interfaces do kernel.

$ netstat -ai

Exibir conexão de rede:

Para visualizar soquetes ativos ou passivos, o NetStat tem uma variedade de opções. As conexões de soquete TCP, UDP, RAW e UNIX ativos são especificadas pelas opções -t, -u, -w e -x, respectivamente.

Digite no seu terminal:

$ netstat -ta

Exibir serviços de rede:

Execute o seguinte comando para ver uma lista de redes, seus estados atuais e seus portos associados:

$ NETSTAT -PNLTU

Exiba toda a porta de escuta da conexão TCP e UDP:

Você pode ver todas as portas TCP e UDP usando o comando:

$ netstat -a | mais

Exibir conexão da porta TCP:

Para obter a lista de apenas conexão da porta TCP (Protocolos de Controle de Transmissão), use o seguinte comando:

$ NETSTAT -AT

Exibir conexão da porta UDP:

Para ver a conexão da porta UDP (diagramas de usuário), use o comando:

$ NETSTAT -AU

Exibir toda a conexão de escuta:

Liste toda a conexão ativa usando o sinalizador "-l" com o NetStat:

$ netstat -l

Exibir toda a porta de escuta do TCP:

Podemos obter a lista de todas as portas TCP de escuta ativa usando a bandeira -'lt 'da seguinte maneira:

$ NETSTAT -LT

Exibir toda a porta de escuta UDP:

Podemos obter a lista de todas as portas UDP de escuta ativa usando a opção '-lu':

$ NETSTAT -LU

Exibir toda a porta de escuta do Unix:

Exiba a lista de todas as portas de escuta ativa Usix usando -lx:

$ netstat -lx

Mostrando estatísticas por protocolo:

Exibe estatísticas específicas do protocolo. As estatísticas de protocolo TCP, UDP, ICMP e IP são exibidas por padrão. Um conjunto de protocolos pode ser definido usando a opção -s:

$ netstat -s

Mostrando estatísticas pelo protocolo TCP:

Exiba a lista apenas de protocolos TCP usando a opção '-st' com o NetStat:

$ NETSTAT -ST

Mostrando estatísticas pelo protocolo UDP

Exiba a lista apenas de protocolos UDP usando a opção '-su' com o NetStat:

$ netstat -su

Conclusão:

NetStat é um método valioso para rastrear a atividade e a configuração da rede. É, na realidade, uma coleção confusa de vários recursos. Neste post, demonstramos que como gerenciar conexões de rede usando o comando netstat.