В данной статье рассматривается настройка pjsip транка для подключения многоканального sip-номера от оператора МТС (Беларусь). Обязательным условием подключения является наличие в здании инфраструктуры провайдера, т.к. доступ предоставляется в виде отдельного кабеля в закрытую сеть оператора. 

В случае выполнения условий, описанных выше, оператором будет предоставлена для согласования схема подключения, в которой будут указаны следующие настройки для подключения:

Режим транка: без регистрации

SIP-Сервера:

                      Сигнализация — 172.24.99.121, 172.24.127.121

                      Медиа — 172.24.99.64, 172.24.127.64

Кодеки: G711a/u

Сеть: 172.30.111.22/30

ip-адрес: 172.30.111.24

шлюз: 172.30.111.23

Физическое подключение к сети МТС осуществляется по отдельному сетевому интерфейсу (в данном случае eth2) согласно утвержденной схеме.  Поэтому, в первую очередь необходимо прописать маршрут к подсети 172.24.0.0/16.

Согласно схеме, для интерфейса eth2 указываем следующий ip-адрес:

172.30.111.24/30

По пути /etc/sysconfig/network-scripts создаем route-eth2 со следующим содержимым:

172.24.0.0/16 via 172.30.111.23

Проверяем доступность sip-серверов.

ping 172.24.99.121

ping 172.24.127.121

Переходим к настройке FreePBX. В «Settings» — «Asterisk SIP Settings» во вкладке «General SIP Settings» находим раздел «NAT Settings» где добавляем в качестве локальной подсеть с sip-серверами:

 

Переходим к настройке транков. Для каждого sip-сервера необходимо создать pjsip транк с обязательным указанием значения Maximum Channels. Для тестирования был предоставлен временный номер вида: +37533XXXXXXX. Следовательно, в названии транка указываем данный номер, принадлежность к оператору и часть ip-адреса sip-сервер для удобства ориентирования в будущем.

В секции pjsip Settings отключаем регистрацию и указываем адрес первого sip-сервера:

В секции «Advanced» указываем ip-адрес интерфейса eth2:

Сохраняем значения. Для второго транка значения будут аналогичными за исключением значения Maximum Channels и адреса второго sip-сервера.

Далее проверяем поднялись ли созданные транки:

Далее остается настроить входящую и исходящую маршрутизацию для прохождения серии тестов совместно с представителями МТС. На этом настройка завершена.

Настройка pjsip транка МТС (Беларусь)