嗨,我在 centOS 上安装了 SNMP,这是我的 snmp.conf
agentAddress udp:161
com2sec me localhost public
com2sec nms 192.168.1.8 public
group AllGroup v2c me
group AllGroup v2c nms
group AllGroup v1 me
group AllGroup v1 nms
view AllView included 1.3.6.1.2.1.1.3
view AllView included 1.3.6.1.2.1.1.3
view AllView included 1.3.6.1.2.1.1.4
view AllView included 1.3.6.1.2.1.1.5
view AllView included 1.3.6.1.2.1.1.6
view AllView included 1.3.6.1.2.1.11.19
view AllView included 1.3.6.1.2.1.11.29
view AllView included 1.3.6.1.4.1.2021.2
view AllView included 1.3.6.1.4.1.2021.9
view AllView included 1.3.6.1.4.1.2021.10
access AllGroup "" any noauth exact AllView none none
syslocation Myserver
syscontact Admin <admin@admin.com>
proc httpd
proc mysqld
disk /tmp 290000
disk /var 2000000
disk /home 18600000
load 14 10 10
当我跑步时
snmpwalk -v 1 localhost -c public
它显示
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (37590) 0:06:15.90
SNMPv2-MIB::sysContact.0 = STRING: Admin <admin@admin.com>
SNMPv2-MIB::sysName.0 = STRING: server.admin.om
SNMPv2-MIB::sysLocation.0 = STRING: Myserver
SNMPv2-MIB::snmpInTraps.0 = Counter32: 0
SNMPv2-MIB::snmpOutTraps.0 = Counter32: 0
但私人强迫症没有出现
1.3.6.1.4.1.2021.2
1.3.6.1.4.1.2021.9
1.3.6.1.4.1.2021.10
但是当我通过特定运行它们时
snmpwalk -v 1 localhost -c public 1.3.6.1.4.1.2021.2
私有强迫症 MIB 确实会根据配置显示。
我怎样才能用
snmpwalk -v 1 localhost -c public
??
你不能。
从snmpwalk
手册页:
如果不存在 OID 参数,snmpwalk 将搜索根植于 SNMPv2-SMI::mib-2 的子树(包括来自其他 MIB 模块的任何 MIB 对象值,这些值被定义为位于此子树中(
SNMPv2-SMI::mib-2
是 1.3.6.1.2.1;您的私有树根本不是"默认"选择的一部分。
,请请求特定信息。