微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用命令 snmptrap

如何解决使用命令 snmptrap

我需要使用 snmptrap 命令发送陷阱。

  1. 如果我使用 SNMPv1,则会发送陷阱:
snmptrap -v 1 -c public localhost EXAMPLE-MIB::MyTestFFAlarmTrap  localhost 4 0 '' EXAMPLE-MIB::trapType i 1 \
EXAMPLE-MIB::trapTimeStamp t 500 \
EXAMPLE-MIB::trapID s "device-1" \
EXAMPLE-MIB::trapCode i 3 \
EXAMPLE-MIB::trapDescription s "Power alarm"
  1. 如果我使用 SNMPv3,则不会发送陷阱。我知道配置是正确的,因为我使用 SNMPv3 从 SNMP 代理发送这些相同的陷阱并且它工作正常。

我只在使用 snmptrap 命令发送它们时出现问题。

  • 选项 1:
snmptrap -v3 -e 0x0102030405 -u usr1 -a SHA -A "12345678" -x DES -X "12345678" localhost   1000 EXAMPLE-MIB::MyTestFFAlarmTrap  localhost 4 0 '' EXAMPLE-MIB::trapType i 1 \
EXAMPLE-MIB::trapTimeStamp t 500 \
EXAMPLE-MIB::trapID s "device-1" \
EXAMPLE-MIB::trapCode i 3 \
EXAMPLE-MIB::trapDescription s "Power alarm"

屏幕显示错误

localhost: UnkNown Object Identifier (Sub-id not found: (top) -> localhost)
  • 选项 2:
snmptrap -v3 -e 0x0102030405 -u usr1 -a SHA -A "12345678" -x DES -X "12345678" localhost 4 0 '' EXAMPLE-MIB::MyTestFFAlarmTrap  localhost 4 0 '' EXAMPLE-MIB::trapType i 1 \
EXAMPLE-MIB::trapTimeStamp t 500 \
EXAMPLE-MIB::trapID s "device-1" \
EXAMPLE-MIB::trapCode i 3 \
EXAMPLE-MIB::trapDescription s "Power alarm"

屏幕显示错误

: UnkNown Object Identifier (Sub-id not found: (top) -> )
  • 选项 3:
snmptrap -v3 -e 0x0102030405 -u usr1 -a SHA -A "12345678" -x DES -X "12345678" localhost '' EXAMPLE-MIB::MyTestFFAlarmTrap  localhost 4 0 '' EXAMPLE-MIB::trapType i 1 \
EXAMPLE-MIB::trapTimeStamp t 500 \
EXAMPLE-MIB::trapID s "device-1" \
EXAMPLE-MIB::trapCode i 3 \
EXAMPLE-MIB::trapDescription s "Power alarm"

屏幕显示错误

localhost: UnkNown Object Identifier (Sub-id not found: (top) -> localhost)
  • 选项 4:
snmptrap -v3 -e 0x0102030405 -u usr1 -a SHA -A "12345678" -x DES -X "12345678" 127.0.0.1 '' EXAMPLE-MIB::MyTestFFAlarmTrap  localhost 4 0 '' EXAMPLE-MIB::trapType i 1 \
EXAMPLE-MIB::trapTimeStamp t 500 \
EXAMPLE-MIB::trapID s "device-1" \
EXAMPLE-MIB::trapCode i 3 \
EXAMPLE-MIB::trapDescription s "Power alarm"

屏幕显示错误

localhost: UnkNown Object Identifier (Sub-id not found: (top) -> localhost)

我在网上找到的教程或论坛中检查了 snmptrap 命令的语法,但没有看到错误原因。

感谢您的帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。