1

Linux で、プロセスとの間のネットワーク トラフィックを詳細に分析する方法はありますか。詳細な分析とは、tcpdump、wireshark によって提供されるデータを意味します。

4

1 に答える 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 に答える