Saiba como monitorizar as comunicações de rede no Linux

4 Comentários

Uma das ferramentas mais usadas para saber as ligações estabelecidas entre a nossa máquina e outras é o netstat. Com esta ferramenta podemos saber ainda, detalhadamente, quais os portos de comunicação TCP e UDP abertos na nossa máquina, ver tabela de encaminhamento, estatísticas das interfaces, etc.

No Linux, para este efeito, podemos usar o comando ss.


Comando ss

Com apenas 2 letras, o comando Linux ss permite que os utilizadores monitorizem todas as ligações da sua máquina. A ferramenta ss, que é um acrónimo para Socket Statistics, veio substitui a já antiga ferramenta netstat. Com o ss, além de sabermos informações sobre as ligações TCP e UDP, é possível monitorizar protocolos como o Datagram Congestion Control Protocol (DCCP), RAW e sockets Unix.

Como usar o comando ss?

Usando o comando ss é muito simples. Introduzindo o comando ss, o utilizador obtém de imediato informação sobre as portas locais usadas, indicação do estado da comunicação, entre outras informações.

Saiba como monitorizar as comunicações de rede no Linux

Caso o utilizador apenas necessite da informação das comunicações TCP, basta que use o comando ss -t

Saiba como monitorizar as comunicações de rede no Linux

Qual a diferença entre o protocolo TCP e UDP?

Redes: Quais as diferenças entre o Protocolo TCP e UDP

Para obter a listagem de comunicações UDP, deve ser usado o comando ss -u.  Por exemplo, se pretenderem uma estatística dos protocolos em uso, devem executar o comando ss -s.

Saiba como monitorizar as comunicações de rede no Linux

Para saberem mais informações sobre este pequeno, mas poderoso comando, podem sempre consultar o manual, executando o comando man ss.

Leia também…

Netstat – Sabe com quem a sua máquina está a falar?

Comentários

4

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Joaquim
    Joaquim

    Prefiro usar lsof.
    lsof -i -n -P
    Mas gosto sempre dos vossos tips para Linux.

  2. Avatar de jedi
    jedi

    para colocar prints de mac os, mais vale ter o titulo comandos unix. 😉

    1. Avatar de Pedro Pinto

      ligação do macOS via SSH ao centOS 😀

  3. Avatar de Gekko
    Gekko

    Só eu é que acho o nome SS uma escolha nojenta para o nome de seja lá o que for…