Asterisk: команды и конфиги.
команды астериска
show dialplan example
посмотреть в каком порядке Asterisk производит поиск совпадающего екстеншена.
---------------------------------------------------
Включение одного контекста в другой
Один контекст может содержать другие контексты. Например, рассмотрим следующие контексты:
Context "default":
Extension Description
101 Mark Spencer
102 Wil Meadows
0 Operator
Context "local":
Extension Description
_9NXXXXXX Local calls
include => "default"
Context "longdistance":
Extension Description
_91NXXNXXXXXX Long distance calls
include => "local"
Здесь мы определили три екстеншина:
* Контекст default позволяет вызвать трех абонентов: Mark, Wil, и Operator.
* Контекст local имеет один шаблон екстеншена, позволяющий набрать только 7-значные ("городские" локальные) номера, а также включает в себя контекст "default", что дает возможность пользователям еще и вызывать абонентов Mark, Wil и Operator.
* Контекст long distance имеет один шаблон екстеншена, позволяющий совершать вызовы на междугородные номера, а также включает в себя контекст "local", который позволяет набирать локальные 7-значные номера и вызывать абонентов Mark, Wil и Operator.