Asterisk: Ограничение набора на внутренние номера
В кратце напишу о том как ограничить набор номеров с конкретного sip-a
К примеру мы имеем внутренний номер 234
С телефона 234 можно позвонить только на 201, 202, 205
exten => 201/234,1,Goto(ext-local,${EXTEN},1)
exten => 202/234,1,Goto(ext-local,${EXTEN},1)
exten => 205/234,1,Goto(ext-local,${EXTEN},1)
Набрав любой другой номер будет сообщение о неправильном наборе и повесят трубку
exten => _./234,1,Playback(invalid)
exten => _./234,2,Hangup()
С 234 можно позвонить на короткий внутренний номер
exten => _1XX/234,1,Goto(ext-local,${EXTEN},1)
К примеру мы имеем внутренний номер 234
С телефона 234 можно позвонить только на 201, 202, 205
exten => 201/234,1,Goto(ext-local,${EXTEN},1)
exten => 202/234,1,Goto(ext-local,${EXTEN},1)
exten => 205/234,1,Goto(ext-local,${EXTEN},1)
Набрав любой другой номер будет сообщение о неправильном наборе и повесят трубку
exten => _./234,1,Playback(invalid)
exten => _./234,2,Hangup()
С 234 можно позвонить на короткий внутренний номер
exten => _1XX/234,1,Goto(ext-local,${EXTEN},1)
Комментарии
Отправить комментарий