尽管 snmpd 正在监听 ipv4 和 ipv6,但 IPv6 本地地址上的 snmpget 超时

尽管 snmpd 正在监听 ipv4 和 ipv6,但 IPv6 本地地址上的 snmpget 超时

我正在从 RHEL 机器向本地主机执行 snmpget。它适用于 IPv4,但不适用于 IPv6。

# snmpget -v2c -c public udp6:[::1] sysName.0
Timeout: No Response from udp6:[::1].

# snmpget -v2c -c public localhost sysName.0
SNMPv2-MIB::sysName.0 = STRING: xxxxvm119

# ping6 2620:0:a07:e402:250:56ff:xx:xx
PING 2620:0:a07:e402:250:56ff:xx:xx(2620:0:a07:e402:250:56ff::xx:xx) 56 data bytes
64 bytes from 2620:0:a07:e402:250:56ff:xx:xx: icmp_seq=1 ttl=64 time=0.025 ms
64 bytes from 2620:0:a07:e402:250:56ff:xx:xx: icmp_seq=2 ttl=64 time=0.039 ms


I have edited /etc/snmp/snmpd.conf to have

agentaddress udp:161
agentaddress udp6:161

com2sec6 readonly default public
rocommunity6 public

并重新启动 snmpd 后,我仍然看到超时问题。我通过 ping 另一个 IPv6 地址和 ping6 localhost 检查了 IPV6 是否正常工作。

我遗漏了什么?将 stackoverflow 上的同一问题重新发布到 serverfault 上,因为 serverault 似乎更合适。请在此处留下您的答案。

相关内容