我正在尝试通过snmptrap发送陷阱时指定端口。 只是为了测试我的SNMP接收器,我想向它发送陷阱,但我无法访问端口162.如何将陷阱发送到另一个端口?
正如我所看到的那样,man-page没有描述这个选项。
(我不完全明白snmptrap消息的部分是什么,所以如果有人想解释它会很好的话)
答案 0 :(得分:5)
在net-snmp命令行工具中,您可以在主机标识符中指定端口号,如下所示:
192.168.1.12:162
至少,这适用于我的机器。
我同意这在snmptrap的手册页中并不明显,所以我理解为什么你无法解决这个问题。然而,其余的格式在手册页中有一定程度的描述。
编辑:正如评论中指出的那样,地址格式在snmpcmd的手册页中描述: http://www.net-snmp.org/docs/man/snmpcmd.html