プロセスはどのネットワークインタフェースを使用しますか?

プロセスはどのネットワークインタフェースを使用しますか?

特定のネットワークインターフェイスを使用するプロセスを見つける方法はありますか?ここに関連する質問のタイトルは私のニーズに比べてあまりにも具体的です。

私のプロセスが予想されるネットワークインターフェイスで実行されていることを確認する必要があります。

サイエンティフィックLinux 6を使用しています。

ベストアンサー1

利用可能なプログラムを確認できますnetstatgrep積極的に特定のインターフェイスを使用する(聞かない)

これが私が使うでしょう:

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

これにより、このインターフェースとそのPIDを使用するすべてのプログラムが出力されます192.168.0.20

おすすめ記事