我使用此命令
snmpwalk -v2c -c<Group-Name> <xxx.xxx.xxx.xxx>
并看到这样的结果
iso.3.6.1.2.1.25.3.8.1.6.2 = INTEGER: 0
iso.3.6.1.2.1.25.3.8.1.6.3 = INTEGER: 0
iso.3.6.1.2.1.25.3.8.1.6.4 = INTEGER: 0
iso.3.6.1.2.1.25.3.8.1.7.1 = INTEGER: 1
iso.3.6.1.2.1.25.3.8.1.7.2 = INTEGER: 2
iso.3.6.1.2.1.25.3.8.1.7.3 = INTEGER: 3
iso.3.6.1.2.1.25.3.8.1.7.4 = INTEGER: 4
iso.3.6.1.2.1.25.3.8.1.8.1 = Hex-STRING: 00 00 01 01 00 00 00 00
iso.3.6.1.2.1.25.3.8.1.8.2 = Hex-STRING: 00 00 01 01 00 00 00 00
iso.3.6.1.2.1.25.3.8.1.8.3 = Hex-STRING: 00 00 01 01 00 00 00 00
iso.3.6.1.2.1.25.3.8.1.8.4 = Hex-STRING: 00 00 01 01 00 00 00 00
iso.3.6.1.2.1.25.3.8.1.9.1 = Hex-STRING: 00 00 01 01 00 00 00 00
iso.3.6.1.2.1.25.3.8.1.9.2 = Hex-STRING: 00 00 01 01 00 00 00 00
iso.3.6.1.2.1.25.3.8.1.9.3 = Hex-STRING: 00 00 01 01 00 00 00 00
iso.3.6.1.2.1.25.3.8.1.9.4 = Hex-STRING: 00 00 01 01 00 00 00 00
iso.3.6.1.2.1.25.4.1.0 = INTEGER: 4
iso.3.6.1.2.1.25.4.2.1.1.1 = INTEGER: 1
我怎么能找到这个OID是什么?我用这个命令
snmptranslate iso.3.6.1.2.1.25.4.1.0
但答案是
iso.3.6.1.2.1.25.4.1.0
我怎样才能看到OID设备是人类可读的?
答案 0 :(得分:1)
MIB的路径存在问题。 您可以通过...查看引用的路径。
net-snmp-config --default-mibdirs
/Users/<home>/.snmp/mibs:/usr/share/snmp/mibs
net-snap中有多种方法可以提供MIB路径 查看net-snmp网站上的Using and loading MIBs
设置路径时,您应该看到这个....
$ snmptranslate iso.3.6.1.2.1.25.4.1.0
HOST-RESOURCES-MIB::hrSWOSIndex.0
对于我的设置......
$ grep HOST-RESOURCES-MIB /usr/share/snmp/mibs/*| grep DEFINITIONS
/usr/share/snmp/mibs/HOST-RESOURCES-MIB.txt:HOST-RESOURCES-MIB DEFINITIONS ::= BEGIN