CentOS-SNMP 超时:远程主机无响应

CentOS-SNMP 超时:远程主机无响应

希望有人能帮助我,我已经搜索过这个网站,但没有任何答案能帮助到你。

我启动了 CentOS VM 并安装了 net-snmp 和 net-snmp-utils。我正尝试向远程主机(特别是 demo.snmplabs.com)发出 snmpget 或 snmpwalk 请求

我可以成功查询我的本地主机:

[root@localhost]#snmpwalk -v 1 -c public localhost .1
SNMPv2-MIB::sysDescr.0 = STRING: Linux localhost.localdomain 3.10.0-862.2.3.e17.x86_64 #1
SMP Wed May 9 18:05:47 UTC 2018 x86_64
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (120235) 0:20:02.35
SNMPv2-MIB::sysContact.0 = STRING: Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
...........

但是,当我向远程主机尝试此相同请求时,我没有收到该主机的响应,并且请求超时

[root@localhost]#snmpwalk -v 1 -c public demo.snmplabs.com .1
Timeout: No Response from demo.snmplabs.com

当我添加调试选项时,我可以看到数据包已经发出但从未收到返回。

我已经执行了以下故障排除步骤:

  • 能够 ping 远程主机 (demo.snmplabs.com)
  • 已验证 snmpd 服务可用且正在运行
  • 通过 netstat 验证 snmp UDP 端口是否打开
  • 禁用防火墙和 iptables

对 snmpd.conf 文件不太熟悉,所以问题可能就出在这里……

任何帮助,将不胜感激。

相关内容