我正在尝试将mib模块添加到我的snmp代理中,但我遗漏了一些东西。
首先我将mib文件添加到文件夹/ usr / share / snmp / mibs。 mib文件是DNS-SERVER-MIB,我是从here下载的。
然后我将mib添加到工具following steps。
现在,当我使用命令时
snmptranslare 1.3.6.1.2.1.32
答案是DNS-SERVER-MIB :: dns。
现在,当我提示
snmpwalk -v2c -c local 127.0.0.1 .1.3.6.1.2.1.32
显示输出
rt09:/ usr / share / snmp#snmpwalk -v2c -c local 127.0.0.1 .1.3.6.1.2.1.32
DNS-SERVER-MIB :: dns =在此OUI上此代理上没有此类对象
这是我的snmpd.conf文件
com2sec读取127.0.0.1本地
com2sec readwrite
10.2.4.1 privada
group admin v2c readwrite
将所有v2c分组读取
查看dns,包括.iso.org.dod.internet.mgmt.mib-2
访问管理员“”任何noauth确切dns dns无
访问所有“”任何noauth确切dns无无
如果有人可以帮助我,我很感激
答案 0 :(得分:1)
通过将MIB文档放入该文件夹来自动扩展Net-SNMP是没有魔力的。您必须编写新的MIB模块或使用其他扩展方法。以下博客文章提供了有关如何扩展Net-SNMP的提示和示例,并开始使用,
http://vincent.bernat.im/en/blog/2012-extending-netsnmp.html