MG-SOFT三个工具的使用+mib文件的编写

  • Post author:
  • Post category:其他




一、MIB工具介绍

MG-SOFT有三个工具,分别为mib builder、mib complier、mib browser。

(1)mib builder,创建mib文件,生成mib文件(.my/mib),保存在snmp服务器中。

(2)mib complier,编译mib文件,生成smdb库(.smdb),保存在snmp客户端中。

(3)mib browser,导入MIB文件模块,加载smidb库,然后连接远程snmp服务,将远程snmp服务的mib数据按照smidb库的格式解析出来。



二、编写mib文件,并通过Browser工具查看数据

1.打开mib buider,菜单栏点击“File”->“NEW”->“SMIv2 MIB Module”

在这里插入图片描述

2.在Module name:编辑框中输入模块名称,注意所有字母必须大写,此处输入“TEXT-MIB”(可随意修改)

在这里插入图片描述

3.点击”File”->“Import”,导入已有mib文件(.my),此处选择SNMPv2-SMI.my。

![在这里插入图片描述](https://img-blog.csdnimg.cn/ba

fe9dbcad8249b4980028be314086fc.png)

4.导入之后,展开MIB tree,找到“enterprise”,然后右键点击它,选择“copy”

在这里插入图片描述

5.菜单栏,点击“Window”,选择自己新建的模块

在这里插入图片描述

5.在根结点“MIB Tree”上右键单击,在弹出的菜单中执行“Paste”命令;此时系统将提示“结点不能被链接到树中,因为无该结点的父结点,是否导入所有丢失的父结点?”,选择“是”,即可将enterprises结点导入我们的文件

在这里插入图片描述

在这里插入图片描述

6.此时根据需要自行添加Table,叶子节点等,用拖拽的方式创建在目标目录下

在这里插入图片描述

7.创建完毕后,需要检查mib文件的正确性,这时我们点击菜单栏下方的红色对勾。

在这里插入图片描述

8.若下方显示无警告无错误,说明mib文件无语发错误。

在这里插入图片描述

9.导出mib文件,并保存在snmp服务端中

在这里插入图片描述

10.这时mib文件就会导入到MIB Complier中,然后点击编译,就会生出smdb文件,并保存在snmp客户端中。

在这里插入图片描述

11.打开MIB browser,在Ping和Query连接上远程snmp服务,然后点击进入MIB,点击“红色向上的箭头”将MIB模块文件加载到smdb库中。

在这里插入图片描述

在这里插入图片描述

12.最后点击Query,展开之后,右键点击目标目录或文件或叶子节点,选择Walk此时自己创建的mib数据即可按照smidb库的格式解析出来。

在这里插入图片描述



版权声明:本文为Dassel原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。