Данная команда указывает, какой сертификат использовать в качестве ca.
Использование отрицательной формы команды (no) устанавливает ca-сертификат по умолчанию.
crypto ca <NAME>
no crypto ca
<NAME> – название сертификата, загруженного по пути crypto:cert, задается строкой до 31 символа.
default_ca.pem
10
CONFIG-RADIUS
wlc(config-radius)# crypto ca default_ca.pem |
crypto cert
Данная команда указывает, какой сертификат использовать.
Использование отрицательной формы команды (no) устанавливает сертификат по умолчанию.
crypto cert <NAME>
no crypto cert
<NAME> – название сертификата, загруженного по пути crypto:cert или сгенерированного командой crypto generate cert, задается строкой до 31 символа.
default_cert.pem
10
CONFIG-RADIUS
CONFIG-RADIUS-USER
wlc(config-radius)# crypto cert default_cert.pem |
Данная команда указывает какой приватный ключ использовать для сертификата сервера.
Использование отрицательной формы команды (no) устанавливает ключ по умолчанию.
crypto private-key <NAME>
no crypto private-key
<NAME> – название сертификата, загруженного по пути crypto:private-key, задается строкой до 31 символа.
default_cert_key.pem
10
CONFIG-RADIUS
wlc(config-radius)# crypto private-key default_cert_key.pem |
Данной командой выполняется добавление домена и осуществляется переход в режим настройки его параметров.
Использование отрицательной формы команды (no) удаляет домен.
domain <DOMAIN>
no domain { <DOMAIN> | all }
<DOMAIN> – идентификатор домена, задается строкой до 235 символов;
all – команда удаляет все созданные домены.
Отсутствует.
10
CONFIG-RADIUS
wlc(config-radius)# domain test |
Данная команда предназначена для активации возможности использования авторизации по сертификатам TLS.
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
tls mode {domain | disable}
no tls modedomain – включить возможность авторизации по сертификатам TLS в домене;
disable – отключить возможность авторизации по сертификатам TLS.
disable
10
CONFIG-RADIUS-DOMAIN
wlc(config-radius-domain)# tls mode domain |
Данной командой выполняется добавление пользователя в локальную базу пользователей и осуществляется переход в режим настройки параметров пользователя.
Использование отрицательной формы команды (no) удаляет конкретного пользователя или сразу всех пользователей из системы.
user <NAME>
no user { <NAME> | all }
<NAME> – имя пользователя, задается строкой до 246 символов;
all – команда удаляет всех созданных пользователей.
Отсутствует.
10
CONFIG-RADIUS-DOMAIN
wlc(config-radius-domain)# user test |
Данная команда указывает, какой сертификат использовать.
Использование отрицательной формы команды (no) устанавливает сертификат по умолчанию.
crypto cert <NAME>
no crypto cert
<NAME> – название сертификата, загруженного по пути crypto:cert или сгенерированного командой crypto generate cert, задается строкой до 31 символа.
default_cert.pem
10
CONFIG-RADIUS
CONFIG-RADIUS-USER
wlc(config-radius-user)# crypto cert default_cert.pem |
Данная команда добавляет описание определенному пользователю.
Использование отрицательной формы команды (no) удаляет описание.
description <DESCRIPTION>
[no] description
<DESCRIPTION> – произвольное описание задается строкой до 31 символа.
Отсутствует.
10
CONFIG-RADIUS-USER
wlc-30(config-radius-user)# description test123 |
Команда для установки пароля определенному пользователю.
Использование отрицательной формы команды (no) удаляет пароль пользователя.
password ascii-text { <PASSWORD> | encrypted <ENCRYPTED-PASSWORD> }
no password<PASSWORD> – пароль, задаётся строкой [8.. 64] символа.
<ENCRYPTED-PASSWORD> – зашифрованный пароль, задается строкой [16-128] символов.
Отсутствует.
10
CONFIG-RADIUS-USER
wlc(config-radius-user)# password ascii-text password |
Данной командой выполняется добавление vlan для пользователя.
Использование отрицательной формы команды (no) удаляет vlan пользователя.
vlan <ID>
no vlan
<ID> – номер vlan, доступны значения от 1 до 4094.
Отсутствует.
10
CONFIG-RADIUS-USER
wlc(config-radius-user)# vlan 123 |
Данная команда предназначена для активации функций сервера.
Использование отрицательной формы команды (no) отключает функции.
[no] enable
Команда не содержит параметров.
Отключено.
10
CONFIG-RADIUS
CONFIG-RADIUS-VSERVER
wlc(config-radius)# enable |
Данная команда предназначена для назначения LDAP профиля серверу.
Использование отрицательной формы команды (no) отключает функции.
ldap-profile <NAME>
[no] ldap-profileКоманда не содержит параметров.
Отключено.
10
CONFIG-RADIUS
wlc(config-radius)# ldap-profile tester |
Данной командой задаётся NAS.
Использование отрицательной формы команды (no) удаляет NAS.
nas <NAME>
no nas { <NAME> | all }<NAME> – название, задается строкой до 235 символов;
all – команда удаляет все NAS.
Отсутствует.
10
CONFIG-RADIUS
wlc(config-radius)# nas test |
Данной командой выполняется добавление upstream RADIUS pool и осуществляется переход в режим настройки его параметров.
Использование отрицательной формы команды (no) удаляет upstream RADIUS-сервер.
upstream-pool <NAME>
no upstream-pool { <NAME> | all }
<NAME> – название upstream RADIUS pool, задается строкой до 235 символов;
all – команда удаляет все upstream RADIUS-сервера.
Отключено.
10
CONFIG-RADIUS
CONFIG-RADIUS-VSERVER-SSID-PROFILE
wlc(config-radius)# upstream-pool test |
Данная команда указывает тип сервера.
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
server-type { auth | acct | all }
no server-typeauth – RADIUS-сервер будет использоваться для аутентификации, авторизации;
acct – RADIUS-сервер будет использоваться для сбора аккаунтинга;
all – RADIUS-сервер будет выполнять обе функции.
auth
10
config-radius-upstream-pool
config-radius-upstream-server
wlc(config-radius-upstream-pool)# server-type all |
Данной командой выполняется добавление upstream RADIUS-сервер в upstream-pool.
Использование отрицательной формы команды (no) удаляет upstream RADIUS-сервер.
upstream-server <NAME>
no upstream-server { <NAME> | all }
<NAME> – название upstream RADIUS-сервера, задается строкой до 235 символов;
all – команда удаляет все upstream RADIUS-сервера.
Отключено.
10
config-radius
config-radius-upstream-pool
wlc(config-radius-upstream-pool)# upstream-server test |
Данной командой выполняется добавление upstream RADIUS-сервер и осуществляется переход в режим настройки его параметров.
Использование отрицательной формы команды (no) удаляет upstream RADIUS-сервер.
upstream-server <NAME>
no upstream-server { <NAME> | all }
<NAME> – название upstream RADIUS-сервера, задается строкой до 235 символов;
all – команда удаляет все upstream RADIUS-сервера.
Отключено.
10
config-radius
wlc(config-radius)# upstream-server test |
Данной командой задаётся интервал отправки проверок статуса (состояния) к upstream RADIUS-серверу.
Параметр работает, только если параметр check-type имеет значение request или status-server.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию
check-inverval <CHECK-INTERVAL>
no check-inverval
<CHECK-INTERVAL> – интервал отправки проверочного пакета до upstream RADIUS-сервер в секундах, принимает значения [6..120].
30
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc-30(config-radius-upstream-server)# check-interval 10 |
Данной командой задаётся кол-во проверок статуса (состояния) подряд, на которые upstream RADIUS-сервер должен ответить, прежде чем контроллер будет считать его активным (Up статус)
Параметр работает, только если параметр check-type имеет значение request или status-server.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию
check-responses-count <RESPONSES-COUNT>
no check-responses-count
<RESPONSES-COUNT> – количество успешных ответов подряд от upstream RADIUS-сервер , принимает значения [3..10].
3
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc-30(config-radius-upstream-server)# check-responses-count 5 |
Данной командой задаётся максимальное время ожидания ответа на запрос проверки статуса (состояния) от контроллера к upstream RADIUS-серверу, прежде чем считать запрос неуспешным.
Параметр работает, только если параметр check-type имеет значение request или status-server.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию
check-timeout <TIMEOUT>
no check-timeout
<TIMEOUT> – интервал отправки проверочного пакета в секундах, принимает значения [6..120].
4
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc-30(config-radius-upstream-server)# check-timeout 5 |
Данной командой задаётся тип проверки upstream RADIUS-сервера.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию
check-type { none | request | status-server }
no check-timeoutnone - Отсутвует фоновая проверка статуса upstream RADIUS-сервера. Статус upstream RADIUS-сервера определяется при наличии фактических RADIUS запросов к нему.
request - Проверка выполняется через RADIUS запрос с типом Acess-Request или Accounting-Request (тип зависит от параметра server-type), в который подставляются заранее сконфигурированные RADIUS аттрибуты User-Name и User-Password параметрами check-type request username и check-type request password
status-server - Проверка выполняется через RADIUS запрос с типом Status-Server
none
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc-30(config-radius-upstream-server)# check-timeout 5 |
Данной командой задаётся интервал, в котором upstream RADIUS-сервер находится в статусе Down и не будет использоваться контроллером для проксирования RADIUS запросов.
По истечению dead-interval upstream RADIUS-сервер автоматически (без фактической проверки) переводится в статус Force-Up, только если параметр check-type имеет значение none.
Если параметр check-type имеет значение request или status-server, то значение параметра dead-interval не влияет на интервал нахождения upstream RADIUS-сервера в статусе Down. Upstream RADIUS-сервер будет находится в статусе Down до тех пор, пока кол-во проверок статуса (состояния) не будет равно значению параметра check-responses-count.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию
dead-interval <DEAD-INTERVAL>
no dead-interval
<DEAD_INTERVAL> – интервал, в котором upstream RADIUS-сервер находится в статусе Down в секундах, принимает значения [10..3600].
300
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc-30(config-radius-upstream-server)# dead-interval 120 |
Данной командой задаётся интервал, в котором upstream RADIUS-сервер находится в статусе Detection.
В статус Detection upstream RADIUS-сервер автоматически переводится контроллером, если при попытке спроксировать RADIUS запрос upstream RADIUS-сервер не отвечает
По истечению dead-interval upstream RADIUS-сервер автоматически переводится в статус Force-Up.
Параметр работает, только если параметр check-type имеет значение none.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию
dead-interval <DEAD-INTERVAL>
no dead-interval
<DEAD_INTERVAL> – интервал, в котором upstream RADIUS-сервер находится в статусе Down в секундах, принимает значения [10..3600].
300
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc-30(config-radius-upstream-server)# dead-interval 120 |
Данной командой задаётся IP-адрес удаленного хоста для аутентификациии и авторизации.
Использование отрицательной формы команды (no) удаляет хост.
host <ADDR>
no host
<ADDR> – IP-адрес удаленного хоста, задаётся в виде: AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
Отсутствует.
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc(config-radius-upstream-server)# host 192.168.1.1 |
Данной командой задаётся ключ аутентификации.
Использование отрицательной формы команды (no) удаляет заданный ключ.
key ascii-text { <KEY> | encrypted <ENCRYPTED-KEY> }no key
<KEY> – строка из [4..64] ASCII-символов;
<ENCRYPTED-KEY> – зашифрованный ключ, задаётся строкой [8..128] символов.
Отсутствует.
10
CONFIG-RADIUS-NAS
CONFIG-RADIUS-UPSTREAM-SERVER
wlc(config-radius-upstream-server)# key ascii-text password |
Данной командой задаётся номер порта для обмена данными c удаленным сервером.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
port <PORT>
no port
<PORT> – номер TCP/UDP-порта для обмена данными c удаленным сервером, принимает значения [1..65535].
0
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc(config-radius-upstream-server)# port 1812 |
Данной командой задаётся приоритет использования удаленного сервера. Чем ниже значение, тем приоритетнее сервер.
Использование отрицательной формы команды (no) удаляет параметр.
priority <PRIORITY>
no priority
<PRIORITY> – приоритет использования удаленного сервера, принимает значения [1..100].
Отсутствует.
10
CONFIG-RADIUS-UPSTREAM-SERVER
wlc(config-radius-upstream-server)# priority 1 |
Данная команда указывает тип сервера.
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
server-type { auth | acct | all }
no server-typeauth – RADIUS-сервер будет использоваться для аутентификации, авторизации;
acct – RADIUS-сервер будет использоваться для сбора акаунтинга;
all – RADIUS-сервер будет выполнять обе функции.
auth
10
config-radius-upstream-pool
config-radius-upstream-server
wlc(config-radius-upstream-server)# server-type all |
Данной командой выполняется добавление виртуального RADIUS-сервера и осуществляется переход в режим настройки его параметров.
Использование отрицательной формы команды (no) удаляет виртуальный RADIUS-сервер.
virtual-server <NAME>
no virtual-server { <NAME> | all }
<NAME> – название виртуального RADIUS-сервера, задается строкой до 235 символов;
all – команда удаляет все созданные RADIUS-сервера.
Отсутствует.
10
CONFIG-RADIUS
wlc(config-radius)# virtual-server default |
Данной командой задается номер порта для обмена данными c удаленным RADIUS-сервером при выполнении аккаунтинга.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
acct-port <PORT>
no acct-port
<PORT> – номер UDP-порта для обмена данными c удаленным сервером, принимает значения [1..65535].
1813
10
CONFIG-RADIUS-VSERVER
wlc(config-radius-vserver)# acct-port 1813 |
Данной командой задаётся номер порта для обмена данными c удаленным RADIUS-сервером при выполнении аутентификации и авторизации.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
auth-port <PORT>
no auth-port
<PORT> – номер UDP-порта для обмена данными c удаленным сервером, принимает значения [1..65535].
1812
10
CONFIG-RADIUS-VSERVER
wlc(config-radius-vserver)# auth-port 1812 |
Данная команда включает DAS-сервер (Dynamic Authorization Server) который используется для управления клиентами через CoA-запросы.
Использование отрицательной формы команды (no) отключает работу DAS-сервера.
[no] das-server enable
Отсутствуют.
Отключено.
10
config-radius-vserver
wlc(config-radius-vserver)# das-server enable |
Данная команда устанавливает порт для DAS-сервера.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
das-server port <PORT>
no das-server port
<PORT> – номер порта для подключения к серверу, принимает значения [1-65535].
1700
10
config-radius-vserver
wlc(config-radius-vserver)# das-server port 1234 |
Данная команда предназначена для активации функций сервера.
Использование отрицательной формы команды (no) отключает функции.
[no] enable
Команда не содержит параметров.
Отключено.
10
CONFIG-RADIUS
CONFIG-RADIUS-VSERVER
wlc(config-radius-vserver)# enable |
Данной командой устанавливается режим RADIUS-сервера.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
mode { local | proxy | ldap }[no] mode
Local – Авторизация на локальном RADIUS-сервере;
Proxy – Проксирование на внешний RADIUS-сервер;
LDAP – Авторизация с помощью внешнего LDAP сервера.
local
10
CONFIG-RADIUS-VSERVER
CONFIG-RADIUS-VSERVER-SSID-PROFILE
wlc(config-radius-vserver)# mode proxy |
Данной командой задаётся IP-адрес или группа адресов, которыми будет заменен NAS IP при проксировании пакетов RADIUS конкретному профиль SSID.
Использование отрицательной формы команды (no) удаляет IP-адрес, поле NAS IP будет содержать адрес точки доступа.
nas-ip-address { object-group <NAME> | <ADDR> }
no nas-ip-address { object-group <NAME> | <ADDR> }<ADDR> – IP-адрес, задаётся в виде: AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
<NAME> – имя предварительно созданной группы адресов с указанным IP-адресом для каждого юнита.
Отсутствует.
10
CONFIG-RADIUS-VSERVER
CONFIG-RADIUS-VSERVER-SSID-PROFILE
wlc(config-radius-vserver)# nas-ip-address 192.168.1.100 wlc(config-radius-vserver)# nas-ip-address object-group test |
Данной командой выполняется добавление SSID профилю индивидуальных настроек RADIUS и осуществляется переход в режим настройки его параметров.
Использование отрицательной формы команды (no) удаляет привязку.
ssid-profile <SSID>
no ssid-profile { <SSID> | all }
<SSID> – название SSID;
all – команда удаляет привязки SSID.
Отсутствует.
10
CONFIG-RADIUS
wlc(config-radius-vserver)# ssid-profile test |
Данной командой устанавливается режим RADIUS-сервера конкретному профиль SSID.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
mode { local | proxy | ldap }[no] mode
Local – Авторизация на локальном RADIUS-сервере;
Proxy – Проксирование на внешний RADIUS-сервер;
LDAP – Авторизация с помощью внешнего LDAP сервера.
local
10
CONFIG-RADIUS-VSERVER
CONFIG-RADIUS-VSERVER-SSID-PROFILE
wlc(config-radius-vserver-ssid-profile)# mode ldap |
Данной командой задаётся IP-адрес или группа адресов, которыми будет заменен NAS IP при проксировании пакетов RADIUS конкретному профиль SSID.
Использование отрицательной формы команды (no) удаляет IP-адрес, поле NAS IP будет содержать адрес точки доступа.
nas-ip-address { object-group <NAME> | <ADDR> }
no nas-ip-address { object-group <NAME> | <ADDR> }<ADDR> – IP-адрес, задаётся в виде: AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].
<NAME> – имя предварительно созданной группы адресов с указанным IP-адресом для каждого юнита.
Отсутствует.
10
CONFIG-RADIUS-VSERVER
CONFIG-RADIUS-VSERVER-SSID-PROFILE
wlc(config-radius-vserver-ssid-profile)# nas-ip-address 192.168.1.100 wlc(config-radius-vserver-ssid-profile)# nas-ip-address object-group test |
Данной командой выполняется добавление upstream RADIUS pool конкретному профиль SSID.
Использование отрицательной формы команды (no) удаляет upstream RADIUS-сервер.
upstream-pool <NAME>
no upstream-pool { <NAME> | all }
<NAME> – название upstream RADIUS pool, задается строкой до 235 символов;
all – команда удаляет все upstream RADIUS-сервера.
Отключено.
10
CONFIG-RADIUS
CONFIG-RADIUS-VSERVER-SSID-PROFILE
wlc(config-radius-vserver-ssid-profile)# upstream-pool test |
Данная команда выводит информацию по внешним RADIUS-серверам, настроенных для проксирования.
Описание выводимых параметров:
Описание статусов:
Описание методов проверки:
none – без фоновой проверки. Статус определяется только в момент запроса на сервере;
statusServer – отправка специальных пакетов формата "Status-Server" для подтверждения статуса RADIUS-сервера;
request – отправка запроса с заранее сконфигурированными логином и паролем для подтверждения статуса RADIUS-сервера;
invalid – данный статус отображается при некорректном ответе от RADIUS-сервера.
show radius-servers
Команда не содержит параметров.
1
wlc# show radius-servers IP address Port Server ID Usage Status Last response Check type --------------- ----- -------------- ---------- ----------- -------------------- -------------- 172.16.0.134 1812 eltex auth Up 2025-10-03 14:52:47 none 172.16.0.134 1813 eltex acct Up 2025-10-03 14:52:48 none |