我想发送陷阱并指定clientaddress
当我搜索时,有两种方法:
当我尝试发出命令时:
snmptrap -v 3 -l noAuthNoPriv -u SomeUser -n "" AGENT_IP .1.3.6.1.4.1.161.5.2 .1.3.6.1.4.1.161.1.2.3.4 5
它给出了一个错误
getaddrinfo(AGENT_IP, NULL, ...): Address family for hostname not supported
当我未指定clientadress时,它可以按预期工作,但它使用我将命令作为客户端IP的机器的IP
最佳答案
要摆脱这一点,我必须:
snmptrap -v 3 -l noAuthNoPriv -u SomeUser -n“” udp:AGENT_IP ...
关于shell - 具有选定客户端IP地址的snmptrap SNMPv3,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16213470/