net-snmp 5.7.2, Fedora 20 でのお話です。
Net-SNMPのsnmptrapdのlistenポートを変更する方法です。
manページ( man snmptrapd
)を見ると -p
オプションで変更できそうに書いてありますが、それですと変更できませんでした。
man snmpcmd
の方を見ると、snmpcmd [OPTIONS] AGENT [PARAMETERS]
と記載があったので、
snmptrapdの起動オプション( /etc/sysconfig/snmptrapd
)に、 -p
オプションなしで追加したところ、無事に変更できました。
/etc/sysconfig/snmptrapd
# snmptrapd command line options
# '-f' is implicitly added by snmptrapd systemd unit file
# OPTIONS="-Lsd"
OPTIONS="udp:10162 -Lf /var/log/snmptrapd.log"