Pesquisa de site

12 exemplos de comando ss para monitorar conexões de rede


comando ss é uma ferramenta usada para exibir informações relacionadas ao soquete de rede em um sistema Linux. A ferramenta exibe informações mais detalhadas do comando netstat que é usado para exibir conexões de soquete ativas.

Neste guia, nos aprofundamos e vemos como o comando ss pode ser usado para exibir diversas informações de conexão de soquete no Linux.

1. Listando todas as conexões

O comando ss básico, sem nenhuma opção, simplesmente lista todas as conexões, independentemente do estado em que se encontrem.

ss

2. Listando portas de escuta e não escuta

Você pode recuperar uma lista de portas de escuta e de não escuta usando a opção -a conforme mostrado abaixo.

ss -a

3. Listando soquetes de escuta

Para exibir apenas soquetes de escuta, use o sinalizador -l conforme mostrado.

ss -l

4. Liste todas as conexões TCP

Para exibir todas as conexões TCP, use a opção -t conforme mostrado.

ss -t

5. Liste todas as conexões TCP de escuta

Para ter uma visão de todas as conexões do soquete TCP de escuta, use a combinação -lt conforme mostrado.

ss -lt

6. Liste todas as conexões UDP

Para visualizar todas as conexões do soquete UDP use a opção -ua conforme mostrado.

ss -ua

7. Liste todas as conexões UDP de escuta

Para listar conexões UDP de escuta use a opção -lu.

ss -lu

8. Exibir PID (IDs de processo) de soquetes

Para exibir os IDs de processo relacionados às conexões de soquete, use o sinalizador -p conforme mostrado.

ss -p

9. Exibir estatísticas resumidas

Para listar as estatísticas resumidas, use a opção -s.

ss -s

10. Exibir conexões de soquete IPv4 e IPv6

Se você estiver curioso sobre as conexões do soquete IPv4, use a opção -4.

ss -4

Para exibir conexões IPv6, use a opção -6.

ss -6

11. Filtrar conexões por número de porta

O comando ss também permite filtrar o número da porta do soquete ou o número do endereço. Por exemplo, para exibir todas as conexões de soquete com uma porta de destino ou origem do ssh, execute o comando.

ss -at '( dport = :22 or sport = :22 )'

Alternativamente, você pode executar o comando.

ss -at '( dport = :ssh or sport = :ssh )'

12. Verifique as páginas de manual do comando ss

Para obter mais informações sobre o uso do comando ss, verifique as páginas de manual usando o comando.

man ss

Essas são algumas das opções comumente usadas com o comando ss. O comando é considerado mais superior ao comando netstat e fornece informações detalhadas sobre conexões de rede.