snoop コマンドは、ネットワーク上のパケットを監視するために使用されます。snoop コマンドは、root ユーザーとして実行される必要があります。このコマンドは、クライアントとサーバーの両方で、ネットワークハードウェアが機能しているかどうかを確認する方法としてよく使用されます。
ネットワーク上のパケットを監視するときは、次のコマンド構文を使用してください。
# snoop [ -d device ] [ –o filename ] [ host hostname ]
ローカルネットワークのインタフェースを指定します
受信したすべてのパケットを指定したファイルに保存します
特定のホストが送受信したパケットを表示します
–d device オプションは、複数のネットワークインタフェースを持つサーバーで役立ちます。ホストの設定以外にも、使用できる式が多数あります。コマンド正規表現を grep で組み合わせることでも、十分に使用できるデータを生成できます。使用可能なオプションの詳細は、snoop(1M) のマニュアルページを参照してください。
トラブルシューティングをする場合は、パケットの発信元と送信先のホストが正しいことを確認してください。また、エラーメッセージも調べてください。パケットをファイルに保存すると、データを簡単に参照することができます。