VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Проблема с файлом rtp.conf

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
aster-user
Сообщения: 4
Зарегистрирован: 03 янв 2013, 04:52

Проблема с файлом rtp.conf

Сообщение aster-user »

Господа, возникла следующая проблема. Астериск (11.0.1) находится за NAT-ом. На него проброшены порты TCP/UDP 5060, 10000-20000. Регистрация клиента проходит нормально. Но голоса не слышно. При этом, судя по “sip show peers“, регистрации клиента происходит по портам в диапазоне примерно от 4000 до 50000 и в проброшенный диапазон никак не попадает, что и является причиной отсутствия голоса. Изменения в rtp.conf ни к чему не приводят – ставил значения и в default и в rtpstart=10000 rtpend=20000. Такое ощущение, что Asterisk этот файл игнорирует. Собственно, в этом и вопрос. Почему изменения в rtp.conf ни на что не влияют? Есть ли еще какие-то параметры/условия, которые влияют на диапазон раздаваемых UDP портов?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Проблема с файлом rtp.conf

Сообщение ded »

aster-user, Вы путаете клиентский порт (source) и серверный порт (destination).
А если судя по “sip show peers“, регистрации клиента происходит по портам в диапазоне примерно от 4000 до 50000, то клиент находится тоже за НАТом.
Это такой Вам случай..
aster-user
Сообщения: 4
Зарегистрирован: 03 янв 2013, 04:52

Re: Проблема с файлом rtp.conf

Сообщение aster-user »

Спасибо, за ответы!))) С прошедшим и предстоящими праздниками!!!..
Да, действительно, обратил внимание, на то, что когда клиент за NAT-ом соединение устанавливается на произвольном порту. Предположил, что диапазон этих портов как раз и изменяется в файле rtp.conf. Нашел единственное описание похожей проблемы здесь:
http://www.linux.org.ru/forum/admin/5272418
… но, тут, насколько я понял, решение заключалось в том, что у Asterisk-а просто не было доступа к файлу rtp.conf . Тогда переформулирую вопрос. Клиент - за NAT-ом, Asterisk тоже NAT-ом. Как сделать так, чтобы при соединении использовались UDP порты из определенного диапазона?
SVoy
Сообщения: 953
Зарегистрирован: 31 авг 2010, 10:24

Re: Проблема с файлом rtp.conf

Сообщение SVoy »

switch писал(а):нужно указывать диапазоны еще и на клиентах.
Готов к труду и обороне!
http://svoy.in.ua - для своих
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Проблема с файлом rtp.conf

Сообщение ded »

http://www.voip-info.org/wiki/view/Aste ... +solutions
Ваш случай - №4, самый неудобный, там по ссылке есть инструкции по преодолению.
aster-user
Сообщения: 4
Зарегистрирован: 03 янв 2013, 04:52

Re: Проблема с файлом rtp.conf

Сообщение aster-user »

Спасибо!)) Буду пробовать.
aster-user
Сообщения: 4
Зарегистрирован: 03 янв 2013, 04:52

Re: Проблема с файлом rtp.conf

Сообщение aster-user »

В общем, если кому интересно: заменил по случаю на днях роутер, проверил – все работает))). В итоге, следующая рабочая конфигурация:
- VoIP-клиент CSipSimple установлен на Samsung Galaxy, оператор Мегафон (опции «Включить ICE», «Включить STUN» не активны)
- Астер за НАТ-ом в ЛВС, статический IP (провайдер On-Lime).
- роутер d-link dir-320, проброшены порты - tcp/udp 5060, udp 10000-20000
- в sip.conf в секции [general]:
externaddr=x.x.x.x
localnet=192.168.11.0/255.255.255.0
udpbindaddr=0.0.0.0
tcpbindaddr=0.0.0.0
nat=auto_force_rport,auto_comedia
directmedia=nonat

Замена роутера D-link di-804hv на D-link dir-320, похоже, ключевой момент. Всем спасибо еще раз)))
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Проблема с файлом rtp.conf

Сообщение gofer_k »

Тут скорее всего помогло sip alg
Моя бабка еще помнит беспроводные утюги.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Проблема с файлом rtp.conf

Сообщение april22 »

gofer_k писал(а):Тут скорее всего помогло sip alg
aster-user писал(а):Замена роутера D-link di-804hv на D-link dir-320, похоже, ключевой момент. Всем спасибо еще раз)))
ни в том ни в том нет SIP ALG но во втором более корректно реализован Universal Plug and Play (UPnP)
поэтому и заработало.

зы не рекомендовал бы в данном случае использовать домашние мыльницы от D-link.
Своими вопросами , вы загоняете меня в ГУГЛЬ.
peektoseen
Сообщения: 12
Зарегистрирован: 18 фев 2013, 09:59

Re: Проблема с файлом rtp.conf

Сообщение peektoseen »

aster-user писал(а):В общем, если кому интересно: заменил по случаю на днях роутер, проверил – все работает))). В итоге, следующая рабочая конфигурация:
- VoIP-клиент CSipSimple установлен на Samsung Galaxy, оператор Мегафон (опции «Включить ICE», «Включить STUN» не активны)
- Астер за НАТ-ом в ЛВС, статический IP (провайдер On-Lime).
- роутер d-link dir-320, проброшены порты - tcp/udp 5060, udp 10000-20000
- в sip.conf в секции [general]:
externaddr=x.x.x.x
localnet=192.168.11.0/255.255.255.0
udpbindaddr=0.0.0.0
tcpbindaddr=0.0.0.0
nat=auto_force_rport,auto_comedia
directmedia=nonat

Замена роутера D-link di-804hv на D-link dir-320, похоже, ключевой момент. Всем спасибо еще раз)))
А можно узнать название роутера, который заменили?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH