通过snmpwalk -v2c -c public 192.168.0.1 > ip.mib获取mib文件,如何生成snmp.yml文件
(0)
最佳答案
生成snmp.yml文件通常需要使用到MIB文件解析工具,如Net-SNMP的smilint或Mibble等。以下是一个基本的步骤:
1. 将获取到的MIB文件保存在Net-SNMP的MIB目录下,或者在配置文件中指定MIB文件的路径。
2. 使用smilint工具解析MIB文件,生成snmp.yml文件。命令如下:
```
smilint -s -l -m ip.mib > snmp.yml
```
注意:-s选项表示生成snmp.yml文件,-l选项表示解析所有MIB文件,-m选项指定要解析的MIB文件。
3. 生成的snmp.yml文件可能需要进行一些手动编辑,以确保其符合你的需求。
但是,需要注意的是,上述步骤是在用户已经获取到MIB文件的前提下进行的,而你提到的通过snmpwalk命令获取的ip.mib文件,实际上并不是MIB文件,而是通过SNMP协议从设备上获取的MIB节点的值。因此,你需要先将ip.mib文件转换为MIB文件格式,再进行上述步骤。
另外,生成snmp.yml文件的具体命令和参数可能会根据你使用的MIB解析工具和设备的MIB版本有所不同。在实际操作中,可能需要参考具体工具的文档和设备的MIB树进行调整。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论