Описание конфигурационных файлов Asterisk

Главный конфигурационный файл:

    

asterisk.conf:

Сервер Asterisk берет из этого файла информацию о том, где какие файлы находятся в системе, включая директорию, где лежат все остальные файлы конфигурации. По умолчанию, Asterisk ищет файл asterisk.conf в директории /etc/asterisk, но Вы можете, с помощью параметров запуска Asterisk, задать другое расположение и имя этого файла.

 

Файлы конфигурации каналов Asterisk:

   

iax.conf:

Файл с конфигурацией канала IAX2

   

sip.conf:

Файл с конфигурацией канала SIP

   

chan_dahdi.conf

: Файл с конфигурацией каналов DAHDi

 

Файлы конфигурации Диалплана (Плана набора):

 

  extensions.conf:

Конфигурация плана набора

   

extensions.ael

: План набора в новом формате AEL (Asterisk Extensions Language)

   

features.conf:

Конфигурация Парковки вызовов, перевода вызова, перехвата и прочих сервисных функций Asterisk.

   

Файлы конфигурации специфичные для некоторых команд плана набора:

   

alarmreceiver.con

f: Конфигурация для команды AlarmReceiver

   

dundi.conf

: Конфигурация, используемая командой DUNDiLookup

   

festival.conf:

Конфигурация, используемая командой Festival

   

indications.conf

: Определение тонов для команды Playtones

   

meetme.con

f: Файл с конфигурацией конференций для команды MeetMe

   

musiconhold.conf

: для команды MusicOnHold

   

queues.conf

: Определение очередей звонков и их параметров для команды Queue

   

voicemail.conf

: Конфигурация голосовых почтовых ящиков для команды VoiceMail

 

Конфигурационные файлы не попадающие в какую-либо категорию:

   

amd.conf:

(Появился, начиная с версии 1.4.0) Параметры приложения для определения автоответчиков.

   

alsa.conf

   

cdr_odbc.conf

    cdr_pgsql.conf

    codecs.conf

    features.conf

: Конфигурация парковки вызовов и других возможностей

   

followme.conf:

(Появился, начиная с версии 1.4.0) Параметры для трансфера вызовов системы findme/followme.

   

func_odbc.conf:

(Появился, начиная с версии 1.4.0) В этом файле определяются параметры доступа к sql базам данных.

   

http.conf:

(Появился, начиная с версии 1.4.0) Конфигурация встроенного мини http сервера в asterisk.

   

logger.conf:

Настройка логирования в Астериск

   

manager.conf:

Конфигурация для Asterisk manager API

   

modules.conf:

Конфигурация загрузки модулей Asterisk

   

odbc.conf:

Конфигурация UnixODBC? драйверов для Asterisk

   

res_snmp.conf:

(Появился, начиная с версии 1.4.0) Включение поддержки snmp в asterisk и определение статусов агентов full/sub.

 

  rtp.conf:

Конфигурация протокола передачи media информации RTP, порты и настройки

   

say.conf:

(Появился, начиная с версии 1.4.0) Определения правил произношения цифр, дат и т.д. Для различных языков.

   

sla.conf:

(Появился, начиная с версии 1.4.0) Конфигурация Shared Line Appearance.

   

smdi.conf:

(Появился, начиная с версии 1.4.0) Конфигурация обмена сообщениями SMDI.

   

udptl.conf:

Появился, начиная с версии 1.4.0) конфигурация для транспорта T38 udptl.

 

Основная фишка во всех файлах конфигурации

    Во всех файлах конфигурации Asterisk, Вы можете включать в эти файлы другие файлы с частями конфигурации, используя директиву #include . Для того, например, чтобы в основном файле конфигурации SIP канала описать все глобальные настройки, а аккаунты SIP пользователей включать из другого файла.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *