所以我想通过ipv6做一个snmpget。 以下是我尝试过的一些命令:
snmpget -v 1 -c public 'fdab:3bce:6c78:1:215:5dff:fe00:3914' sysUpTime.0 snmpget -v 1 -c public 'udp6:fdab:3bce:6c78:1:215:5dff:fe00:3914' sysUpTime.0 snmpget -v 1 -c public 'udp6:[fdab:3bce:6c78:1:215:5dff:fe00:3914]' sysUpTime.0 snmpget -v 1 -c public 'udp6:[fdab:3bce:6c78:1:215:5dff:fe00:3914]:161' sysUpTime.0 snmpget -v 1 -c public 'udp6:[fdab:3bce:6c78:1:215:5dff:fe00:3914%eth0]:161' sysUpTime.0
这些响应导致Timeout: No Response from udp6:[fdab:3bce:6c78:1:215:5dff:fe00:3914].
或者这种types的一些变化。
我知道snmp正在工作:
snmpget -v 1 -c public '127.0.0.1' sysUpTime.0
结果在: DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (51895) 0:08:38.95
在我的/etc/snmp/snmpd.conf中,我尝试了没有agentaddress
(默认为Ubuntu),或者将其值设置为161/161,udp6 / upd6 / updv6或其他许多变体。
我关心的可能是Ubuntu的snmp没有编译ipv6支持? 我怎样才能find?
更多信息:
Distributor ID: Ubuntu Description: Ubuntu 10.04.3 LTS Release: 10.04 Codename: lucid
我是最新的,我正在使用snmp snmpd软件包。 我也有一个工作ipv6networking,我可以通过它的ipv6地址实际上snmpget一台Windows机器。 任何帮助将不胜感激。
基本的诊断步骤应该看到这一个解决:
snmpd
正在监听IPv6吗? ( netstat -lun |grep :161
) ip6tables -L -n
) snmpd
看到的交通,似乎做了一些有用的东西? ( strace -p <snmpd PID>
;检查日志)。