Netstat é um utilitário de linha de comando que pode ser usado para listar todas as conexões de rede (socket) em um sistema. Ele lista todas as conexões de tomadas tcp, udp e unix. Além dos soquetes conectados, ele também pode listar soquetes de escuta que estão esperando por conexões de entrada. Assim, ao verificar uma porta aberta 80 você pode confirmar se um servidor web está rodando no sistema ou não. Isto torna-o uma ferramenta muito útil para administradores de rede e de sistema. Assim, neste tutorial estaremos verificando alguns exemplos de como usar o netstat para encontrar informações sobre conexões de rede e portas abertas em um sistema. Aqui está uma rápida introdução ao netstat a partir das páginas man netstat – Imprimir conexões de rede, tabelas de roteamento, estatísticas de interface, conexões mascaradas, e associações multicast 1. Listar todas as conexões O primeiro e mais simples comando é listar todas as conexões atuais. Simplesmente execute o comando netstat com uma opção. $ netstat -a Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp …
nn Leia o post completo aqui
10 exemplos básicos do comando linux netstat