Verifique as portas de escuta no Linux

Verifique as portas de escuta no Linux

É importante manter uma verificação de problemas relacionados à rede especificamente ao fazer solucionamento de problemas de rede. A primeira coisa que precisa ser verificada é quais portas são ativas e ouvindo ou qual aplicativo está conectado ao seu servidor. A seção da porta de escuta em uma rede informa qual processo ouve e serve como um terminal de comunicação. O estado da porta de escuta pode ser aberto, fechado, filtrado ou não filtrado.

Siga o guia deste artigo, se você estiver procurando por comandos para verificar as informações da porta de escuta no Linux.

Como verificar as portas de escuta no Linux

Existem quatro maneiras fáceis e rápidas de ouvir informações da porta no sistema Linux. Vamos verificar isso praticamente:

  • 1: Portas de escuta via comando netstat
  • 2: Portas de escuta via comando SS
  • 3: Portas de escuta via comando lsof
  • 4: Portas de escuta via comando nmap

1: Portas de escuta via comando netstat

As estatísticas de rede (NetStat) são uma ferramenta de monitoramento de rede e solucionamento de rede da linha de rede. É usado para gerenciar a configuração das conexões na rede. Ao usar o comando netstat em um sistema Linux, você obteria informações completas sobre TCP, UDP, conexões de entrada e saída, associações multicast, tabelas de roteamento e escuta portuária.

Execute o comando mencionado para listar todas as portas usando o comando netstat:

$ sudo netstat -tunlp


As bandeiras acima descrevem o seguinte:

t - Para portas TCP

você - Para portas UDP

n - para endereços numéricos

eu - Para exibir portas de escuta

p - Para exibir PIDs

2: Portas de escuta via comando SS

As estatísticas do soquete (SS) são outra maneira de imprimir informações de soquete de rede com detalhes e estatísticas adicionais. É uma ótima alternativa ao comando netstat com algumas funções semelhantes.

Você pode executar o comando fornecido para ouvir portas no Linux:

$ sudo ss -tunlp

3: Portas de escuta via comando lsof

Como sabemos, tudo em Linux e Unix funciona como um sistema de arquivos. Seja um dispositivo ou pasta, você pode chamá -lo de um arquivo. Alguns desses arquivos são visíveis e outros estão escondidos de nós. O LSOF (Lista de arquivos abertos) Comando é uma ferramenta de linha de comando embutida usada para exibir informações sobre arquivos abertos.

Podemos executar o seguinte comando para listar arquivos de rede e portuar informações de escuta em um sistema Linux:

$ sudo lsof -i

4: Portas de escuta via comando nmap

O mapeador de rede (NMAP) é uma das ferramentas de auditoria mais seguras para exibir informações de rede. É usado por especialistas em rede para descoberta de rede e portas de escuta.

O NMAP não é uma ferramenta embutida no sistema Linux, ele pode ser instalado usando o seguinte comando no terminal:

$ sudo apt install nmap

O comando a seguir seria usado para exibir todas as portas abertas e de escuta do sistema Linux:

$ sudo nmap -n -pn -st -p- localhost

Conclusão

As portas de escuta são portas de rede nas quais o aplicativo ou processo ouve, ou podemos dizer que esses são os terminais de comunicação. É importante para você manter um cheque nos problemas de rede e quais aplicativos estão conectados ao nosso servidor de rede. Nas diretrizes acima, abordamos maneiras diferentes de exibir as portas de escuta do nosso sistema Linux. Fizemos isso usando ferramentas de linha de comando i-e, netstat, ss, NMAP e LSOF.