– Linux の場合、yum, apt-get などで net-snmp-*.rpm をインストールします。
yum install net-snmp-*.rpm
– /etc/snmp.conf でアクセス権を設定する。
次のような設定で全ての情報が参照可能になります。この状態で外部に UDP 160, UDP 161 番ポートを公開すると、誰でもどこからでも同じ情報が参照可能になることに注意してください!!
# 詳細は man 5 snmpd.conf を参照。
# sec.name source community
com2sec notConfigUser default public
# groupName securityModel securityName
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
group notConfigGroup v3 notConfigUser
# name incl/excl subtree mask(optional)
view all included .1
# group context sec.model sec.level prefix read write notif
access notConfigGroup “” any noauth exact all all all
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
# Added for support of bcm5820 cards
pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat
> /etc/init.d/snmpd start
/etc/init.d/snmptrapd start
でサーバ側は完了です。
監視側は TWSNMP というフリーソフトを使うとお手軽なのでおすすめです。