FreePBX 2.11.0.41 распределение звонков между транками (CID)
Добавлено: 25 ноя 2014, 22:06
Задача -- некоторые ext выпускать наружу через опредленные транки, чтобы корректно отображался CID (CID жестко привязан к транку), так же часть ext надо ограничить в продолжительности звонков и доступе не межгород -- как я понимаю все это делается через Asterisk Dial Options в настройке ext? Нигде не могу найти адекватный мануал по этому вопросу, был бы благодарен за пару примеров...
И еще непонятка, хочу дать всем внутренним ext возможность перевода звонка (с уведомлением и без уведомления, как входящего так и исходящего), но чтобы такой возможности не было у внешних абонентов (как при входящем, так и при исходящем звонке). Если на транке убираю опции, а на ext оставляю Ttr, то при входящем звонке и соединении с ext внешний абонент так же может пользоваться переводом звонка, но при исходящем звонке ни внутренний ext, ни внешний абонент не могут делать перевода звонков...
Пока рисуется схема: на ext оставляем t (чтобы мог перекидывать входящие звонки), на транке для входящих звонков убираем опции, чтобы внешний звонящий не мог перекинуть звонок, создаем копию транка (без register string) для исходящих звонков, и оставляем в нем Т чтобы звонящий ext мог перекинуть звонок. Как-то кривовато и при таком раскладе внутренние звонки между ext сможет перекидывать только вызываемый абонент?
И еще непонятка, хочу дать всем внутренним ext возможность перевода звонка (с уведомлением и без уведомления, как входящего так и исходящего), но чтобы такой возможности не было у внешних абонентов (как при входящем, так и при исходящем звонке). Если на транке убираю опции, а на ext оставляю Ttr, то при входящем звонке и соединении с ext внешний абонент так же может пользоваться переводом звонка, но при исходящем звонке ни внутренний ext, ни внешний абонент не могут делать перевода звонков...
Пока рисуется схема: на ext оставляем t (чтобы мог перекидывать входящие звонки), на транке для входящих звонков убираем опции, чтобы внешний звонящий не мог перекинуть звонок, создаем копию транка (без register string) для исходящих звонков, и оставляем в нем Т чтобы звонящий ext мог перекинуть звонок. Как-то кривовато и при таком раскладе внутренние звонки между ext сможет перекидывать только вызываемый абонент?