AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Правильно настроить CID

Newbies/FAQ Forum 6 сообщений -
#1

Суть.
У меня есть три офиса.
Между офисами прямой провод.
В одном из, головном офисе, стоит головной Asterisk freePBX 2.9.0.7. И сюда заведен SIP транк от комстара. В транке несколько номеров. За каждым из офисов закреплен свой.

И в других офисах тоже Asterisk FreePBX.

Между офисами, между asterisk ами настроены SIP транки.

В общем все работает. Входящие работают чудесно. Все разруливается как надо.

Есть проблема с исходящими такого рода. Когда я делаю исходящий звонок с астриска головного офиса, на исходящем звонке ставится правильный CID.
А если делать звонок из дальнего офиса, через тот астериск, звонок по "внутреннему" транку приходит на астериск головного офиса, и уходит во внешний мир с CID внутреннего номера "235", абонент получающий такой вызов видит номер как +7235.

Вопрос.
Как настроить asterisk freepbx, чтобы при внутренних звонках я видел внутренний номер, а при звонках наружу соответствующий офису номер CID?

override какой ни будь?
#2

можно использовать на транковых каналах между серверами custom контексты, где определять clip в зависимости от направления.

или как Вы выше написали, использовать override context.
#3

Link @ Сб Фев 22, 2014 17:30 писал(а):
можно использовать на транковых каналах между серверами custom контексты, где определять clip в зависимости от направления.


Приведите, пожалуйста, пример.
#5

Link @ Пн Фев 24, 2014 14:40 писал(а):
http://habrahabr.ru/post/142895/

Цитата:

Нам нужно, что бы все входящие звонки от потенциальных покупателей обрабатывались тем магазином, который ближе к ним географически


У меня
Цитата:
Входящие работают чудесно. Все разруливается как надо.


Надо на ИСХОДЯЩИЕ звонки ставить CID соответствующего офиса.
#6

Ну так ставите, кто мешает!

Есть транк создан в FreePBX, например
[trk-remote-office]
context=from-custom-trk-remote-office

extesions_custom.conf
[from-custom-trk-remote-office]
exten => _Z.,1,NoOP(From Remote Office to City)
same => n,Set(CALLERID(num))
same => n,Dial()
same => n,Hangup

exten => _XXXX,1,NoOp(From Remote Office to Local)
same => n,Dial()
same => n,Hangup

и тд в зависимости от направления.

Что не понятного?