Показать полную графическую версию : Asterisk + NAT
CJ F.A.N.
08-07-2015, 14:11
Всем привет! Имеется проблема в Asterisk: не могу никак настроить его работу за NAT. Дело в том, что сам сервер Астериск стоит за NAT. На него проброшены с внешки порты 5060 и 10000-20000, но слышимость односторонняя. Например: два абонента 100 и 101. 100 находится в той же локальной сети, что и Астериск. А 101 - это абонент, подключенный на Zoiper'e со смартфона с 3g интернетом. Так вот, если абонент 100 звонит 101, слышно только 100, а 101 не слышно, если же звонить с абонента 101 на 100, но вообще звука нет ни там ни там, плюс ко всему через секунд 10 звонок прерывается. Я уже что только не перепробовал настраивать, вроде бы все по мануалам, но не работает. Подчеркну. что по портам 5060 и в диапазоне 10000-20000 на внешке активность имеется, как будто что-то еще необходимо пробросить. Помогите. пожалуйста, 4 дня уже маюсь. Сейчас вообще перестал регистрироваться со смартфона. ошибка 408 Request time out.
В общем предполагается такая схема работы
http://voxlink.ru/images/Site-KB/Asterisk-Install/3.png
как мне необходимо настроить сам Астериск, клиентов на Астериске и какие настройки вбивать в SIP-телефоны, например в тот же ZOIPER?
ruslandh
08-07-2015, 19:43
Сразу скажу - с Asterisk не сталкивался, но я-бы смотрел логи iptables, или кто там за nat у вас отвечает в момент звонка и разговора.
CJ F.A.N.
08-07-2015, 19:49
или кто там за nat у вас отвечает »
прошу прощения, да, я дал неполные сведения.
Да, стоит iptables. Все настроено, проброс порта 5060 с внешки на внутренний адрес с Астериском, так же настроен проброс портов 10000-20000.
TCP-DUMP'ом смотрел, пакеты udp с внешки идут на адрес Астериска, а вот там уже непонятно. Логи Астериска настолько огромные получаются, я хоть и давно использую *nix системы, около 7 лет, но таких логов за одну лишь попытку звонка я нигде не видел, не смог их просто разобрать, вот и подумал, может здесь найдутся те, кто настраивал Астериск с такой же схемой, как у меня, я могу предоставить все логи, которые надо, хоть сейчас (есть полный доступ к шлюзу на работе и всем серверам).
Такое ощущение, что Астериск и клиенты за NAT не совсем понимают друг друга (точнее Asterisk начинает слать медиаданные на локальные айпи, а не на внешку).
ruslandh
08-07-2015, 19:58
Asterisk начинает слать медиаданные на локальные айпи, а не на внешку »
http://asterisk-pbx.ru/wiki/artikle/nat
CJ F.A.N.
08-07-2015, 20:07
http://asterisk-pbx.ru/wiki/artikle/nat »
делал все согласно моему случаю, не работает, возможно я неверно настраивал сам сип-телефончик зойпер, но увы, толком документации зойпер+астериск не нашел
ruslandh
08-07-2015, 20:23
Попробуйте какой-нибудбь другой клиент
MakaBooka
09-07-2015, 11:17
так же настроен проброс портов 10000-20000. »
проблема "то есть, то нет" говорит в принципе о том, что какие-то звонки в этот диапазон не вписываются.
прояснить ситуацию можно включив дебаг SIP и посмотрев на то, как серв и клиент договариваются по SDP. ну и tcpdump.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.