【发布时间】:2014-02-06 16:50:27
【问题描述】:
我对 SNMP 相当陌生,我已经使用 snmp4j 库在 java 中创建了一个 SNMP 代理。 在我的代码中,我添加了 localhost 作为陷阱目标。因此,我在端口 162 上收到通知:
targetMIB.addTargetAddress(new OctetString("notification"),
TransportDomains.transportDomainUdpIpv4,
new OctetString(new UdpAddress("127.0.0.1/162").getValue()),
200, 1,
new OctetString("notify"),
new OctetString("v2c"),
StorageType.permanent);
我现在要做的是使用 snmp 浏览器(例如 iReasoning MIB Browser)从另一个 IP 地址接收陷阱。但是我无法设法向目标 mib 添加条目。
我错过了什么吗?
谢谢。
编辑:
我想使用 mib 浏览器向目标地址表添加一个条目。使用 iReasoning Mib 浏览器我没有创建行按钮,使用 ManageEngine 的工具我有一个添加按钮,但它似乎没有做任何事情。
因此,我只是在这里尝试更改我使用代码创建的行:
这是 mib 浏览器的屏幕截图:
当我尝试更改 IP 地址时出现错误:
我尝试使用 OctetString 设置值: 127.0.0.1:162 127.0.0.1/162 0700000100A2 0x0700000100A2
但没有任何效果
【问题讨论】:
-
不就是简单的改变SNMP浏览器机器的IP地址吗?
-
我正在尝试从 mib 浏览器而不是代码中添加一个条目,因为 SNMP 代理将被打包为远程计算机上的独立代理。
-
那么这个问题不属于SO,因为它与编程无关。