Asterisk dual wan failover - как правильно сделать?
Астер 1: за натом через RV082 с 2мя интернет провайдерами.
Наружные адреса 55.55.55.55 и 66.66.66.66 с 55.55.55.55 как главный.
На Астер 1 находится dyndns клиент который меняет aster1.dyndns.org на dyndns когда главный провайдер заваливается.
Также externhost=аster1.dyndns.org и транк регистрируется каждую минуту на Астер 2 (77.77.77.77) ...
Астер 2: 77.77.77.77
Когда ip Астера 1 измненяется, Астер 1 перерегистрируется используя 66.66.66.66 IP, Астер 2 не замечает новый IP и все равно пытается стучать в старый...
Звонки с Астера 1 идут без проблем, на Астер 1 - нет.
На Астер 2 я включил dnsmanager и добавил defaultip=aster1.dyndns.org в транк Астера 1.
В статусе Астер 1 показывает UNKNOWN но звонки на него идут.
Астер 2 поднимает новый адрес Астера 1 только после перезагрузки. Когда 55.55.55.55 начинает работать таже история.
Подскажите где копать - Астер 1: 1.8.20.1 Астер 2: 1.8.9
Простые решения - самые надежные.
_________________
http://mh.otx.ru Гибкие SIP/E1 шлюзы Alvis-GW-2E1. Модернизация LDK300/TDA100:VoIP
1) BGP
2) SIP PROXY
_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
Что то мне недопонятно. А если использовать realtime с autoexpire?
Кстати - сеичас вроде работает (после перезагрузки) и даже меняет адрес но не через минуту, как хотелось бы, а минут через 10...
(я так понял задачу, что все адреса статические?)
Думал изначально про диалплан но не хотел городить ибо подобных транков несколько.
Но почему новый IP появлается не сразу после перерегистрации понять не могу. Может 1.8.9.1 бяка?
res_stun_monitor.conf
_________________
Asterisk 1.4.30 @ Ubuntu 9.04 + Cisco MC3810 + NEC NEAX 2000IPS + Polycom IP Phones
Спасибо огромное - выручил!