Связь двух АТС на базе FreePBX

Связь двух АТС на базе FreePBX может осуществляться двумя разными контекстами [from-internal] и [from-trunk]. От того какой контекст вы выберете будет зависеть, как будут обрабатываться вызовы. Помимо контекстов существует также несколько протоколов, таких как sip, pjsip, IAX, DAHDI.

Если выбрать контекст [from-trunk], то вызов будет расцениваться как внешний, в данном контексте придется добавлять входящую маршрутизацию, что бы обработать звонки.

Если же выбирать контекст [from-internal], то вызов будет расценен как внутренний звонок, при таком варианте внутренние номера, обеих АТС, смогут совершать вызовы с одной АТС на другую, как будто АТС одна.

Рассмотрим пример связи двух АТС на базе FreePBX через протокол IAX.

Допустим имеется 2 АТС, в разных филиалах компании, расположенные в разных городах. Локальные сети предприятий соединены VPN туннелем, имеется доступ из одной сети в другую.

АТС1 имеет ip адрес 192.168.0.1, номерной пул от 100 до 299.

АТС2 имеет ip адрес 192.168.0.2, номерной пул от 300 до 599.

Первы делом создаем транки. Переходим в меню.

Создание транка.

И нажимаем добавить IAX2 транк.

Добавление IAX2 транка.

В поле название транка, вписываем название нашего транка, допустим у первой АТС он будет filial2. После ввода имени переходим в меню iax Общие настройки. В разделе исходящие пишем название транка.

В поле опции для PEER вписываем опции пира:

username=filial2
type=friend
trunk=yes
transfer=yes
secret=всеит.рф
qualifyfreqok=25000
qualify=yes
port=4569
host=192.168.0.2
context=from-internal

На этом настройка первой АТС завершена.

Аналогичным образом произведем настройку второй АТС, заменив название транка, username, host.

После добавления транков на обеих АТС, переходим к добавлению исходящих маршрутов.

Для первой АТС он будет выглядеть следующим образом [3-5]XX.

Для воторой АТС соответственно [1-2]XX.

На этом настройка связи между двух АТС,на базе FreePBX завершена. 

Вам также может понравиться

About the Author: Администратор