2

我在windows 2003服务器上安装了MRTG、snmpd、snmpwalk、snmpget;我在 192.168.100.88 上配置了 SNMP 代理

当我运行此 SNMP walk 命令时,我收到 UCD-SNMP-MIB 的空响应

snmpwalk -v 1 -c community 192.168.100.88  .1.3.6.1.4.1.2021.4 
End of MIB

我也看...

snmpget -v1 -c community 192.168.100.88 memAvailReal.0
Error in packet
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: UCD-SNMP-MIB::memAvailReal.0

我错过了什么?我应该在主机或客户端上安装 UCD-SNMP-MIB,如何安装?

4

2 回答 2

0

试试这个(根据您的需要修改,例如网络信息)

https://gist.github.com/2848189

创建现有 snmpd.conf 的备份,然后重新加载 snmpd 并再次尝试您的 snmpwalk

于 2012-06-01T02:33:20.087 回答
0

请检查您传递的 OID(memAvailReal.0)。尝试使用 OID(点分整数)而不是名称。

如果再次出现同样的错误“no such name”,请确认设备支持OID。

PS: “没有这样的名字”这意味着设备中没有这样的对象来响应。

于 2012-05-22T09:46:54.257 回答