在NMS中为net-snmp陷阱显示错误的源IP地址

时间:2016-12-21 11:22:39

标签: snmp net-snmp snmpd

我正在使用net-snmp 5.7.3(linux平台)并使用它来为我的服务提供一个主代理作为子代理。

我通过snmp转发我的服务生成的所有v1陷阱。

我的snmpd.conf有以下内容:

disableAuthorization yes
snmpTrapdAddr 127.0.0.1:162
forward default agentx
authCommunity   log,execute,net

我的snmptrapd.conf文件是这样的:

root@machine2:/etc/init.d# ifconfig -a

br0 Link encap:Ethernet HWaddr 00:e0:07:0c:e4:2a
inet addr:1.1.1.1 Bcast:1.1.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1968 (1.9 KiB) TX bytes:0 (0.0 B)

eth0 Link encap:Ethernet HWaddr 00:e0:07:0c:e4:29
inet6 addr: fe80::2e0:7ff:fe0c:e429/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:32927 errors:0 dropped:0 overruns:0 frame:0
TX packets:32665 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1892324 (1.8 MiB) TX bytes:12070683 (11.5 MiB)
Memory:fe4e4000-fe4e4fff

eth1 Link encap:Ethernet HWaddr 00:e0:07:0c:e4:2a
inet6 addr: fe80::2e0:7ff:fe0c:e42a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15977 errors:0 dropped:0 overruns:0 frame:0
TX packets:14405 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:864714 (844.4 KiB) TX bytes:4295638 (4.0 MiB)
Memory:fe4e6000-fe4e6fff

**eth0.1 Link encap:Ethernet HWaddr 00:e0:07:0c:e4:29
inet addr:192.168.42.1 Bcast:192.168.42.255 Mask:255.255.255.0**
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:32939 errors:0 dropped:0 overruns:0 frame:0
TX packets:32424 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1761348 (1.6 MiB) TX bytes:11926597 (11.3 MiB)

我观察到的问题是net-snmp正在机器192.168.42.1上运行但是当我在NMS应用程序上检查转发的陷阱详细信息时,我获得了不同的源IP地址,即“SNMPv1代理地址”: 1.1.1.1

1.1.1.1这是我的服务的内部IP地址,它在不同的接口eth0.1上配置。 为什么net-snmp使用错误的接口来获取其运行的盒子的ipaddress?

我能否以某种方式指定特定的接口名称,以便陷阱包含correect source ip adress?

我的界面配置如下:

@XmlElement(name="TimeSeries")

我的期望是我应该看到192.168.42.1作为NMS应用程序收到的陷阱的源IP地址

感谢。

0 个答案:

没有答案