我正在尝试通过 SNMP 远程监控服务器(Ubuntu 12.04)。我编辑了 snmpd.conf 文件并在只读部分添加了一个 IP 块。当我尝试在本地测试 SNMP 时,我可以看到它有效。这是我用来在本地测试 SNMP 守护程序的命令。
snmpwalk -v1 -c <comname> localhost system
问题是,从远程主机我看不到任何消息。下面是我使用的命令。
snmpwalk -v1 -c <comname> <IPtoBeMonitored>
我收到的错误信息是;
Timeout: No Response from <IPtoBeMonitored>
我没有防火墙。您认为此问题可能由什么原因造成?提前致谢。
答案1
运行“netstat -an | grep :161” - 如果您没有看到以太网适配器的地址(即只有 127.0.0.1:161)那么您需要在 snmpd.conf 中配置 agentaddress。
答案2
检查你的 snmpd.conf——你是否只对环回进行绑定?