之前SNMP测试一直用的是IReasoning MIB browser,最近测试snmp V3,需要使用MG-SOFT MIB Browser。在导入之前使用的MIB文件时,发现跟IReasoning MIB browser的使用还有很大差异性。而且MG-SOFT MIB Browser的UI界面不是很友好。故做下记录,以后需要使用可以再拿出来看看。而且据说MG-SOFT MIB Browser可以自动生成snmp规范代码,后面如果用到也会继续记录。
一 、 编译MIB
1.打开MG-SOFT MIB Browser,界面如下。这里是没有导入MIB文件的,只能通过自带的MG-SOFT MIB Compiler编译MIB文件,生成xxxx.smibd文件。并导入到MG-SOFT MIB Browser。![](https://img-blog.csdnimg.cn/e4ce0f6e414f45f8b247a55063a02513.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_20,color_FFFFFF,t_70,g_se,x_16)
2.打开MG-SOFT MIB Compiler,通过该工具编译,并生成xxxx.smibd文件。
![](https://img-blog.csdnimg.cn/c178c603e87147d0a98dd0f900cde29a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_20,color_FFFFFF,t_70,g_se,x_16)
3.在MG-SOFT MIB Compiler内编译MIB文件,并保存为xxxx.smibd文件。
![](https://img-blog.csdnimg.cn/828360d9bc3344c386fb986a42e65fd8.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_20,color_FFFFFF,t_70,g_se,x_16)
备注:这里编译时,可能会卡主在这个界面。编译成功了,总是显示“Registering module(s) information.”。只能stop才能结束编译。这是因为权限不够,只需要管理员运行MG-SOFT MIB Compiler就可以正常编译完成。
![](https://img-blog.csdnimg.cn/cf29969ed40f417f8525a0dd180ae850.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_18,color_FFFFFF,t_70,g_se,x_16)
编译完成之后会在列表里面显示编译成功的MIB头结OID信息。如下图:
![](https://img-blog.csdnimg.cn/f910e5691ab74bd197668fceed192690.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_10,color_FFFFFF,t_70,g_se,x_16)
4.编译生成的文件可以保存为smibd格式,后续可以继续用到。之后回到MG-SOFT MIB Browser,刷新MIB列表。就可以看到生成的MIB出现在下方列表中,只需要双击该MIB文件,就可以加载到上面的Moudle Identity列表下。现在就可以在Query中发现类似于IReasoning MIB browser的MIB列表。接下来就可以设置snmp agent信息,获取设备信息了。
![](https://img-blog.csdnimg.cn/af5862ef96f44bbb8882872abecd58de.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_20,color_FFFFFF,t_70,g_se,x_16)
二 、 设置SNMP V2并获取节点信息
1.设置版本V2,并设置团体字
![](https://img-blog.csdnimg.cn/3b6f8462d574485fbf9d8baaad9fc388.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_15,color_FFFFFF,t_70,g_se,x_16)
2.获取节点信息,获取snmp agent运行时间。
![](https://img-blog.csdnimg.cn/1787103aeef844c980a8090fa71110f8.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_13,color_FFFFFF,t_70,g_se,x_16)
三 、设置V3,并获取节点信息
![](https://img-blog.csdnimg.cn/235bbe06998c4173b83b0c0dd7f8e092.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAemFpemFpZ3VpZ3Vp,size_20,color_FFFFFF,t_70,g_se,x_16)
同样是获取snmp agent运行时间,结果如下图。
这次大概就这么多吧,后续有别的再加。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)