snmpwalk不显示特权MIB



嗨,我在 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;您的私有树根本不是"默认"选择的一部分。

如果您希望请求特定信息

,请请求特定信息。

最新更新