Как и многие другие компании мы используем FreePBX — графический интерфейс для Астериск.
Во всех организациях больших и средних есть Департамент ИТ.
Как пользователя не учи и объясняй, он всегда наберет твой внутренний номер ,а не 911 (где любезно ему помогут) . Посему было принято решение рас и навсегда запретить пользователям набирать мобильные номера и внутренние сотрудников Департамента ИТ.
На помощь нам приходит custom-contex, ставим через Module Administration (http://sip.domain.local/admin/config.php?display=modules )
Настройка:
Создаем contex
далее необходимо определить в разделе Context/Dial rules внутренние номера, которые вы не хотите, чтобы могли набрать напрямую (Все внутренние номера Департамента ИТ начинаются с 19XX).
Set All To ставим deny
Все можно забыть про звонки — Жизненный пример : у меня не работает , но вы знаете что у меня не работает, придите и сделайте, что у меня не работает =)
Да настроек много, это малый пример, как можно настроить кустом контекст ,для примера можно глянуть Google =)