Общие команды Asterisk

Общие команды Asterisk

IP телефония на основе Asterisk

Не секрет, что многие операции по обслуживанию и мониторингу сервисов удобно выполнять в командной строке. Не исключеним является и IP телефония на базе Asterisk. Так, подключившись по SSH, мы может выполнить любые действия с обслуживаемым сервером и сервисом. Для того чтобы попасть в консоль Asterisk’a(CLI) необходимо в консоли операционной системы ввести команду:

asterisk -r или rasterisk

Первым делом можем выполнить команду core show help – нам отоброзятся доступные команды Asterisk CLI.

sip show peers – Отображение всех абонентов и транков SIP с указанием номера абонента, ip адреса, пинга и др.значений

sip show registry – отображение всех SIP регистраций.

sip reload – перезагружает модуль sip канала после внесения изменений в файл sip.conf

sip show channels – отображение активных SIP каналов с указанием пользователя, идентификатора звонка и хоста пира.

sip show settings – показывает глобальные настойки SIP

sip set debug – режим отладки, применяется с значениями on/off  — отладка всей системы, ip – конкретный адрес, peer – абонент системы. К примеру «sip set debug peer 172»

 

dialplan show – текущий диалплан

dialplan reload – перезагрузка диалплана

dialplan save – сохранить текущий диалплан в файл. Имеет зависимость от параметров writeprotect=no и static=yes в файле extensions.conf

dialplan show globals – глобальные параметры диалплана

 

core show codecs – отображение информации о установленных кодеках в Asterisk

core restart gracefully – перезагрузка Asterisk после завершения всех разговоров.

core restart now – немедленная перезагрузка Asterisk

core show applications — получить список приложений, загруженных в вашем сервере Asterisk. Эти приложения используются в плане набора (extensions.conf).