/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 --force Properties values successfully restored [exec at: 08.02.2021 11:32:30, exec time: 225ms, nodes: core1@ecss1 v.3.14.7.561]
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/set if_radius_unavailable private, emergency, local Property "if_radius_unavailable" successfully changed from: [private,emergency] to [emergency,local,private]. [exec at: 08.02.2021 11:30:12, exec time: 215ms, nodes: core1@ecss1 v.3.14.7.561]
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]