2010-10-08 60 views
0

我写了一个snmp-agent,它可以在系统(rhel5)中运行。 通过从snmp客户端查询oid,它会得到snmp陷阱。 但我的问题是:如果有两个服务器(一个是备用系统,一个是活动系统),如果我通过查询snmp陷阱浮动IP,我将不会收到snmp陷阱。 也就是说,我必须通过真实(主动)IP进行查询,而不是浮动IP。如何通过系统浮动IP查询snmp陷阱?

我的问题是:有没有办法通过浮动IP查询snmp陷阱?如何配置我的snmp-agent?

谢谢!

回答

1

将您的snmp代理绑定到INADDR_ANY(0.0.0.0)而不是实际的IP地址。

+0

betpierre,非常感谢您的回复。我会试一试。 – zhaojing 2010-10-11 08:10:47

+0

bstpierre,我不知道如果我将我的snmp代理绑定到INADDR_ANY(0.0.0.0),我可以和我的snmp代理进行良好的通信吗?我很担心,如果我将我的snmp代理绑定到INADDR_ANY,snmp代理将不会侦听和响应。 – zhaojing 2010-10-21 08:17:20

+1

@赵婧,INADDR_ANY表示“在本机上侦听所有IP地址”。 – bstpierre 2010-10-21 12:59:08