我必须从snmp v2c更改为snmp v3。
使用snmp v2c,如果我运行以下命令行:
$ snmpwalk -c MyCom -v 2c 10.10.6.2 sysUpTime
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (44765283) 5 days, 4:20:52.83
我可以获得systemUptime
但是在配置snmpv v3之后的同一个devide(Switch HP A5120)
$ snmpwalk -v3 -u UserSnmp -l AuthNoPriv -a MD5 -A 'SnmpPAss' 10.10.6.2 sysUpTime
SNMPv2-MIB::sysUpTime = No Such Object available on this agent at this OID
如果我运行snmpwalk -v3 -u UserSnmp -l AuthNoPriv -a MD5 -A 'SnmpPAss' 10.10.6.2
我收到一个OID列表,则问题只发生在sys表下的项目
我试图为snmpv3找到特定的MIB,但我找不到任何人。 我该如何解决这个问题?
答案 0 :(得分:0)
问题与MIB或snmpwalk命令无关。
交换机上的配置错误,不允许snmp用户查看某些特定的OID。