Конфигурация для передачи в Asterisk, чтобы он звонил на все добавочные номера, начиная с «4», при наборе определенного номера

Конфигурация для передачи в Asterisk, чтобы он звонил на все добавочные номера, начиная с «4», при наборе определенного номера

Какая магиястроку конфигурации, в каком файле мне следует прописать, чтобы при наборе определенного номера звонили все добавочные номера, соответствующие некоторому подстановочному символу, и звонок переводился на тот телефон, который первым поднимет трубку?

Фон:

1) Я делаю это для дома и по профессии я не являюсь администратором Asterisk.

2) У меня есть приложение OpenWRT "PBX", которое устанавливает asterisk 1.8.32.3 с страницами администратора Luci. Надеюсь, оно не затронет некоторые файлы конфигурации asterisk, чтобы я мог настроить его с их помощью

3) У меня есть VoIP-маршрутизатор D-link DVG-7111s, подключенный к моей сети через порт WAN, порт FXO идет к ТфОП, а порт FXS подключен к обычному телефону, который, однако, способен считывать CallerID.

4) В этом asterisk зарегистрирован ряд софтфонов и один аппаратный sip-телефон. Все их номера начинаются с 4.

Итак, все это нужно для того, чтобы звонить на все зарегистрированные телефоны, когда звонок поступает на порт FXO D-Link. Странно, что для этого нет очевидной конфигурации ни в OpenWRT PBX, ни в D-link. Последний позволяет мне зарегистрировать порт FXS как sip-телефон, у него номер 400. FXO также зарегистрирован как 399.

Есть функция "Горячая линия", которая при поступлении звонка на FXO набирает один номер. Работает.

Думаю, мне нужно создать фиктивный номер, например 398, а затем научить Asterisk звонить на все 4 телефона, когда кто-то звонит на этот номер.

Надеюсь, это возможно.

решение1

Ваш вопрос слишком общий.

Вам следует использовать файл extensions.conf, sip.conf (или другой в зависимости от типа вашего транка), ringgroups или queues.conf

Для получения дополнительной информации рекомендую вам прочитать книгу Орелли «Будущее телефонии».

Связанный контент