Linux で特定のインターフェースを使用しているプロセスを見つけるにはどうすればよいでしょうか?

Linux で特定のインターフェースを使用しているプロセスを見つけるにはどうすればよいでしょうか?

特定のインターフェース eth0 を使用しているプロセスが何であるかを知りたいです。netstat コマンドと lsof コマンドをすでに試しましたが、うまくいきませんでした。

答え1

eth0 の IP アドレスを特定し、次を使用します。

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

プロセスは最後の列にあります。

関連情報