2

在linux上我可以执行这样的事情snmpwalk -c public -v2c -m <path_to_vendor_mib_file> <ip_address>

我想使用 snmp4j 在 java 中实现这一行。可能吗?我没有找到任何使用 -m 参数加载供应商特定 mib 文件的示例。

4

1 回答 1

1

根据此消息,无法在运行时使用 snmp4j 加载 MIB 规范。

如果它适用于您的应用程序,最好在设计/构建时解析 MIB 文件以生成代码。这将使您的应用程序更加严格,因为它只知道那个特定的 MIB。

如果您的应用程序更通用,则需要找到像Mibble这样的 MIB 解析库。

于 2011-05-26T11:34:23.303 回答