Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Проблема с входящими RPT-соединениями

Проблема с входящими RPT-соединениями

у некоторых удаленных клиентов
1 2>
Сообщений: 4

Проблема с входящими RPT-соединениями

Уважаемые господа!

Столкнулся недавно с одной соверешенно необъяснимой проблемой. Имеется, Asterisk 1.4.18.1, расположенный за Керио и удаленный клиент SPA942. В users.conf для пользователя прописано nat=yes, RTP-порты и порт 5060 проброшен на Asterisk, таким образом, регистрация клиента проходит успешно. Подключаю клиента к рутеру с выходом по ADSL через стрим, пробрасываю на него RTP-порты и все замечательно работает, RTP-подключения есть как со стороны сервера на клиент (причем на внешний адрес клиента), так и наоборот. Затем подключаю этот же самый телефон к районной локальной сети с выходом в интернет через VPN и на Керио перестают приходить входящие RTP-подключения, есть только исходящие и то на внутренний адрес клиента. Подключаю телефон через Skylink-модем (телефону выдается внутренний IP-адрес) и снова все работает. Поднимаю на клиентском компьютере Kerio, на внешний интерфейс вешаю Skylink-модем, на внутренний - телефон... и на сервер перестают приходить RTP-подключения, хотя в исходящих подключениях на клиентском Kerio они есть... Kerio настроен правильно, все что надо (и даже больше) разрешено, разбираюсь в нем, как в себе... в чем может быть проблема не понимаю... может она и не связана с *, но может быть кто-нибудь сталкивался...
Заранее спасибо за советы!
2009-07-11 00:17

Сообщений: 6521

Re: Проблема с входящими RPT-соединениями

http://asterisk.ru/knowledgebase/Asterisk+SIP+NAT+solutions
http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions
вариант №4 - см. решения.
2009-07-11 00:25

Сообщений: 4

Re: Проблема с входящими RPT-соединениями

Спасибо большое, уже видел эти ссылки. К сожалению, ссылка на "How to" битая, а больше найти эту инструкцию нигде не могу... порты на Asterisk я пробросил, STUN использовал - Asterisk стал обращаться на внешний адрес клиента, но входящих RTP-подключений как не было, так и нет... а что имеется в виду под " some fine tuning of RTP port allocation" я даже не представляю...
2009-07-11 00:43

Сообщений: 6521

Re: Проблема с входящими RPT-соединениями

Сделайте sip debug peer телефона из районной локальной сети с выходом в интернет через VPN
и исследуйте заголовки Invite, там подробно расписывается какой ИП и какой порт с каким соединять. На базе этой инфы и строятся RTP-соединения.
Проблема может в том, что Вы называете выходом в интернет через VPN - там pptp? pppoe?
2009-07-11 03:17

Откуда: Киев
Сообщений: 749

Re: Проблема с входящими RPT-соединениями

смотрирте rtp.conf
обычно там порты 10000-20000
эти порты тоже пробрассываете внутрь и проверяете что фаервол их не блочит.
2009-07-11 09:28

Сообщений: 4

Re: Проблема с входящими RPT-соединениями

Ded, спасибо, попробую воспользоваться Вашим советом. Под VPN в данном случае подразумеваю PPTP. Стоит добавить, что похожая проблема наблюдается при GPRS-подключении - RTP соединения выходят из клиентского Kerio, но до Kerio за которым находится * просто не доходят...

Meral, этот диапазон сужен и, естественно проброшен.
2009-07-11 15:09

Avatara of zepps
Откуда: Москва
Сообщений: 770

Re: Проблема с входящими RPT-соединениями

Все просто:

1. На астериске ограничивается набор портов в rtp.conf. Сделайте себе сотню в диапазоне 50000-50099.
2. На керио в разделе Определения->Службы создайте новую службу RTP-Asterisk с протоколом UDP и портами в диапазоне 50000-50099.
3. Сделайте правило, согласно которому все что будет приходить из интернета на Файрволл, а протокол будет равен SIP и RTP-Asterisk будет транслироваться в хост с вашим астериском, т.е. будет настроен порт-маппинг.
2009-07-11 21:09

Сообщений: 6521

Re: Проблема с входящими RPT-соединениями

zepps, человек пишет - до Kerio за которым находится * просто не доходят (пакеты RTP)..
Что же просто? Крутить Kerio можно до потери пульса, но если до него нет уже ничего?
Проблема скорее всего на рутере удалённого клиента, где строится выход в мир через PPTP.
2009-07-11 22:08

Avatara of zepps
Откуда: Москва
Сообщений: 770

Re: Проблема с входящими RPT-соединениями

думаю, что он их просто не видит.
если регистрация проходит успешно, значит все udp-пакеты нормально ходят туда-обратно. просто регистрацию человек видит, а rtp трафик, дропающийся на керио он не видит, ибо udp.
2009-07-11 22:25

Сообщений: 6521

Re: Проблема с входящими RPT-соединениями

Думаю, что если пишет - просто не доходят, то дампил по крайней мере.
Возможно не все пакеты нормально ходят туда-обратно. Регистрация - это только регистрационный пакет - 5060 и всё.
2009-07-11 22:30

1 2>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru