237 просмотров
от (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 Ответ

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

Все уже реализовано с первых релизов 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 очередь-вызовов транк переадресация входящие логи перевод-вызова callerid установка голосовая-почта факс перевод ошибка панель-телефонии-1с перехват-вызова ростелеком история-звонков веб-интерфейс настройка-провайдер релиз история почта gsm модуль mikopbx диалплан звонок nat pjsip запись-разговора ascozia goip аон мобильный интеграция редактор asterisk внешние-номера битрикс24 телефонная-книга маршруты провайдеров время голосовая cdr вызовы разговоров лицензия панель web-интерфейс нерабочее-время битрикс bitrix24 переадресация-мобильный beeline тишина smtp номер sip askozia-5 распределение билайн донабор префиксы статистика альтернативный monitoring регистрация оповещения fax cisco парковка перехват меню вызовов vmware мультифон мегафон группы-пользователей #mikopbx дополнительный-диск beta задержки сетевые

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

1.8 тыс. ответов

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

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

...