Спасибо, попробовал это "Использовать Outbound CID в экстеншенах а в настройках транка сказать allow any cid" работает !!!
ShSergey ( 2012-07-18 17:22:43 +0400 )редактироватьДобрый день знатоки
Установлен 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
Вам нужно, что бы при звонке с определенных номеров через один и тот же транк шла разная подстановка caller ID. Как смаршрутизировать те или иные группы экстеншенов, я думаю понятно. если мне правильно понятна задача, видится например так -
Использовать Outbound CID в экстеншенах а в настройках транка сказать allow any cid
Сделать второй транк без регистрации но с указанием нужного CID. В ряде случаев будет прекрасно работать, провайдер никак не заметит что у вас два транка.
Сделать AGI и править сид в нем
Спасибо, попробовал это "Использовать Outbound CID в экстеншенах а в настройках транка сказать allow any cid" работает !!!
ShSergey ( 2012-07-18 17:22:43 +0400 )редактироватьЭто можно сделать в самом FreePBX. В "Outbound routes" в "Dial patterns" есть поле "callerid" в него вписываете нужные вам внутренние номера и они будут идти через этот роут.
Повторяю у меня 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 )редактироватьДобрый день, Сергей!
Может, это и не правильно, но я делаю так:
extensions_custom.conf:
в секции [from-internal-custom]
exten => _9./100,1,Macro(dialout-trunk,(номертранка),${EXTEN},,)
exten => 9./103,1,Macro(dialout-trunk,(номертранка2),${EXTEN},,)
...
Надеюсь, направление понятно?
У меня 1 SIP транк и на нем 2 номера, что тогда писать в номертранка и номертранка2 ?
ShSergey ( 2012-07-18 15:45:55 +0400 )редактироватьЗадан: 2012-07-18 10:59:41 +0400
Просмотрен: 15,794 раз
Обновлен: Jul 18 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.