info
Команда выводит информацию об одной или нескольких динамических группах SIP-абонентов.
Путь команды:
/domain/<DOMAIN>/sip/user/dynamic-area/info
Синтаксис:
dynamic-area/info <ID>
Параметры:
<ID> - имя группы динамических SIP-абонентов, опциональный параметр. Для просмотра списка всех групп динамических SIP-абонентов необходимо опустить параметр <ID> или указать символ "*".
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/sip/user/dynamic-area/info dyn-energo Executed on the sip1@ecss2 ┌───────────────────────────┬──────────────────────────────────────────┐ │ Dynamic area (SIP domain) │ Parameters │ ├───────────────────────────┼──────────────────────────────────────────┤ │ dyn-energo │ current size/limit 0/30 │ │ │ servers: │ │ │ draft sterman true │ │ │ number modification rule undefined │ │ │ full digest false │ │ │ routing context ctx_from_local │ │ │ cisco vsa for all false │ └───────────────────────────┴──────────────────────────────────────────┘ [exec at: 15.03.2021 15:22:00, exec time: 14ms, nodes: sip1@ecss2 v.3.14.8.34]
new
Команда позволяет добавить новую группу динамических SIP-абонентов.
Путь команды:
/domain/<DOMAIN>/sip/user/dynamic-area/new
Синтаксис:
dynamic-area/new <NEW AREA NAME> <ROUTING CONTEXT> <GROUP SIZE>
Параметры:
<NEW AREA NAME> - имя добавляемой группы динамических SIP-абонентов (имя должно быть уникальным);
<ROUTING CONTEXT> - контекст маршрутизации, при входящем вызове от SIP-абонента данной группы ядро будет начинать маршрутизацию вызова в данном контексте;
<GROUP SIZE> - размер группы динамических SIP-абонентов, количество интерфейсов, которое может быть зарегистрировано через группу динамических SIP-абонентов.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/sip/user/dynamic-area/new dyn-energo ctx_from_local 30 Executed on the sip1@ecss2 [{sip1@ecss1,{ok,<70706.31068.6>}},{sip1@ecss2,{ok,<0.11928.14>}}] [exec at: 15.03.2021 15:16:13, exec time: 72ms, nodes: sip1@ecss2 v.3.14.8.34]
set
Команда используется для установки параметров группы динамических SIP-абонентов.
Путь команды:
/domain/<DOMAIN>/sip/user/dynamic-area/set
Синтаксис:
dynamic-area/set <KEY> <VALUE>
Параметры:
<KEY> - название параметра, который нужно изменить:
- routing-context - контекст маршрутизации;
- digest-version - алгоритм авторизации SIP-абонентов с динамической регистрацией через RADIUS-сервер, принимает значение:
- rfc - полноценная реализация рекомендации RFC4590;
- rfc-no-challenge - работа по рекомендации RFC4590 с сервером, не передающим Access Challenge;
- draft-sterman - работа по проекту, на основании которого была написана рекомендация RFC4590;
- servers - профиль RADIUS-сервера (в настоящий момент возможно использовать только один RADIUS-сервер);
- group-size - размер группы;
- cisco-vsa_for-all - по умолчанию параметры h323. (VSA Cisco) отправляются только при запросе авторизации INVITE и при работе по rfc. Данный параметр позволяет включить передачу таких параметров в любом случае;
- number-modification - правило модификации номера (/domain/<DOMAIN>/sip/modifications/...) при отправке запросов на RADIUS-сервер.
<VALUE> - значение параметра.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/sip/user/dynamic-area/set dyn-energo digest-version draft-sterman Executed on the sip1@ecss1 [{'digest-version',[{sip1@ecss1,"radius version using is changed: full/draft: true/false -> false/true"}, {sip1@ecss2,"radius version using is changed: full/draft: true/false -> false/true"}]}] [exec at: 15.03.2021 15:21:44, exec time: 18ms, nodes: sip1@ecss1 v.3.14.8.34]
remove
Команда удаляет группу динамических SIP-абонентов. Команда позволяет удалить всех зарегистрированных в данной группе пользователей.
Путь команды:
/domain/<DOMAIN>/sip/user/dynamic-area/remove
Синтаксис:
dynamic-area/remove <ID> [--force]
Параметры:
<ID> - имя группы динамических SIP-абонентов.
--force - применение команды без предупреждения.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/sip/user/dynamic-area/remove dyn-energo --force Executed on the sip1@ecss1 Intermediate (incomplete) result: Group dynamic.dyn-energo has been removed (all interfaces in this group was removed) ... Executed on the sip1@ecss1 [{sip1@ecss1,{ok,ok}},{sip1@ecss2,{ok,ok}}] [exec at: 15.03.2021 15:28:16, exec time: 42ms, nodes: sip1@ecss1 v.3.14.8.34]
0 Комментариев