Исходящая маршрутизация

Теперь настроим маршрутизацию. Начнем с исходящей. Пункт в меню FreePbx так и называется. Предположим, мы хотим пустить через GSM шлюз звонки на всех мобильных операторов Украины.
Заполняем поля:
Название маршрута: MTS
Dial Patterns that will use this Route:
(   )+9|039XXXXXXX
(   )+9|050XXXXXXX
(   )+9|063XXXXXXX
(   )+9|066XXXXXXX
(   )+9|067XXXXXXX
(   )+9|068XXXXXXX
(   )+9|091XXXXXXX
(   )+9|094XXXXXXX
(   )+9|095XXXXXXX
(   )+9|096XXXXXXX
(   )+9|097XXXXXXX
(   )+9|098XXXXXXX
(   )+9|099XXXXXXX

Trunk Sequence for Matched Routes:
mts2
mts1
Выглядит так:
Настройка FreePbx для звонков через GSM-шлюз

Для России еще проще, достаточно одной строки:
(   )+9|89XXXXXXXXX
Сохранить, применить и готово! Что бы позвонить на мобильный, абоненту Астериска достаточно набрать 9, код мобильного оператора и номер абонента.
Что бы у людей, которым вы звоните, не высвечивались номера шлюзов, нужно заказать у оператора услугу "Анти-АОН". Но как быть, если некоторым абонентам все-таки нужно показать номер?
Идем в меню "Транки" и добавляем специальный транк:
МТС - специальный транк с определителем номера
Обратите внимание на маленькую букву i в конце специального набора.
Аналогично создаем дополнительные транки для всех модемов.
Теперь создаем маршрут МТСi
МТС - маршрут с определением номера
В Dial Patterns помещаем все телефоны, при звонках на которые номер должен определяться.
Маршрут MTSi в списке маршрутов нужно расположить до маршрута MTS:
Порядок маршрутов

Готово!

 Чуть позже я расскажу, как направить через шлюз и абонентов TDE.