Приводим краткий справочник по командам 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>