我正在使用snmp查询和设置一些OID在IPv6模式下。我使用下面的snmp命令。我已检查并配置它以听取udp6:161。snmpset/get returns超时:没有响应ipv6
snmpget -cpublic -v2c udp6:[2001:db8:3c4d::41a9:8e4e:a094:3840] .1.3.6.1.4.1.1429.5.1.1.2.5.6.0
它给人的结果作为
Timeout: No Response from udp6:[2001:db8:3c4d::41a9:8e4e:a094:3840]
使用ping检查时给出的IP地址还活着。将conf文件更改为包含rwcommunity6和rocommunity6。我究竟做错了什么?
设置它当您在被查询的计算机上嗅探界面时,wireshark会告诉您什么?您确定SNMP Agent具有绑定到上述IPv6地址的侦听器吗? –
wireshark有一个获取/设置请求的行。没有发现响应语句..没有错误,例如端口不可达 – Sathya
请确保您没有防火墙阻止此流量。还请检查lsof或netstat是否确实在收听您的IPv6套接字。您可以将'r?community6'添加到配置中,但是如果您没有将侦听地址添加到snmpd命令(例如,udp6:161),那么snmpd将不侦听IPv6套接字。 – Cougar