Мы установили FreePBX, подключили телефоны, а теперь давайте зарегистрируем SIP-транк. В качестве SIP-транка мы будем использовать вторую FreePBX с адресом 192.168.1.135. Это небольшое отличие от внешнего SIP-транка, и я расскажу в чем оно.
Итак, открываем меню Подключение/Транки
И добавляем SIP (chan_sip) транк в нашу FreePBX.
Заполняем следующие поля:
- Имя Sip-транка
- CallerID, он же номер
- Максимальное количество одновременных разговоров
Далее переходим на вкладку SIP общие настройки и затираем там вот эту ненужную информацию.
Вместо нее пишем:
- Название SIP-транка
- Настройки работы SIP-транка
Настройки следующие:
type=peer (ни в коем случае не ставьте здесь fried. Иначе FreePBX взломают)
context=from-trunk
qualify=yes (ваш FreePBX будет периодически отправлять SIP сообщения Options для проверки доступности)
host=192.168.1.135 (тут пишем адрес SIP-сервера или доменное имя)
fromuser=84951234567 (тут пишем ваш username, он же зачатую и номер)
defaultuser=84951234567 (повторяем)
secret=Aa780780 (это пароль)
nat=no (если freepbx работает за NAT, поставьте yes)
disallow=all (запрещаем все кодеки)
allow=alaw&ulaw (разрешаем только наш G.711 в двух вариантах)
insecure=port,invite (игнорировать лишние проверки после регистрации)
Еще раз для копипасты:
type=peer
context=from-trunk
qualify=yes
host=192.168.1.135
fromuser=84951234567
defaultuser=84951234567
secret=Aa780780
nat=no
disallow=all
allow=alaw&ulaw
insecure=port,invite
Вообще FreePBX, как вы знаете, работает на Asterisk. И если хотите понять, как там все внутри происходит, перейдите в соответствующий раздел. Или пройти курс обучения Asterisk.
Далее переходим во вкладку Входящие. Затираем там все, что есть и вставляем строку регистрации.
Структура строки — Username:пароль@адрес сервера/callerID
У нас она будет такая: 84951234567:Aa780780@192.168.1.135/84951234567
Жмем Сохранить. А затем красную кнопку Применить.
Транк настроили, давайте взглянем на регистрацию. Для этого переходим в Отчеты/Информация об Asterisk
Скролим вниз до раздела Регистрация
Как видим, SIP-транк зарегистрирован на нашей FreePBX.
На следующем уроке и настроим входящий вызов.