Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Настройка исходящей маршрутизации в FreePBX на нескольно SIP номеров

1

Добрый день знатоки

Установлен AstersikNOW, FreePBX 2.9.0.12 В транках создан SIP транк провайдера. На нем несколько SIP номеров провайдера 111111 и 222222 Есть внутренние номера 100,101,102,103,104 В исходящей маршрутизации добавил маршрут, чтобы при наборе 9 выбирался SIP транк провайдера.

Подскажите, пожалуйста, как в исходящей маршрутизации настроить чтобы: 1. с вн номеров 100,101 звонили только через номер 111111 2. с вн номеров 102,103,104 звонили только через номер 222222

удалить закрыть спам изменить тег редактировать

спросил 2012-07-18 10:59:41 +0400

ShSergey Gravatar ShSergey
11 1 1 3

3 Ответа

1

Это можно сделать в самом FreePBX. В "Outbound routes" в "Dial patterns" есть поле "callerid" в него вписываете нужные вам внутренние номера и они будут идти через этот роут.

ссылка удалить спам редактировать

ответил 2012-07-18 15:20:54 +0400

lash Gravatar lash
167 7 2 10

Comments

Повторяю у меня 1 SIP транк и соответственно в Outbound Routes у меня 1 маршрут, т.е. все внутренние номера идут через этот 1 маршрут и 1 SIP транк Во входящей маршрутизации у меня - при звонке 111111 попадаю на номера 100,101 - при звонке 222222 попадаю на номера 102,103,104

Получается что если звонят клиенту с номеров 102,103,104 то клиент видит что ему звонили с номера 111111, он перезванивает на номер 111111, и попадает на номера 100,101 с которых ему не звонили. Нужно чтобы при звонке с номеров 102,103,104 у клиента отображался всегда номер 222222, а при звонке с номеров 100,101 у клиента отображался всегда номер 111111

ShSergey ( 2012-07-18 15:55:42 +0400 )редактировать
1

Вам нужно, что бы при звонке с определенных номеров через один и тот же транк шла разная подстановка caller ID. Как смаршрутизировать те или иные группы экстеншенов, я думаю понятно. если мне правильно понятна задача, видится например так -

  • Использовать Outbound CID в экстеншенах а в настройках транка сказать allow any cid

  • Сделать второй транк без регистрации но с указанием нужного CID. В ряде случаев будет прекрасно работать, провайдер никак не заметит что у вас два транка.

  • Сделать AGI и править сид в нем

ссылка удалить спам редактировать

ответил 2012-07-18 17:09:18 +0400

telefonist Gravatar telefonist
61 16 6

Comments

Спасибо, попробовал это "Использовать Outbound CID в экстеншенах а в настройках транка сказать allow any cid" работает !!!

ShSergey ( 2012-07-18 17:22:43 +0400 )редактировать
1

Добрый день, Сергей!
Может, это и не правильно, но я делаю так:
extensions_custom.conf:
в секции [from-internal-custom]
exten => _9./100,1,Macro(dialout-trunk,(номер
транка),${EXTEN},,)
exten => 9./103,1,Macro(dialout-trunk,(номертранка2),${EXTEN},,)
... Надеюсь, направление понятно?

ссылка удалить спам редактировать

ответил 2012-07-18 14:30:13 +0400

pit Gravatar pit
11 1

обновил 2012-07-18 15:33:21 +0400

Comments

У меня 1 SIP транк и на нем 2 номера, что тогда писать в номертранка и номертранка2 ?

ShSergey ( 2012-07-18 15:45:55 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-07-18 10:59:41 +0400

Просмотрен: 8,321 раз

Обновлен: Jul 18 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.