利用MIB Browser导出OID模板文件
前言
由于MIB库文件的复杂性,有些库文件ISM可能解析出错,这节特意增加第三方工具解析的文件
1.说明
SNMP客户端工具MIB Browser,
全名iReasoning MIB Browser,
是一个功能强大、易于使用的MIB管理工具,
支持Windows,Linux,MACOS等多种平台。
它通过SNMP协议管理网络设备,
它可以加载标准的和私有的MIB。
2.下载地址
本站下载地址:https://wwt.lanzoum.com/iH4Gb0fm1n8f
解压后,双击bin目录下面的browser.bat文件,即可打开MibBrowser 。
官方下载地址:
http://www.ireasoning.com/download.shtml
提供个人免费版本下载:
MIB Browser Free Personal Edition
3.加载MIB
依次点击File -> Load MIBs,
可以加载指定的MIB文件,
然后通过左边的MIB Tree视图,
点击对应的MIB属性,
能够自动填充选中属性的OID值,
方便进行快速查询和设置
4.连接设备
打开MIB Browser软件后,
在Address中输入设备IP地址,
需要确保设备开启了SNMP协议,
默认情况下Port端口是161:
如果需要进一步修改连接配置,
点击Address右边的Advanced...,
可以修改Port,Community,SNMP版本等属性:
5.操作类型
工具支持如下6种Operations操作类型,
这里简单说明一下:
- Get 获取当前OID的值
- Get Next 获取下一个OID的值,会自动增加OID序号
- Get Bulk 分页批量获取,一次获取10个值,会自动增加OID序号
- Get Subtree 获取OID下面的所有子树的值
- Walk 获取OID的值,会自动增加OID序号,且一直持续查询
- Set 设置OID的值
6.查询数据
通过输入MIB对应的OID,
可以查询对应的数据。
选择对应的操作类型Operations,
点击最右边的Go即可查询数据,
Operations选择Get Next:
Operations选择Get Subtree:
7.设置数据
通过Set操作类型,
可以设置OID对应的值:
也可以选中查询出来的结果,
在这条记录上面右键,
点击Set,
或者快捷键Ctrl+S,
同样可以设置OID对应的值:
8.导出XML文件模板
右击MIB的第一个节点,选择Walk
如果设备通信正常,在右边的栏中会列出设备中所有的OID信息,等采集完毕,我们点击保存按钮,即可把所有的OID信息保存到模板文件中