Команда выводит информацию об одной или нескольких динамических группах 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] |
Команда позволяет добавить новую группу динамических 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] |
Команда используется для установки параметров группы динамических SIP-абонентов.
Путь команды:
/domain/<DOMAIN>/sip/user/dynamic-area/set
Синтаксис:
dynamic-area/set <KEY> <VALUE>
Параметры:
<KEY> - название параметра, который нужно изменить:
<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]
|
Команда удаляет группу динамических 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] |