Настройка транка между двумя IP PBX

Офис 1

IP адрес АТС1 — 192.168.1.101

Номерной план 1хх

Офис 2

IP адрес АТС2 -192.168.1.100

Номерной план 2хх

1.Создание Trunk на АТС-1

На АТС-1 необходимо перейти в раздел Basic – Trunks – New VoIP Trunk.

В появившемся окне заполните следующие поля:

  • В поле Description указываем  имя ,например, PBX2;
  • Protocol —  данный параметр оставляем без изменений SIP;
  • Host:port — адрес второй АТС. Host:port  указываем адрес АТС-2  - 192.168.1.100 и порт 5060;
  • Without Authentication — необходимо установить маркер, если аутентификация не требуется. Если аутентификация требуется, необходимо заполнить поля:
    • Username –  например PBX;
    • Password – например PBX123;

Примените конфигурацию, нажав Save и Activate Changes.

Peer — это SIP запись, которую Asterisk может использовать для совершения исходящих/входящих вызовов (например, SIP провайдер) в случае, если вам необходимо сопоставить эту запись не с именем пользователя из поля FROM, а с IP адресом, указанным для этой записи. Для записей данного типа, для входящих вызовов, никогда не будет проверяться соответствие имени пользователя и пароля, а только соответствие с IP адресом и номером порта источника вызова. SIP клиент типа peer, при совершении исходящих вызовов, использует авторизацию, если она будет затребована вызываемой стороной.

2.Создание Trunk на АТС-2

На АТС-2 необходимо перейти в раздел  Basic – Trunk – New VoIP Trunk.

В появившемся окне заполните следующие поля:

  • В поле Description указываем  имя - PBX1
  • Protocol —  данный параметр оставляем без изменений SIP
  • Устанавливаем галочку на Peer Mode
  • Without Authentication —  необходимо установить маркер, если аутентификация не требуется. Если аутентификация требуется, необходимо заполнить поля:
    • Username –  например PBX;
    • Password –  например PBX123;

Примените конфигурацию, нажав Save и Activate Changes.

Если все сделано правильно, то перейдя на вкладку Operator - VoIP Trunks - Status, можно увидеть, что линия зарегистрирована.

3.Задание маршрутов на АТС-2

На данном этапе АТС все еще не знает, куда ей направлять исходящие вызовы. Для того, чтобы указать маршруты, необходимо перейти в раздел Basic - Outbound Routes - DialRules.

Нажав на New DialRule, создайте новое правило:

  • Rule Name – имя правила, можно назвать его по своему усмотрению, например PBX_rule;
  • Place this call though – выберите созданный нами транк Peer – PBX1(SIP);
  • Указываем правило в Custom Pattern. Аналогично прошлому примеру: _1XX;

Примените конфигурацию, нажав Save и Activate Changes.

С таким правилом номер, начинающийся с цифры 1 и длиной в 3 символа, будет направлен через peer-nag. Если ваш номерной план составляет длину более 3х символов, укажите дополнительно X –это любые числа от 0 до 9. 

4.Задание маршрутов на АТС-1

Необходимо создать аналогичное правило для АТС-1, находящейся в офисе №1.

Как и в первом случае, нужно перейти на вкладку Basic - Outbound Routes - DialRules

Нажав на New DialRule, создайте новое правило:

  • Rule Name – имя правила, можно назвать его по своему усмотрению, например PBX_rule;
  • Place this call though – выберите созданный нами транк – PBX2(SIP);
  • Теперь нам необходимо указать правило в Custom Pattern. Например: _2XX;

Примените конфигурацию, нажав Save и Activate Changes.

 С таким правилом, номер, начинающийся с цифры 2 и длиной в 3 символа, будет направлен через Voip-nag trunk. Если ваш номерной план составляет длину более 3х символов, укажите дополнительно X –это любые числа от 0 до 9. 

По окончании конфигурации необходимо нажать Activate Changes.