无法使用 SNMPv3 获取某些数据
Can't get some data with SNMPv3
我必须从 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
我可以获得系统正常运行时间
但在同一台设备(Switch HP A5120)中配置 snmpv v3 后
$ 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 table
下的项目
我试图找到 snmpv3 的特定 MIB,但找不到任何人。
我该如何解决?
问题与 MIB 或 snmpwalk 命令无关。
交换机配置错误,不允许 snmp 用户查看某些特定的 OID。
我必须从 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
我可以获得系统正常运行时间
但在同一台设备(Switch HP A5120)中配置 snmpv v3 后
$ 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 table
我试图找到 snmpv3 的特定 MIB,但找不到任何人。 我该如何解决?
问题与 MIB 或 snmpwalk 命令无关。
交换机配置错误,不允许 snmp 用户查看某些特定的 OID。