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)

 

Комментарии

Популярные сообщения из этого блога

FreeBSD: gpart — пример работы с дисками

Linux: GRUB: Аварийный запуск системы из командной строки GRUB