Skip to main content

スポンサードリンク

ネットワーク上のパケットを表示させる方法は?

Posted in

Solarisには、snoopというネットワークパケットモニターがあり、自ホストネットワークインターフェースを出入りするすべてのパケットを見ることができます。
 

ネットワークインターフェースdmfe0を通過するパケットを見たい場合には、以下のように入力します。

# snoop -d dmfe0

さらに、ポート番号を指定したり、ファイルに保存したりすることもできます。

(注意)
リモートホストからtelnet等で接続し、このコマンドを実行させる場合は、そのtelnet等の通信パケットがsnoopの対象外になるようにしましょう。見たいネットワークと、 リモートホストとの接続に使用しているネットワークは別にするのが良いでしょう。