167 просмотров
от (120 баллов) в категории Тонкая настройка

Проблема следующая. У меня в АТС  три интерфейса  eth0=192.168.0.0/24 eth1=192.168.70.0/24 eth2=10.20.70.0/24. Соответственно eth0 смотрит в интернет и принимает внешних абонентов через НАТ. eth1  и  eth2 принимают внутренних абонентов. При включении настройки "Эта станция расположена за NAT маршрутизатором" в конфигурационном файле  /etc/asterisk/sip.conf в секции 

[general]  появляется следующее

localnet=192.168.0.0/24
externaddr=ХХХ.ХХХ.ХХХ.ХХХ

И абоненты в подсетях на интерфейсах eth1 и eth2 не слышат друг друга. Так как у вас в инструкции написано, по адресу (https://wiki.mikopbx.com/network) "Всем адресам, которые не являются для АТС локальными, станция будет представляться внешним адресом". Вот станция и транслирует им внешний адрес externaddr=ХХХ.ХХХ.ХХХ.ХХХ. Я решил эту проблему просто добавив в файл /etc/asterisk/sip.conf следуещее:

localnet=192.168.0.0/24
localnet=10.20.70.0/24
localnet=192.168.70/24
externaddr=ХХХ.ХХХ.ХХХ.ХХХ

Через Кастомизацию системных фалов. С пометкой Заменять полностью. 

И тут снова проблема: 

Теперь при добавлении нового абонента запись о нём не появляется в файле /etc/asterisk/sip.conf

и файл снова приходится править руками. 

Короче. Просьба в меню "Сетевые интерфейсы" добавьте возможность указать какие подсети являются для АТС локальными.

1 Ответ

от (61.2 тыс. баллов)

Все уже реализовано с первых релизов Askozia 6

Для большинства задач правка sip.conf не требуется. Но если это необходимо, то лучше использовать опцию "Добавить в конец файла", а не переопределять его. Для вашего случая можно было добавить:

[general](+)

localnet=192.168.0.0/24
localnet=10.20.70.0/24
localnet=192.168.70/24

Но повторюсь, в этом нет необходимости

от (120 баллов)
Благодарю за быстрый и точный ответ.  Всё получилось сделать через пункт "Сетевой экран".
На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia провайдер настройка входящие-вызовы запись-разговоров ivr маршрутизация провайдеры маршрут askozia7 askozia6 очередь запись очередь-вызовов обновление факс переадресация исходящие-звонки транк перевод-вызова перехват-вызова веб-интерфейс ascozia история мобильный callerid интеграция логи goip установка провайдеров голосовая-почта панель-телефонии-1с редактор звонок разговоров nat битрикс релиз телефонная-книга аон маршруты диалплан тишина smtp почта gsm вызовы перевод лицензия панель askozia-5 bitrix24 донабор переадресация-мобильный префиксы время голосовая парковка перехват вызовов asterisk vmware мультифон мегафон задержки настройка-провайдер статистика звонков исходящие меню номер skype sip ssh 2 консольное web-интерфейс дополнительный-диск распределение память проброс-портов битрикс24 beta настройка-исходящие-исходящих-вызов-вызовов сетевые подменю goip4 отправка-факса демо-версия железо grandstream beeline альтернативный digium bruteforce взлом dialplan приложение

1.7 тыс. вопросов

1.4 тыс. ответов

3.5 тыс. комментариев

3.1 тыс. пользователей

...