Como posso listar todas as portas junto com seu IP, que estão se comunicando com minha máquina? A comunicação pode ser TCP, UDP ou raw. E pode ser unidirecional ou bidirecional.
relate perguntas
-
Encontrar threads/scripts associados a uma porta?
-
Pergunta sobre arquivos montados em rede
-
Um endereço IP pode terminar em 255 e não ser um endereço IP de transmissão?
-
Incapaz de identificar qual saída de endereço MAC do comando arp ou comando ip está correta
-
Roteador estranho funciona com centos 6 [fechado]
Nas distribuições Linux atuais,
ss
é a ferramenta recomendada para isso:Isso mostrará os soquetes TCP (
-t
), UDP (-u
) e raw ( ).-w
Adicione-a
também para ver os soquetes de escuta ( ou seja, soquetes esperando para receber uma solicitação de conexão de entrada ou abertos para tráfego de entrada no caso de UDP). Adicione-r
para tentar resolver endereços e números de serviço.Qual SO? Para Linux:
netstat -tun
-t
para ter conexões TCP relatadas..-u
para UDP.-n
para evitar a resolução de nomes.man netstat
para mais opções. Para "raw" (acho que você fala sobre ICMP, ou qualquer coisa que não seja TCP nem UDP), você pode usar uma ferramenta de captura de rede comowireshark
outcpdump
.