Първоначална настройка на Asterisk
SysAdmin -s бележник. DoFollow.

След успешното инсталиране на asterisk, трябва да го конфигурираме в работно състояние. Конфигурационните файлове на asterisk се намират в директорията /etc/asterisk. Персонализирането се извършва чрез директно редактиране на конфигурационните файлове. Чрез изследване и редактиране на тези файлове можем да накараме сървъра да работи правилно.
конфигурационни файлове.
Основен конфигурационен файл:
asterisk.conf : Сървърът на Asterisk взема информация от този файл за това къде кои файлове се намират в системата, включително директорията, където се намират всички други конфигурационни файлове. По подразбиране Asterisk търси файла asterisk.conf в директорията /etc/asterisk, но можем да зададем различно местоположение и име за този файл, като използваме опциите за стартиране на Asterisk (ВАЖНО! Ако не сте сигурни в нивото на вашите умения, не трябва да докосвате името на този файл).
Конфигурационни файлове на Asterisk канал:
Конфигурационни файлове на Dialplan (Dialplan):
Конфигурационни файлове, специфични за някои команди за план за набиране:
Инсталиране на кодека g729 (и g723).
Кодекът G729 е обременен с патентни ограничения, което не позволява на екипа за разработка на Asterisk да го включи в стандартната компилация на Asterisk. Въпреки това, този кодек е най-популярният кодек в нискоскоростните комуникационни канали. Следователно трябва да го инсталираме сами.
тази команда ни показва времето за транскодиране от един формат в друг. В същото време ви позволява да разберете кои кодеци са инсталирани. и се зарежда в системата.
"!" в CLI означава, че командата трябва да се изпълни в LINUX конзолата на сайта http://asterisk.hosting.lv/ изберете версията на нашата звездичка, платформа (i386 или x86_64) и вида на използвания компилатор (IPP илиGCC4). Например, за Centos 32 бита, на платформата на intel, това ще направи:
след това зареждаме модула в звездичката
ако направихме грешка при избора на правилния кодек, най-вероятно звездичката ще „падне“
Пускаме звездичката и виждаме на какъв етап изпада
Премахнете модула и рестартирайте звездичката. Можете да направите без изтриване по следния начин: във файла modules.conf добавете реда
това означава, че този модул няма да се зарежда автоматично при стартиране
След като кодекът се зареди нормално, ние изпълняваме командата core show translations, за да се уверим, че кодекът е инсталиран правилно.
SIP клиентска връзка.
Създаваме номер за абоната, като уточняваме възможностите за връзка за него.
запишете и направете в cli
Полезни CLI команди на Asterisk
Прост план за набиране. extensions.conf файл
Файлът Extensions.conf описва логиката на Asterisk, а именно обработката на входящи повиквания, маршрутизирането на изходящите повиквания, обработката на повиквания и събития според различни правила. В Asterisk това се нарича DialPlan. Както казват разработчиците, диалпланът е сърцето на Asterisk.
Файлът extensions.conf отговаря за работата на диалплана. Файлът е разделен на контексти, всеки от които съдържа логиката на работа. Логиката на работа се формира с помощта на приложения. Приложенията са функции на Asterisk, които работят с параметри. Последователността на изпълнение на приложението е ред по ред.
Например в този контекст, който е присвоен на абонатен номер 100, е описана възможността за извършване на три действия: