snmp 设置问题

今天在设置snmp的时候发现 snmpwalk -v 1 -c public localhost 能够取到数据,而将localhost 该成本机IP地址的时候就不能抓取数据了,通过别的机器也不可以抓取该机器的数据,通过同事的提醒 原来在 /etc/default/snmpd

中有这么一条SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'

将127.0.0.1 去掉重启服务,snmpwalk抓取数据恢复正常。

同时做如下修改,以便让其他机器能够抓取到除了system信息之后,还能抓取其他信息。

修改/etc/snmp/snmpd.conf
将如下行前面的"#"去掉,并在其上一行前加“#”:
#com2sec readonly default public
将“view system”行修改为如下
view mib included .iso.org.dod.internet.mgmt.mib-2 fc

将如下行: access MyROSystem "" any noauth exact system none none
修改为: access MyROSystem "" any noauth exact mib2 none none

 

本文出自 “今天你学习了吗?” 博客,谢绝转载!

你可能感兴趣的:(数据,职场,snmp,休闲)