...
Настройки виртуального сервера содержат номера портов для аутентификации и аккаунтинга, настройки проксирования на внешний RADIUS server. Использование стандартных портов (1812 для аутентификации и 1813 для аккаунтинга) не требует настройки. Для проксирования RADIUS-запросов на внешний сервер необходимо включить proxy-mode. :
Подсказка |
---|
icon | false |
---|
title | Типы upstream серверов |
---|
|
Server-type auth — используется для проксирования только запросов аутентификации. Запросы будут проксироваться на порт, указанный в параметре port (по умолчанию – 1812). Server-type acct — используется для проксирования только аккаунтинга. Проксирование осуществляется на порт, указанный в параметре port (по умолчанию – 1812). При необходимости измените его (стандартный порт для аккаунтинга – 1813). Server-type all — используется для проксирования запросов аутентификации и аккаунтинга. Запросы аутентификации будут проксироваться на порт, указанный в параметре port (по умолчанию – 1812), а аккаунтинг будет проксироваться на порт = 'port'+1 (то есть по умолчанию – 1813). |
Настраиваем внешний сервер (virtual-server), указывая его адрес, тип (server-type) и ключ, также можно указать порт. По умолчанию выставлен сервер для аутентификации (server-type auth) и порт 1812, если нет необходимости менять эти настройки, тогда достаточно настроить адрес и ключ для сервера.:
Блок кода |
---|
|
wlc(config-radius)# virtual-server default
wlc(config-radius-vserver)# enable
wlc(config-radius-vserver)# proxy-mode
wlc(config-radius-vserver)# upstream-server eltex
wlc(config-radius-upstream-server)# host 10.10.10.12
wlc(config-radius-upstream-server)# server-type all
wlc(config-radius-upstream-server)# key ascii-text password
wlc(config-radius-vserver)# exit
|
Настраиваем NAS eltex, где eltex – имя внешнего сервера. Используется при обращении WLC к внешнему RADIUS-серверу:
Блок кода |
---|
|
wlc(config-radius)# nasenable
eltex
wlc(config-radius-nas)# key ascii-text password
wlc(config-radius-nas)# network 10.10.10.0/24
wlc(config-radius-nas)# exit |
Блок кода |
---|
|
wlc(config-radius)# enable
wlc(config)# exitexit |
Переходим к настройкам модуля управления конфигурацией точек доступа:
...
Настраиваем профиль RADIUS-сервера, который будет использоваться для аутентификации беспроводных клиентов Enterprise SSID точек доступа Wi-Fi. :
Блок кода |
---|
|
wlc(config-wlc)# radius-profile default-radius |
...
Указываем IP-адрес RADIUS-сервера подсети точек доступа, используемого для аккаунтинга и ключ RADIUS-сервера.:
Блок кода |
---|
|
wlc(config-wlc-radius-profile)# acct-address 192.168.1.1
wlc(config-wlc-radius-profile)# acct-password ascii-text password |
Активируем отправку аккаунтинга на RADIUS-сервер.:
Блок кода |
---|
|
wlc(config-wlc-radius-profile)# acct-enable |
...
Подсказка |
---|
Для настройки внешнего RADIUS-сервера , необходимо записать в таблицу NAS внешнего RADIUS-сервера адрес и ключ локального RADIUS-сервера WLC-30. |
Пример конфигурации:
Раскрыть |
---|
Блок кода |
---|
| radius-server local
nas ap
key ascii-text encrypted 8CB5107EA7005AFF
network 192.168.1.0/24
exit
nas eltex
key ascii-text encrypted 8CB5107EA7005AFF
network 10.10.10.0/24
exit
virtual-server default
proxy-mode
upstream-server eltex
host 10.10.10.12
server-type all
key ascii-text encrypted 8CB5107EA7005AFF
exit
enable
exit
enable
exit
wlc
radius-profile default-radius
auth-address 192.168.1.1
auth-password ascii-text encrypted 8CB5107EA7005AFF
acct-enable
acct-address 192.168.1.1
acct-password ascii-text encrypted 8CB5107EA7005AFF
exit |
|