Доброе время суток.
Как реализовать схему дозвона на номер А только с определенных номеров, а все остальные чтобы не могли на него позвонить? применительно к Elastix.
p.s. все номера локальные.
<шаблон_номера>/101
где 101 - внутренний номер.
или
<шаблон_номера>/_10[0-9]
номера - 101-109
А если более развернуто. Желательно применительно к веб мордам Elastix и FreePBX Пробовал через Custom Context не особо получилось.
http://asterisk-pbx.ru/wiki/doku.php/freepbx/outbound_routes
SoHm ( 2012-04-19 11:49:26 +0400 )редактироватьoutbound_routes это для внешних транков, у меня номера внутренние например на 234 могут дозвониться только 235 и 236.
FSan ( 2012-04-20 16:41:21 +0400 )редактироватьЕсли более развёрнуто - это вы почитайте книжки. Там более развёрнуто. Если применительно к веб-мордам, то почитайте документацию веб-морд. Она там тоже более развёрнута.
По теме: zzuz комментарием ниже всё вам написал. Это касается и extensions.conf и веб-морды тоже, только в вебе слэш ставить не надо, он там уже стоит, ага.
ro ( 2012-04-20 17:50:35 +0400 )редактироватьоператором GotoIf в диалплане exten => 234,1 ------------------------------
exten => 234,n,GotoIf("${CALLERID(number)}" != "235" ]?4:2)
exten => 234,n,------------------------------
exten => 234,hint,SIP/234
exten => 234,n,------------------------------
alexs ( 2012-04-20 18:33:47 +0400 )редактироватьНу что за бред, зачем использовать gotoif вместо простейшего
exten => 234/_23[56],1,Dial(SIP/234)
Выше же ответили.
ro ( 2012-04-21 23:47:40 +0400 )редактироватьотвечайте в коментарии.
Задан: 2012-04-17 13:13:02 +0400
Просмотрен: 366 раз
Обновлен: Apr 20 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.