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

Проброс портов для астера

0

Сервер с астериском(астерик11+фрипбх12) находится за натом. Подключене к интернету через D-Link dsl 2500U(адсл), к нему подключен tp-link 842nd с прошивкой openwrt. Если пробросить порты на 842(5060 по умолчанию) - все работает, но коннектятся разные "хорошие люди"(2 левых соединения за 1.5 часа). Если в качестве входящего порта на маршрутизаторе указать другой, то при входящем звонке от клиента звонок обрывается через 32 секунды(друг друга слышно), а если позвонить клиенту - все ок; если клиент зарегистрирован в локальной сети 842(т.е. в локальной сети астера) - тоже все ок. Помогите разобраться - никак не могу понять почему. Клиент на андроиде, программа zoiper. Посоветуйте как правильно настроить сетевую составляющую астериска/маршрутизатора для безопасного использования.

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

спросил 2014-12-29 04:53:29 +0400

ivakir Gravatar ivakir
11 4 4

Comments

эластикс чтоль?

Zavr2008 ( 2014-12-29 13:11:35 +0400 )редактировать

нет, не эластикс, а asterisknow. Как я понял, проблема была в неправильном ответе от мобильного клиента(200 ОК). Решил проблему иначе: поставил в настройках астериска тот же порт, что и на маршрутизаторе - все заработало. Раньше маршрутизатор переадресовывал с 23446 порта на 5060, а теперь с 23446 на 23446.

ivakir ( 2014-12-29 18:12:12 +0400 )редактировать
1

Скорее всего, asterisk слал "неправильный" 200 OK пакет (с портом 5060, который извне недоступен), а клиент, руководствуясь им, отправлял ASK на неправильный порт. Asterisk после нескольких таймаутов получения пакета ASK завершал соединение.

StuxForce ( 2014-12-29 19:04:06 +0400 )редактировать

Благодарю всех за помощь.

ivakir ( 2014-12-30 02:23:56 +0400 )редактировать

1 Ответ

1

Добрый день!

Помимо проброса портов на маршрутизаторе, требуется корректная настройка самого сервера asterisk для работы с NAT. Советую ознакомится с разделом NAT SUPPORT файла sip.conf (например, тут)

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

ответил 2014-12-29 11:51:01 +0400

StuxForce Gravatar StuxForce
301 1 2 7

обновил 2014-12-29 12:13:12 +0400

Ваш ответ

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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2014-12-29 04:53:29 +0400

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

Обновлен: Dec 29 '14

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

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