Страница 1 из 1

Потеря регистрации при смене интернет канала

Добавлено: 17 июн 2014, 12:52
alexborodach
1. Есть маршрутизатор, на который заведены 2 провайдера с 2 белыми ip.
Логика следующая: весь трафик бегает через основного провайдера и при падении оного идёт автоматически переключение на резервного.
Как только основной канал восстанавливается весь трафик идёт опять через него.

2. Есть провайдер, на котором регистрируется мой сервер астериск. Регистрация строго на белый адрес провайдера.

Как только происходит падение основного интернет канала регистрация на провайдере теряется и в консоли наблюдаю
[Jun 17 14:38:51] NOTICE[1693]: chan_sip.c:15135 sip_reg_timeout: -- Registration for 'zzzzzzzz@xxx.xxx.xxx.xxx' timed out, trying again (Attempt #39)

при этом icmp пакеты через резервный канал бегают замечательно.
sip reload не помогает.

Подскажите пожалуйста куда смотреть ?

Re: Потеря регистрации при смене интернет канала

Добавлено: 17 июн 2014, 13:06
ded
Ваш статус
Устройство ХХХ зарегистрировано с ИП адреса 111.222.111.222
действителен в течение некоторого времени у провайдера. После истечения этого времени - перерегистрируется.
Но если в течение этого времени поступает запрос на регистрацию с другого ИП адреса (как раз Ваш случай!) - это может
* расцениваться софтсвичем провайдера как fraud и блокироваться..
* ответ на этот запрос на регистрацию от провайдера - ОК, поступает по старому маршруту на старый ИП адрес.
Потому что ответ ОК формируется на основе информации об extern IP в самом теле запроса (Layer 7 модели OSI), а не на основании вашего source IP пакета UDP (Layer 4 модели OSI)
То есть при поднятии резервного интернет-канала надо переписывать значение extern IP.
Чтобы не городить огород, надо использовать лучше параметр externhost, в котором забить FQDN типа pbx.mycompany.biz
А TTL для этой записи указать в ДНС 1 минуту, или вообще 30 сек.
Или использовать резервирование на основе записей SRV

Re: Потеря регистрации при смене интернет канала

Добавлено: 17 июн 2014, 13:36
Vlad1983
почистить conntrack после переключения на другой аплинк

Re: Потеря регистрации при смене интернет канала

Добавлено: 17 июн 2014, 16:03
ded
Маловато будет!