/domain/<DOMAIN>/aaa/general/ - общие команды управления службой RADIUS AAA
В текущем разделе описываются команды управления службой RADIUS AAA (Accounting).
Команды выполняются администратором виртуальной АТС в разделе domain/<DOMAIN>/aaa/general/ и применяются только для определенной виртуальной АТС.
В таблице 1 приведено описание общих свойств службы RADIUS AAA.
Таблица 1 - Описание свойств службы RADIUS AAA
adaptation | default_adaptation | string | undefined | C помощью адаптаций происходит изменение атрибутов Called-Station-Id(30) и Calling-Station-Id(31). |
call_origin_mode | default | cisco | default | Режим заполнения поля h323-call-origin. В случае default - в access-request, accounting-start, accounting-stop - поле всегда равно answer; в accounting-update о использовании ДВО - originate - если сторона А воспользовалась ДВО, answer - если сторона Б воспользовалась ДВО. В случае cisco - originate - если вызов уходит на транк; answer - если вызов на локального абонента (так же IVR) |
if_radius_unavaliable | [private, local, zone, intercity, international, emergency] | [private, emergency] | Список признаков номера (number indicator), вызовы на которые пропускает сервис AAA в случае, если RADIUS-сервер недоступен(параметр не анализируется при получении Reject). |
modificate_station_id | true - включен, false - выключен | false | При выставлении свойства в значение true, номера после маршрутизации будут подставлены в атрибуты |
profile | cisco_vsa, default | cisco_vsa | Профиль AAA-сервиса. В текущей версии ПО его устанавливать не требуется, поскольку в системе поддержан всего один профиль - CISCO_VSA. Профиль "default" соответствует CISCO_VSA. Профиль сервиса определяет набор RADIUS-атрибутов. |
clean
Данной командой осуществляется установка значений по умолчанию свойств службы AAA. Значения по умолчанию приведены в таблице 1.
Путь команды:
/domain/<DOMAIN>/aaa/general/clean
Синтаксис:
clean [<FIELD>] [--force]
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо установить по умолчанию;
<FIELD> - свойство, значение которого необходимо установить в значение по умолчанию. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех свойств заданной виртуальной АТС;
--force - выполнение команды без запроса подтверждения.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/aaa/general/clean [clean] You are going to clean all customized properties in the domain "biysk.local". Are you sure?: yes/no ?> yes Properties values successfully restored [exec at: 30.04.2020 09:24:07, exec time: 3s 625ms, nodes: core1@ecss1]
info
Данная команда позволяет посмотреть свойства службы AAA.
Путь команды:
/domain/<DOMAIN>/aaa/general/info
Синтаксис:
info [<FIELD>]
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо просмотреть;
<FIELD> - имя свойства, которое нужно просмотреть: adaptation, call_origin_mode, if_radius_unavaliable, modificate_station_id, profile. Описание свойств приведено в таблице 1.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/aaa/general/info ┌─────────────────────┬───────────┬───────────────────┐ │ Property │ Domain │ Value │ ├─────────────────────┼───────────┼───────────────────┤ │adaptation │biysk.local│undefined │ │call_origin_mode │biysk.local│default │ │if_radius_unavailable│biysk.local│[private,emergency]│ │modificate_station_id│biysk.local│false │ │profile │biysk.local│cisco_vsa │ └─────────────────────┴───────────┴───────────────────┘ [exec at: 30.04.2020 09:24:12, exec time: 27ms, nodes: core1@ecss1]
set
Данной командой производится изменение свойств сервиса AAA.
Путь команды:
/domain/<DOMAIN>/aaa/general/set
Синтаксис:
set <FIELD> <VALUE>
Параметры:
<DOMAIN> - имя виртуальной АТС, значения свойств которой необходимо установить;
<FIELD> - имя свойства, значение которого необходимо изменить. Описание свойств приведено в таблице 1.
<VALUE> - новое значение свойства, возможные значения приведены в таблице 1.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/aaa/general/set if_radius_unavailable private, emergency, local Property "if_radius_unavailable" successfully changed from: [private,emergency] to [emergency,local,private]. [exec at: 30.04.2020 09:50:43, exec time: 453ms, nodes: core1@ecss1]