我正在尝试按照下面的链接配置SNMP代理。
http://www.net-snmp.org/tutorial/tutorial-5/toolkit/mib_module/
代理组我已将.c和.h文件放在代理/mibgroup文件夹中,然后选择./configure --with-mib-modules="nstAgentModuleObject"
现在,我不能使用以下命令获取变量值
snmpget localhost NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0
它为我提供了下面的错误。
root@Naseeb:/home/admin-pc/Naseeb/Projects/EMS/net-snmp-5.4.4# snmpget -v2c -c public localhost NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0
NET-SNMP-TUTORIAL-MIB::nstAgentModuleObject.0 = No Such Object available on this agent at this OID
请告诉我在这些步骤中有没有遗漏什么。
发布于 2017-06-30 17:07:40
您遵循的步骤似乎是正确的。要确认nstAgentModuleObject是否已正确注册,请使用以下命令启动带有日志的snmpd : snmpd -f -Lo0-6d -DnstAgentModuleObject
还要确保将MIB文件放在正确的目录中( snmpd从中搜索MIB)
https://stackoverflow.com/questions/20974249
复制相似问题