Приводим краткий справочник по командам asterisk 16.
CLI
Для подключения к консоли asterisk используется следующая команда которую следует вводить в терминале, так же к ключу -r можно добавить ключ v, уровень ведения логов:
asterisk -vvvr
sip show peers – Вывод состояния всех транков, подключенных через протокол sip.
sip show registry – отображение всех регистраций через протокол sip.
sip reload – команда перезагрузки модуля sip, применяется после изменения конфигурационного файла sip.conf
sip show channels – отображение активных SIP каналов с указанием пользователя, идентификатора звонка и хоста пира.
sip show settings – просмотр глобальных настроек sip.
sip set debug – включение режима отладки, поддерживает 2 состояния on/off, применим так же к пирам. К примеру «sip set debug peer 101»
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).
core show help – доступные команды Asterisk CLI
CLI команды PJSIP
jsip dump endpt | jsip dump endpt |
pjsip export config_wizard primitives [to] | экспорт конфигурации |
pjsip list aors | Список PJSIP Aors |
pjsip list auths | Список PJSIP Auths |
pjsip list channels | Список PJSIP Каналов |
pjsip list ciphersСписок доступных OpenSSL cipher names | Список доступных OpenSSL cipher names |
pjsip list contacts | Список PJSIP Контактов |
pjsip list endpoints | Список PJSIP Endpoints |
pjsip list identifies | Список PJSIP Identifies |
pjsip list registrations | Список PJSIP регистраций |
pjsip list transports | Список PJSIP транспортных протоколов |
pjsip qualify | Send an OPTIONS request to a PJSIP endpoint |
pjsip send register | Registers an outbound registration target |
pjsip send unregister | Unregisters outbound registration target |
pjsip set history {on|off|clear} | Enable/Disable PJSIP History |
pjsip set logger {on|off|host} | Enable/Disable PJSIP Logger Output |
pjsip show aors | Показать PJSIP Aors |
pjsip show aor | Показать PJSIP Aor |
pjsip show auths | Показать PJSIP Auths |
pjsip show auth | Показать PJSIP Auth |
pjsip show channels | Показать PJSIP Channels |
pjsip show channel | Показать PJSIP Channel |
pjsip show channelstats | Показать PJSIP Channel Stats |
pjsip show contacts | Показать PJSIP Контакты |
pjsip show contact | Показать PJSIP Контакт |
pjsip show endpoints | Показать PJSIP Endpoints |
pjsip show endpoint | Показать PJSIP Endpoint |
pjsip show history | Display PJSIP History |
pjsip show identifiers | List registered endpoint identifiers |
pjsip show identifies | Show PJSIP Identifies |
pjsip show identify | Show PJSIP Identify |
pjsip show registrations | Show PJSIP Registrations |
pjsip show registration | Show PJSIP Registration |
pjsip show settings | Показать глобальные настройки PJSIP |
pjsip show transports | Показать PJSIP Транспорты |
pjsip show transport | Показать PJSIP транспорт |
pjsip show version | Узнать версию pjsip |
Connected to Asterisk 18.7.0-rc3 currently running on aster-dc (pid = 1473)
aster-dc*CLI> pjsip show endpoints
No such command ‘pjsip show endpoints’ (type ‘core show help pjsip show endpoints’ for other possible commands)
aster-dc*CLI>