Linux で、プロセスとの間のネットワーク トラフィックを詳細に分析する方法はありますか。詳細な分析とは、tcpdump、wireshark によって提供されるデータを意味します。
質問する
321 次
1 に答える
3
lsof を使用してプロセスに関する詳細情報を取得するのはどうですか?
lsof -c $プロセス
プロセスで使用されているファイルとネットワーク接続を確認します。
lsof -i | egrep 'mongod.*LISTEN'
mongod プロセスへのすべての接続を grep します。これから、プロセスがリッスンしているポートを確認できます
$ lsof -i | egrep 'mongod.*LISTEN'
モンゴッド 64223 フレッド 6u IPv4 0xffffff80298fec20 0t0 TCP *:27017 (リッスン)
mongod 64223 フレッド 7u IPv4 0xffffff8017393500 0t0 TCP *:28017 (リッスン)
モンゴッド 64224 フレッド 9u IPv4 0xffffff8014038500 0t0 TCP *:27018 (リッスン)
mongod 64224 フレッド 10u IPv4 0xffffff801746f880 0t0 TCP *:28018 (リッスン)
……
……
……
そのポートで tcpdump を実行します。
チッ!
于 2012-05-10T11:24:23.250 に答える