Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

односторонняя слышимость при входящих.

0

Всем доброго времени суток!

Asterisk - pfsense - шлюз провайдера - АТС провайдера. Обе АТС работают за NAT (провайдер дал мне свой публичный IP и внутренний IP-адрес АТСки). Транк от этого провайдера, 10 номеров (настроил пока на один внутренний аппарат для тестов). На pfsense прокинуты порты 5060 и диапазон rtp портов 10000-11000 (прописаны в rtp.conf), установлен пакет siproxd.

Когда я звоню на тестовый номер - все ок, я и собеседник друг-друга слышим. В логах вот такие записи

siproxd[N]: .. INFO:Outgoing Call: +7XXXXXXXXXX@my.public.IP -> +7XXXXXXXXXX@prov.public.IP
siproxd
[N]: .. INFO:Ack Call: +7XXXXXXXXXX@my.public.IP -> +7XXXXXXXXXX@prov.public.IP
siproxd
[N]: .. INFO:Ending Call: +7XXXXXXXXXX@my.public.IP -> +7XXXXXXXXXX@prov.public.IP

Когда я звоню с сотового на свой тестовый аппарат (то есть извне на внутренний), то на внешнем конце слышу все, а на внутреннем - ничего. Мне говорят что у меня проблема с пробросом rtp-трафика, но я не знаю что и где еще можно настроить.

спросил Jul 24 '15

AlexD Gravatar AlexD
9 3 4

обновил Jul 24 '15

Comments

Скопируйте заголовок ваше поста в гугл. Вы даааааааааааааааааалеееееееекооо не первый человек, который сталкивается с этим. Уже мннноооооогггггоооооо раз разжевано, что и как нужно траблшутить. Так же вторым запросом может стать "asterisk за NAT".

virus_net (Jul 24 '15)edit

2 Ответа

0

Ну и бурелом...

  1. SIP ALG, коим является siproxyd - нужно вырубить.
  2. На Asterisk - прописать правильно externip, localnet, directmedia=no,nat=yes
  3. рестартовать Астер, поскольку настройки NAT через sip reload не ставятся.
  4. Проброс UDP/5060+RTP нужен только при авторизации по IP, при insecure=port,invite. У Вас именно этот случай?
ссылка удалить спам редактировать

ответил Jul 30 '15

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

Comments

3 неверно. как минимум в 1.4+. можете сами проверить(sip show settings вам в помощь). в sip.conf в данный момент не релоадится только bindaddr(по понятным причинам)

meral (Jul 30 '15)edit

meral, дело не только в этом - дело еще в NAT в роутере бывает часто - залипание. ну и для успокоения души) Плюс п.3 следует рассматривать в контексте предыдущих п1 и п2

Zavr2008 (Jul 31 '15)edit

не вижу чем поможет перезапуск астериска роутеру. мою душу бесполезные рестарты не радуют. у меня было несколько проектов с изменяемымы внешними адресами, релоада вполне достаточно.

meral (Jul 31 '15)edit

meral, плохо значит еще прочувствоал кривые nat-ы роутиков. более того - в последнее время со свежими прошивками и микротик отличился не в лучшую сторону. Можно зеркально кста сам роутик ребутить.

Zavr2008 (Aug 3 '15)edit
0

Есть на то куча причин, самые популярные на то неправильная настройка астера за NAT, но судя по тому что тестовый звонок проходит на аппарат а с мобильного на трубку - нет, есть предположение, что на станции может быть просто не установлен GSM кодек.

ссылка удалить спам редактировать

ответил Jul 24 '15

Edward R. Gravatar Edward R.
1 1

Comments

Причем тут, прости господи, GSM кодек?

glukinho (Jul 24 '15)edit

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Jul 24 '15

Просмотрен: 3,335 раз

Обновлен: Jul 30 '15

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.