SNMPトラップを送信する

snmptrapコマンドのインストール、設定については割愛。

snmptrapコマンド

snmptrap -v 2c -c community 127.0.0.1 '' .1.3.6.1.6.3.1.1.5.3 .1.3.6.1.6.3.1.1.5.3.1 s "test message"

「1.3.6.1.6.3.1.1.5.3」はlinkDown。
v2cではオプションとして送信先しか指定できない模様。
oidに色々種類があるので、要確認。
参考URL。

  1. http://software.fujitsu.com/jp/manual/manualfiles/M070125/J2X13000/05Z200/refrad/refr0527.html
  2. http://www.atmarkit.co.jp/ait/articles/0303/21/news002.html
  3. http://www.itmedia.co.jp/enterprise/articles/0705/31/news042_2.html

送信確認

tcpdumpでパケットが送信できているかの確認。wiresharkで内容を確認するため、「-w」オプションをつける。

tcpdump -n -s 0 -i eth0 -w packet.cap

送信元と送信先が同じマシンの場合、ループバック「-i lo」でキャプチャしないとダメ?