Que interface de rede um processo está usando?

1

Existe uma maneira de descobrir qual processo está usando uma determinada interface de rede? O título de uma questão relacionada aqui é um pouco específico demais para minhas necessidades.

Preciso confirmar se meu processo está sendo executado na interface de rede pretendida.

Estou usando o Scientific Linux 6.

    
por user997112 06.10.2016 / 18:49

1 resposta

1

Usando netstat e grep , você pode ver quais programas estão ativamente usando uma interface específica (não atendendo)

Veja o que eu usaria:

sudo netstat -tunape | grep "\(192.168.0.20\)" | grep ESTABLISHED

Isso produzirá todos os programas e seus PIDs que usam a interface 192.168.0.20 .

    
por 06.10.2016 / 22:14