SNMP 仅适用于本地主机

SNMP 仅适用于本地主机

我正在尝试使用 SNMP v3 和 Centos 6.4 监控远程服务器。

当我使用 snmpwalk 测试我尝试监控的服务器上的配置时:

snmpwalk [connection parameters...] subdomain.mydomain.com

或者

snmpwalk [connection parameters...] localhost

它可以工作。但是当我在远程服务器上尝试相同操作时,我收到以下错误:

snmpwalk: Timeout

我已在两台服务器上禁用 iptables,当我检查服务是否正在监听时,我得到:

tcp  0  0 localhost.localdomain:smux *:*  LISTEN  11989/snmpd         
udp  0  0 *:snmp                     *:*          11989/snmpd

我也尝试增加客户端的超时值......

我不知道到底发生了什么。有人能帮助我吗?

答案1

默认情况下,查询 net-snmp 代理的能力仅限于本地主机,系统 MIB 除外。为了允许访问其他 MIB(或任何您进一步限制访问权限的 MIB),您需要检查服务器上 /etc/snmp/snmpd.conf 文件的访问控制部分。

相关内容