SNMP 陷阱始终使用计算机上网络适配器绑定顺序中显示的第一个 IP 地址。例如,假设计算机具有以下绑定顺序:
- LAN 连接 (
172.30.136.231
) - VLAN 连接(
192.59.196.178
)
在这种情况下,SNMP 陷阱使用172.30.136.231
代理 IP 地址。
或者,假设计算机具有以下绑定顺序:
- VLAN 连接(
192.59.196.178
) - LAN 连接 (
172.30.136.231
)
在这种情况下,SNMP 陷阱使用192.59.196.178
代理 IP 地址
为了使 SNMP 陷阱包含实际连接到机器的 IP 地址作为代理 IP 地址,解决方法是更改网络适配器绑定顺序。
我的问题是:
- 如何更改 Linux 中的网络适配器绑定顺序?
- 是否有一些 Linux 命令可以做到这一点?
- 是否可以通过 Linux 应用程序来实现?
答案1
snmptrapd 始终绑定到系统上的所有 ipv4 接口。还有 -x 参数,请参阅手册页http://linux.die.net/man/8/snmptrapd