in

Como monitorar portas TCP e UDP em tempo real no Linux

Cada serviço de rede em execução em um sistema Linux usa um protocolo específico.

Como monitorar portas TCP e UDP em tempo real no Linux
Imagem: Reprodução | Cyware.

Em termos de software, especialmente no nível do sistema operacional, uma porta é uma construção lógica que identifica um processo/programa específico ou um tipo de serviço de rede. Ainda mais, cada serviço de rede em execução em um sistema Linux usa um protocolo específico. O mais comum é o TCP (Transmission Control Protocol) e o UDP (User Datagram Protocol). Além disso, cada serviço usa um número de porta para comunicação com outros processos ou serviços. Assim, neste artigo, veja como listar e monitorar as portas TCP e UDP em tempo real no Linux.

Como monitorar portas TCP e UDP em tempo real no Linux

Listar todas as portas abertas no Linux

A princípio, para listar todas as portas abertas em um sistema Linux, você pode usar o comando netstat ou o utilitário ss da maneira mostrada abaixo.

Além disso, é crucial mencionar que o comando netstat foi preterido. Assim, o comando ss ganhou seu lugar na exibição de estatísticas de rede mais detalhadas.

sudo netstat -tulpn
sudo ss -tulpn
Como monitorar portas TCP e UDP em tempo real no Linux
Imagem: Konsole no Kubuntu 19.10.

Na saída do comando acima, a coluna State mostra se uma porta está em um estado de escuta (LISTEN) ou não.

No comando acima, o sinalizador:

-t – ativa a listagem de portas TCP.
-u – permite a listagem de portas UDP.
-l – imprime apenas soquetes de escuta.
-n – mostra o número da porta.
-p – mostra o nome do processo/programa.

Monitore portas TCP e UDP abertas em tempo real

Por fim, para monitorar as portas TCP e UDP em tempo real, você pode executar a ferramenta netstat ou ss com o utilitário watch, como mostrado abaixo.

sudo watch netstat -tulpn
sudo watch ss -tulpn

Para sair, pressione Ctrl + C.

Em caso de dúvidas, fique à vontade para entrar no grupo do Sempre Update no Telegram.

Fonte: TECMINT

Leia mais:

Conheça as diferenças entre os protocolos TCP e UDP

Escrito por Leonardo Santana

Profissional da área de manutenção e redes, astrônomo amador, eletrotécnico e apaixonado por TI desde o século passado.

Kernel 5.7 terá melhorias para código de disquete

Kernel 5.7 terá melhorias para código de disquete

Como instalar o Shortwave 1.0 no Linux: Tocador de rádio que usa a internet

Como instalar o Shortwave 1.0 no Linux: Tocador de rádio que usa a internet