オンプレミスポーラーがトラップを取得しているかを確認する方法
Wiresharkを使用したテスト
オンプレミスポーラーがSNMPトラップを受信しているか確認する方法は、次のとおりです。
- Wiresharkの最新バージョンをインストールします。
Windows:Wireshark公式Webサイトからダウンロード
Linux:次のコマンドでインストール
apt install wireshark - Wiresharkをadmin/root権限で実行します。
- インターフェースを右クリックし、[Start Capture]をクリックします。

- udp.port == 162と入力しフローをフィルター後、[Enter]をクリックします。
Wiresharkコマンドラインを使用したテスト
MIBブラウザーにアクセスできない場合、次のコマンドラインツールを使用して、トラップ受信状況を確認してください。
下記コマンドを実行して、受信されているすべてトラップを表示します。
■コマンド
>tshark -f "udp port 162"
■出力
Capturing on 'eth0'
1 0.000000000 10.10.10.1 → 10.10.10.100 SNMP 156 snmpV2-trap 1.3.6.1.2.1.1.3.0 1.3.6.1.6.3.1.1.4.1.0 1.3.6.1.2.1.2.1.0 1.3.6.1.2.1.2.1.0
2 1.494270279 10.10.10.1 → 10.10.10.100 SNMP 156 snmpV2-trap 1.3.6.1.2.1.1.3.0 1.3.6.1.6.3.1.1.4.1.0 1.3.6.1.2.1.2.1.0 1.3.6.1.2.1.2.1.0
3 1.924597683 10.10.10.1 → 10.10.10.100 SNMP 125 trap iso.3.6.1.2.1.11 1.3.6.1.2.1.4.5.0 1.3.6.1.2.1.2.1.0
4 8.265532838 10.10.10.1 → 10.10.10.100 SNMP 173 snmpV2-trap 1.3.6.1.2.1.1.3.0 1.3.6.1.6.3.1.1.4.1.0 1.3.6.1.2.1.2.1.0 1.3.6.1.2.1.2.1.0 1.3.6.1.2.1.11.10.0
トラップが受信されない場合のトラブルシューティング
- エラーメッセージ”Not Listening for Traps, Port(s) already in use”が発生した場合、他のプロセスにポートが占有されています。ポートを開放してやり直してください。
- 追加した装置がアクティブ状態にあるか確認してください。
- ネットワーク装置設定を確認してください。
- ポート162が、ファイアウォールにブロックされていないか確認してください。
上記手順を行ってもトラップが受信されない場合は、zip化したオンプレミスポーラーのログフォルダを添えて、お問い合わせください。