当我通过 snmptrap 发送陷阱时,我试图指定端口。
只是为了测试我的 SNMP 接收器,我想向它发送陷阱,但我无法访问端口 162。如何将陷阱发送到另一个端口?
在我看来,手册页没有描述这个选项。
(我也不完全理解 snmptrap 消息的部分是什么,所以如果有人想解释一下会很好)
最佳答案
在 net-snmp 命令行工具中,您可以在主机标识符中指定端口号,如下所示:
192.168.1.12:162
至少,这适用于我的机器。
我同意这在 snmptrap 的手册页中并不是很明显,所以我理解你为什么不明白。但是,手册页中对其余格式的描述在某种程度上令人满意。
编辑:正如评论中所指出的,地址格式在 snmpcmd 的手册页中描述:
http://www.net-snmp.org/docs/man/snmpcmd.html
关于port - 使用 snmptrap 时指定端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24184284/