First time here? Check out the FAQ!

Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Как использовать дополнительные файлы для dialplan

0

Здравствуйте, каким образом можно сделать так, чтобы входящие через определенные транки шли в контекст не в файл extensions.conf, а в какой укажу я, например extensions_cstm.conf? И собственное, исходящие с определенных клиентов обрабатывались также через этот файл? Смысл в том, чтобы разделить некоторые группы абонентов на файлы. Asterisk версии 1.8.4.4.

спросил Jun 16 '12

forik Gravatar forik
109 18 2 9

1 Ответ

2

ну как бы в extensions.conf написать #include /etc/asterisk/extensions_cstm.conf со своими контекстами а в sip.conf пирам прописать context=мега_контекст_из_cstm_файла.

это для ванильного астериска, пользователям freepbx идти читать книжку про freepbx с его custom, custom_everride и пр файлами.

ссылка удалить спам редактировать

ответил Jun 16 '12

komrad123 Gravatar komrad123
3810 5 3 44

Comments

Спасибо, подскажите еще где добавлять директиву в файле? В контексте default, до него, в любом месте?

forik (Jun 16 '12)edit
1

Вроде не принципиально. Я, обычно размещаю в самом верху (или в самом низу) конфигурационного файла. Например так:

#include "my-extra-config-file"
[globals]
Thomas Morph (Jun 16 '12)edit

лучше это делать после [globals] ИМХО

Zavr2008 (Jun 16 '12)edit
1

перед глобал неположено. как на это будет реагировать астерсик я затрудняюся овтетить. хорошим тоном является включенеи в конце файла или сразу за сейкцией глобал. чтоб проще искать. я в конце добавляю

meral (Jun 16 '12)edit

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Jun 16 '12

Просмотрен: 495 раз

Обновлен: Jun 16 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.