Trunks

Транки используются для выполнения внешних вызовов и получения входящих вызовов от других PBX.

Поддерживаются транки следующих типов:

  • SIP - sip драйвер chan_sip
  • PJSIP - sip драйвер res_pjsip
  • DAHDI
  • IAX2
  • ENUM.
  • DUNDI
  • Custom

Все транки настраиваются в основном одинаково.

General Settings

Outbound Caller ID

Установка этой опции перекроет любое значение абонентского идентификатора вызовов, при вызове по этому транку.

Формат:

 "имя"  <номер> 

Оставьте это поле пустым чтобы, просто передать идентификатор абонента. Кавычки вокруг имени не обязательны, но рекомендуются.

Never Override CallerID FreePBX 2.5.x.x или Block Foreign CallerIDs FreePBX 2.6.x.x

В некоторых случаях провайдеры запрещают вызовы содержащие некорректный идентификатор вызывающего абонента. Выберите этот параметр, чтобы не пропускать вызовы с некорректными CallerID. Поле Outbound Caller ID должно быть заполнено.

Maximum channels

Ограничивает максимальное количество одновременных входящих и исходящих вызовов. Оставьте пустым, чтобы не ограничивать.

Dial Rules

Правили набора - простой в использовании, но очень мощный, инструмент управления набираемыми номерами. Используются правила, в основном, для добавления или удаления префиксов. Отметим, что шаблон без + или | (добавить или удалить префикс) бесполезен.

Правила

  • X - любая цифра от 0-9
  • Z - любая цифра от 1-9
  • N - любая цифра от 2-9
  • [1237-9] -любая цифра или буква в скобках (в примере 1,2,3,7,8,9)
  • . - wildcard, один или более знак (не используется перед | или +)
  • | - удаляет префикс (9|3216111 - будет набрано 3216111)
  • + - добавляет префикс к номеру (например шаблон 812+NXXXXXX при наборе 3216111, наберет 8123216111)

IAX2 и SIP транки

Register string

<SIP_ID>:<PASSWORD>@exsample.com

Пример настройки SIP транка для SIPNET.RU
Соединение двух FreePBX

ENUM Trunks

«ENUM не является обязательным для VoIP, но совершенствует его». Wikipedia

e164.org позволяет зарегистрировать номер ТФОП в VoIP пространстве, без регистрации в официальном каталоге номеров.

Пример Dial Rules для E164 транка:

    Australia (07 Area Code)
        617+NXXXXXX
        61+0|NXXXXXXXX
        0011|.
    North America (613 area code)
        1613+NXXXXXX
        1+NXXNXXXXXX
        011|.

DAHDI

Определяются наличием оборудования установленного на вашем севере. Для настройки DAHDI используются конфигурационные файлы /etc/dahdi/system.conf и /etc/asterisk/chan_dahdi.conf

Custom Trunks

Если вы используете H323, Chan_capi или любые другие нестандартные транки. Пример настроек строки набора(Custom Dial String)/

  • CAPI/XXXXXXXX/$OUTNUM$/b
  • H323/$OUTNUM$@XX.XX.XX.XX
  • OOH323/$OUTNUM$@XX.XX.XX.XX:XXXX
  • vpb/1-1/$OUTNUM$:

Скриншот

FreePBX

  • freepbx/trunks.txt
  • Последние изменения: 2018/11/17