Идеальные настройки для работы IP телефона за NAT
Добавлено: 29 июл 2022, 09:11
Коллеги, подскажите пожалуйста, что сделать для создания устойчивой связи.
Ситуация такая. Есть удаленные точки с IP телефонами dlink, которые подключены через роутер (оптический модем Mikrotic, Sagecom, Zte).
Подключаются на сервер Астериск с белым адресом, сервер без НАТ. На этом же сервере установлена stun служба.
Проблема в том что IP телефоны периодически отваливаются на совсем в состояние SIP Registry Failed и их необходимо выключать и включать.
Такое случается из за кратковременного отключения электричества или тех работ на интернет канале у провайдера и т.д.
В sip.conf стоит
На самих телефонах прописан адрес stun сервера.
Настройки выставлены
Когда заходишь в админку телефона он пишет Timeout Not responce stun server.
Возможно проблема из за того что меняется IP адрес на роутере при появлении соединения и stun сервер (coturn) глючит.
Хочу отметить что на сервера астериск не указан маскарадинг. Вообще есть желание его включить и отключить stun в настройках телефонов.
Что в такой схеме сделать для организации стабильной работы?
Пробовал просто выключать stun на телефонах, но тогда постоянно теряется связь. (now Reachable, UNReachable).
Ситуация такая. Есть удаленные точки с IP телефонами dlink, которые подключены через роутер (оптический модем Mikrotic, Sagecom, Zte).
Подключаются на сервер Астериск с белым адресом, сервер без НАТ. На этом же сервере установлена stun служба.
Проблема в том что IP телефоны периодически отваливаются на совсем в состояние SIP Registry Failed и их необходимо выключать и включать.
Такое случается из за кратковременного отключения электричества или тех работ на интернет канале у провайдера и т.д.
В sip.conf стоит
Код: Выделить всё
qualify=300
nat=force_rport,comedia
directmedia=no
icesupport = yes
rtpkeepalive=10
Настройки выставлены
Код: Выделить всё
Registration Failure Retry Time 100 sec
Keep Alive Type Disable
Keep Alive Interval 120 sec
Registration Expires 230
Возможно проблема из за того что меняется IP адрес на роутере при появлении соединения и stun сервер (coturn) глючит.
Хочу отметить что на сервера астериск не указан маскарадинг. Вообще есть желание его включить и отключить stun в настройках телефонов.
Что в такой схеме сделать для организации стабильной работы?
Пробовал просто выключать stun на телефонах, но тогда постоянно теряется связь. (now Reachable, UNReachable).