Wie findet man die Prozesse, die eine bestimmte Schnittstelle in Linux verwenden?

Wie findet man die Prozesse, die eine bestimmte Schnittstelle in Linux verwenden?

Ich möchte wissen, welche Prozesse eine bestimmte Schnittstelle eth0 verwenden. Ich habe es bereits mit den Befehlen netstat und lsof versucht, aber ohne Erfolg.

Antwort1

Ermitteln Sie die IP-Adresse von eth0 und verwenden Sie dann:

netstat -plant | grep <ip-address-of-eth0> | grep -v -

In der letzten Spalte stehen die Prozesse.

verwandte Informationen