Страница 2 из 3
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 12:42
DJ Kill
ded писал(а):Э-э, ещё литр сарказма.
Это был пример из мурзилки.
Реальный конфиг (он, кстати, дан в реальном сообщении):
Код: Выделить всё
[general]
context=default
allowguest=no
alwaysauthreject=yes
allowoverlap=no
udpbindaddr=XX.XX.XX.XX
transport=udp
srvlookup=no
rtcachefriends=yes
rtupdate=yes
rtautoclear=60
logmembercount=yes
callcounter=yes
allowsubscribe=yes
realm = asterisk
externip=XX.XX.XX.XX
qualify = yes
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 12:42
ded
В платный суппорт. К мурзилке. Он ждёт не дождётся.
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 12:50
DJ Kill
Удивительно, что с 10-го года сообщение "в платный суппорт" пишется не первым. Ещё хватает сил написать пару строк текста.
А то можно сразу два шаблона - "в FAQ" и "в платный суппорт".
Коллеги, может кто-то подсказать направление куда копать с NAT?
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 12:56
ded
Чуток не так: ещё хватаю...
)
Может всё же ответите на вопросы?
ded писал(а):DJ, верю, что в ди-джействе Вы разбираетесь лучше.
Если на сервере публичный IP, никаких NAT нет, то на кой ляд
[general]
localnet=192.168.0.0/255.255.255.0 ; локальная сеть
externip=x.x.x.x ; внешний ip адрес ?????????????????????????
Ну и для приличия: Вы что-то в масках подсетей понимаете? Если 192.168.2.35 и
localnet=192.168.0.0/255.255.255.0 ??
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 13:01
Wapo
Со вчерашнего вечера все клиенты, которые цепляются к серверу из-за NAT стали постоянно отваливаться.
При этом выдача клиенту реального IP сразу проблему решает.
Для начала таки поковырялся в анализе - есть ли какая-то закономерность у ЭТИХ именно клиентов. А так .... гадание сплошное на две страницы.
Отвалы могу возникать по ... ТЫСЯЧИ причин т.к. маршруты/промежуточные устройства/роутеры/настройки провов у вас могут быть ЛЮБЫМИ. Вот и попробуйте выделить некие закономерности.
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 13:04
DJ Kill
С удовольствием отвечу, бо это конструктив.
Параметр
externip прописан для опытов.
Экспериментально, с ним работает стабильнее - абоненты отваливаются реже.
Были так же для опытов прописаны 3 строки
localnet=192.168.0.0/16
localnet=172.16.0.0/16
Эффекта это никакого не даёт.
Удаление этого из конфига ничего не даёт.
Адрес у сервера один. Публичный.
Закономерность у них одна - они все за NAT у себя там.
Внутренние адреса разные и из разных сетей.
Настройки пиров "под копирку". Разница только в username, context и secret.
Они все в разных сетях не связанных между собой.
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 13:09
ded
Что ж, опыты могут быть разные. Вот наше общение - тоже для опытов. У Вас накапливается за много лет опыт по параметрам в sip.conf, а у меня - по общению с недоадминами, админами, и быдлоадминами. Для которых нужны шаблоны FAQ, платный суппорт, и пр. Бо не все одинаковы.
Были так же для опытов прописаны 3 строки
localnet=192.168.0.0/16
localnet=172.16.0.0/16
убирайте нафиг эти строки, и externip тоже, ибо Вы ничего не поняли из опытов, а теорию, судя по опытам не читаете.
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 13:15
DJ Kill
Убрано.
Без результата.
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 13:19
Wapo
Чет мне вспоминается, что в данной версии nat=yes не такой синтаксис.
Re: Asterisk и NAT. Отваливаются регистрации.
Добавлено: 28 окт 2015, 13:22
DJ Kill
1.8 ест обе версии.
И nat=yes и
Код: Выделить всё
nat = no - без NAT RFC3581
nat = force_rport - использовать rport, даже если его нет
nat = comedia - отправить медиа поток на порт ASterisk, независимо от указаний SDP.
nat = auto_force_rport - установить 'force_rport' параметр если Asterisk обнаружил NAT (по умолчанию)
nat = auto_comedia - установить 'comedia' параметр если Asterisk обнаружил NAT