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

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

0

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

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

спросил 2012-06-16 19:50:20 +0400

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 и пр файлами.

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

ответил 2012-06-16 19:57:37 +0400

komrad123 Gravatar komrad123
3780 5 3 42

Comments

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

forik ( 2012-06-16 20:52:51 +0400 )редактировать
1

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

#include "my-extra-config-file"
[globals]
Thomas Morph ( 2012-06-16 21:58:20 +0400 )редактировать

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

Zavr2008 ( 2012-06-16 23:07:35 +0400 )редактировать
1

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

meral ( 2012-06-17 00:37:23 +0400 )редактировать

Ваш ответ

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 ленту новостей

Статистика

Задан: 2012-06-16 19:50:20 +0400

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

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

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