snmpwalk 到 ipv6 地址超时

snmpwalk 到 ipv6 地址超时

Snmpwalk 失败了。我不知道为什么。我有一个配置了全局 ipv6 地址的主机。Snmpd 正在监听 ipv6。

netstat -l|grep snmp
udp6       0      0 [::]:snmp               [::]:*
udp6       0      0 [::]:snmp-trap          [::]:*

同一主机上的 Snmpwalk 失败。

snmpwalk -v2c -c public udp6:[::1] system
Timeout: No Response from udp6:[::1]

可能是什么问题?

snmpd配置文件

agentAddress  udp6:161
syslocation  home
syscontact  [email protected]
rocommunity  public 
disk  / 5000kB

snmpd 在系统日志中显示连接。

Jul 16 22:25:41 scope snmpd[11066]: Connection from UDP/IPv6: [2604:xxxx:100:8111::3]:53063
Jul 16 22:25:42 scope snmpd[11066]: Connection from UDP/IPv6: [2604:xxxx:100:8111::3]:53063
Jul 16 22:25:43 scope snmpd[11066]: Connection from UDP/IPv6: [2604:xxxx:100:8111::3]:53063

答案1

访问控制是按传输方式配置的。尝试替换

rocommunity public

rocommunity6 public

答案2

尝试添加:

com2sec6 local     ::1                  public

到您的/etc/snmp/snmpd.conf文件中。

相关内容