【问题标题】:SNMP MIB development tool [closed]SNMP MIB 开发工具 [关闭]
【发布时间】:2008-12-18 09:14:38
【问题描述】:

有没有人知道帮助开发具有正确格式和语法的 SNMP MIB 的好工具?

如果可能的话,它应该是免费的并且可以在 Linux 下运行。

【问题讨论】:

    标签: snmp mib


    【解决方案1】:

    您总是可以在 emacs 中使用 snmp-mode 来突出显示语法。

    【讨论】:

      【解决方案2】:

      根据this net-snmp howto,他们推荐的smilib 包中有一个名为smilint 的工具。听起来比使用 snmptranslate 更有针对性。

      另请参阅thisietf 页面了解使用说明。

      【讨论】:

      • 实际上我知道这些工具,并且对编写 SNMP MIBS 非常满意。我并不是真的在寻找一个语法检查器,而是一个可以加快这个过程的工具。
      【解决方案3】:

      对于一个非常快速和肮脏的 systax-hightlighter,请尝试默认颜色 syntax highlighting in vim。下面是 vim 中 MIB-II 文件的屏幕截图。

      【讨论】:

        【解决方案4】:

        我一直在使用MIB Explorer Lite,每当您加载 MIB 时,它都有一个语法检查器。有一个免费试用版,我认为持续大约 30 天。

        【讨论】:

          【解决方案5】:

          我使用了http://www.mibdesigner.com/ 几次,我发现它是一个显着减少 MIB 设计时间的有价值的工具。

          它让我可以轻松地重新排序 MIB 的各个部分并重命名 OID。更重要的是,它不仅检查无效语法,还检查常用的设计和建议违规。输出格式很好。

          【讨论】: