2010-10-08 8 views
0

Я написал snmp-agent, и он может работать в системе (rhel5). Запрашивая oid от клиента snmp, он получит ловушку snmp. Но моя проблема: если есть два сервера (одна из них - резервная система, одна - активная система), если я запрашиваю ловушку snmp на плавающей IP, я не получу ловушку snmp. То есть, я должен запросить истинный (активный) IP-адрес, а не плавающий IP-адрес.Как запросить ловушку snmp через системный плавающий IP?

Мой вопрос: есть ли способ запросить ловушку snmp через плавающий IP? Как настроить мой snmp-агент?

Спасибо!

ответ

1

Привяжите свой агент snmp к INADDR_ANY (0.0.0.0) вместо фактического IP-адреса.

+0

betpierre, спасибо большое за ваши ответы. Я попробую. – zhaojing

+0

bstpierre, я не уверен, привяжу ли агент snmp к INADDR_ANY (0.0.0.0), могу ли я связаться с моим агентом snmp? Я беспокоюсь, если я привяжу свой агент snmp к INADDR_ANY, агент snmp не будет хорошо слушать и отвечать. – zhaojing

+1

@zhaojing, INADDR_ANY означает «прослушивать все IP-адреса на этом компьютере». – bstpierre