Найкорисніше - asterisk cli

Важливі команди для адміністратора Asterisk

У даній статті буде розглянуто модуль Asterisk CLI - Command Line Interface. іншими словами - консоль Asterisk. Даний інструмент є багатоцільовим і може виконувати наступні функції:

Далі розглянемо процес виклику консолі - є кілька шляхів.

Через веб-інтерфейс FreePBX

Для цього необхідно відкрити веб-інтерфейс Вашої АТС і далі пройти за наступним шляхом: Admin -> Asterisk CLI
Після цього відкриється сторінка, на якій можна вводити команди.

За допомогою віддаленого доступу - по SSH \ Telnet з використанням терміналу (наприклад, PuTTy). При такому типі підключення необхідно буде ввести логін і пароль, і потім ввести команду:

Примітка: Кількість букв «v» означає рівень логування в CLI. Тобто чим більше букв - тим більше інформації буде «сипатися» на екран.

Як тільки був отриманий доступ, можливо буде вивести таку інформацію:

Всі команди мають наступний синтаксис:

module name -> action type -> parameters (Назва модуля -> Тип дії -> Параметри)

Наприклад - команда sip show peers. яка виведе список зареєстрованих chan_sip абонентів.

Якщо ж ваша АТС не функціонує належним чином - наприклад, Asterisk НЕ стартує взагалі, варто спробувати викликати консоль з іншим набором налаштувань, які дозволять почати специфічну налагодження додатків - логирование порядку завантаження, з'єднання з базою даної, кількості спроб реєстрації та інше.

Крім того, є можливість запускати команди CLI без безпосереднього введення команд, описаних вище. Для цього необхідно безпосередньо звернутися до модуля Asterisk: Наприклад, дана команда перезавантажить весь модуль Asterisk.

Найпотрібніші команди

Нижче будуть наведені описи деяких часто використовуваних команд:

Головна команда, яку потрібно засвоїти - help. вона виводить всі інші команди. Дуже зручний внутрішній інструмент.

P.S. Якщо вкажіть свою дату народження, то ми обов'язково Вас привітаємо і подаруємо невеликий подарунок :)

Схожі статті