开发snmp功能一般都会涉及到添加私有节点,此外还要提供给其他人私有节点的MIB文件以方便查看。这里使用MG SOFT提供的MIB Builder工具创建MIB文件,工具下载链接:https://pan.baidu.com/s/16e2ADcEO3RUozeOyc5YsJQ, 密码:l7po
这里介绍的例子是在enterprise下面新增私有节点ghost以及两个节点,效果如下图:
1. 打开MIB Builder新建一个 MIB Module文件,并将其命名为GHOST-MIB
2. 因为新建的GHOST-MIB节点是在enterprise节点下面,需要将父节点复制过来,打开file选择导入SNMPv2-SMI
3. 导入后找到enterprises节点选择复制通过菜单栏Windows切换到ghost-MIB界面并在根节点出选择粘贴:
粘贴过程中出现提示自动导入缺失节点,选择是
4. 粘贴完成后就可以在enterprises下面新增私有节点了,在工具栏的右边将MODULE-IDENTITY拖拽到enterprises节点下,并更改节点名称为ghost,节点OID为2018
5. 添加节点,这里添加两个标量节点,添加节点的时候需要设置节点的读写属性、节点名称和节点的OID以及节点的类型:
6. 节点添加完成后,需要添加组,将OBJECT-GROUP拖拽到节点下,并点击Objecct按钮,将我们添加的节点加入进去:
7. 添加完成后在菜单栏Tool下面 进行SMI一致性检查,有问题解决问题,没有问题就可以直接导出了:
导出文件:
8. 导出完成后就可以通过MIB Browser打开使用了:
导入成功
接下来就可以使用了。