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

Звонящий из вне (Звонилки Android\iOS) не слышит голос из внутренней сети.

0

Доброго времени! Проблема со слышимостью при разговоре с внешними клиентами(софтофоны для смартфонов). Конкретнее, при звонке через софтофон из вне, звонящий не слышит голоса говорящего изнутри, а принимающий слышит голос звонящего. Такая фигня происходит только если звонок идет через GSM сеть. Т.е. мы тестим такой замут - прописываем ip мобилы на файрволле (MAP на сервер астера). А если прописать ip не мобилы, а домашнего роутера и зацепиться мобилой к астеру через вифи, то происходил полноценный разговор. Никаких доп настроек домашнего роутера не было. Имею Asterisk+FreePBX13 за Kerio Winrout Firewall (NAT), многоканальный SIP-trunk от ЖелтойПчелы)

Настройки транка (получал от провайдера):

type=peer qualify=yes insecure=invite,port host=xxx.xxx.xxx.xxx - ip провайдера fromuser=4212** fromdomain=yyy.yyy.yyy.yyy внешний ip Kerio Firewall directmedia=no context=from-trunk canredirect=no

nat=yes

Настройка политики трафика на Kerio Firewall: Любой траифк с SIP Server - xxx.xxx.xxx.xxx и RTP Server - xx1.xx1.xx1.xx1 через MAP идёт на внутренний IP Asterisk's (192.168.0.155) Для авторизации софтофонов так же прописаны ip адреса мобильников, с тем же правилом MAP на сервер Астериска. НИКАКИХ ограничений по портам и службам НЕТ!

Помоги разобраться с недослышимостью!

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

спросил 2017-11-08 05:20:36 +0400

Alor1s Gravatar Alor1s
1 2 1

обновил 2017-11-08 06:14:03 +0400

Comments

tcpdump - вам на все ответит

april22 ( 2017-11-08 10:02:41 +0400 )редактировать

Три настройки NAT - сервер за NAT, клиент за NAT, провайдер телефонии за NAT = вы определитесь что крутите. Что бы появлялась слышимость надо прокидывать UDP 10000-20000

awsswa ( 2017-11-08 11:47:05 +0400 )редактировать

1 Ответ

0
  1. insecure=invite,port - бред при указанной авторизации. Beeline ставьте insecure=invite
  2. SIP & NAT: правильно в general прописываем externip и localnet. Указываем directmedia=no
  3. Kerio: Отключаем SIP ALG в нем. Обзывается Protocol Inspectors.
  4. Для всех пиров ЛОКАЛЬНЫХ (проводные IP-телефоны)в офисе СТАВИМ permit/deny ТОЛЬКО ИЗ LOCALNET. Для всех пиров, откуда хотите лезть ИЗВНЕ - выдумываем внятно сложные пароли и открываем доступ по permit/deny ACL..
ссылка удалить спам редактировать

ответил 2017-11-10 21:06:39 +0400

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

Ваш ответ

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 ленту новостей

Статистика

Задан: 2017-11-08 05:20:36 +0400

Просмотрен: 165 раз

Обновлен: Nov 10 '17

Похожие вопросы:

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