Создать группу пользователей
Необходимо для некоторых пользователей открыть доступ во внешний мир
Для одного номера (6010) в файле extensions.conf пишу так
exten=_9./6010,1, DIAL(SIP/${EXTEN}@192.168.1.254) для него работает.
Номера разнообразные, шаблонами не пропишешь.
Как можно создать группу номеров, чтобы не писать эту строчку для каждого?
Создайте для таких номеров отдельный контекст, где, в том числе, будет разрешен выход на 9.
Пропишите этот контекст для тех endpoints, которым разрешен выход в город.
2 вариант)
Напишите макрос, который будет анализировать с какого номера пришел звонок
и принимать решение -- разрешен этому номеру выход в город или нет.
Пропишите вызов этого макроса в шаблоне _9X.