...
Настройка функционала через конфигурацию
В данной статье мы рассмотрим только вариант с DHCP-сервером на контроллере WLC. При настройке на внешнем DHCP можно ознакомится с документацией Формирование 43 опции DHCP для WLC.
| Предупреждение |
|---|
Подопции, которые будут получать точки доступа поддерживающие описанный функционал, будут приоритетом выше, чем полученная конфигурация с устройства |
Для начала настроим DHCP для подсети, откуда точки доступа будут получать адрес:
Первый WLC
| Блок кода |
|---|
ip dhcp-server pool ap-pool
network 100.130.12.0/22
address-range 100.130.12.4-100.130.15.254
default-router 100.130.12.1
dns-server 100.130.12.1
option 42 ip-address 100.130.12.1 |
Добавляем адрес WLC, который будет мастером:
| Блок кода |
|---|
vendor-specific
suboption 12 ascii-text "100.130.12.1"
suboption 15 ascii-text "https://100.130.12.1:8043"
exit |
Для точек доступа, у которых функционал нескольких адресов доступен, подопции 12 и 15 будут использоваться для обозначения мастера. И дополнительно для подключения других точек доступа, у которых функционал нескольких адресов контроллеров не поддержан.
Добавляем функционал в конфигурацию:
| Блок кода |
|---|
wlc
ap-profile default-ap
save-config
wlc-connections
address 100.130.12.1
priority 1
mode tunnel
exit
address 100.130.12.2
priority 2
mode tunnel
exit
exit
exit |
Дополнительно была добавлена команда save-config, для того чтобы вся конфигурация осталась на точке доступа в случае перезагрузки.
| Предупреждение |
|---|
Адрес из 12 и 15 подопции должен всегда быть с первым приоритетом в конфигурации, для валидной работы функционала. |
Второй WLC
| Блок кода |
|---|
ip dhcp-server pool ap-pool
network 100.130.12.0/22
address-range 100.130.12.4-100.130.15.254
default-router 100.130.12.1
dns-server 100.130.12.1
option 42 ip-address 100.130.12.1 |
Добавляем адреса WLC:
| Блок кода |
|---|
vendor-specific
suboption 12 ascii-text "100.130.12.1"
suboption 15 ascii-text "https://100.130.12.1:8043"
exit |
И конфигурацию wlc-connections:
| Блок кода |
|---|
wlc
ap-profile default-ap
save-config
wlc-connections
address 100.130.12.1
priority 1
mode tunnel
exit
address 100.130.12.2
priority 2
mode tunnel
exit
exit
exit |
Базовая настройка готова.
Смена, удаление и добавление параметров
Приоритет
Для того, чтобы поменять приоритет контроллеров вам понадобится:
Изменить адрес в 12 и 15 подопциях и остальной конфигурации DHCP:
| Блок кода |
|---|
ip dhcp-server pool ap-pool
default-router 100.130.12.2
dns-server 100.130.12.2
option 42 ip-address 100.130.12.2
vendor-specific
suboption 12 ascii-text "100.130.12.2"
suboption 15 ascii-text "https://100.130.12.2:8043"
exit |
Изменить приоритет в конфигурации:
| Блок кода |
|---|
wlc
ap-profile default-ap
wlc-connections
address 100.130.12.1
priority 2
exit
address 100.130.12.2
priority 1
exit
exit
exit |
Туннелирование
| Предупреждение |
|---|
Настройка туннелирования работает валидно только в случае, когда настройка конфигурации совпадает с локацией, в которой будет находится точка доступа. Туннелирование может быть только одновременно или включено, или выключено на всех контроллерах. |
Если требуется убрать туннелирование, удалите из конфигурации соответствующую строку:
| Блок кода |
|---|
wlc
ap-profile default-ap
wlc-connections
address 100.130.12.1
no mode tunnel
exit
address 100.130.12.2
no mode tunnel
exit
exit
exit |
Порт сервис активатора
Для смены порта сервис активатора требуется сделать изменения в 15 подопции, и конфигурации. Например изменим порт на 1234.
| Блок кода |
|---|
ip dhcp-server pool ap-pool
vendor-specific
suboption 15 ascii-text "https://100.130.12.1:1234"
exit |
| Блок кода |
|---|
wlc
ap-profile default-ap
wlc-connections
address 100.130.12.1
port 1234
exit
address 100.130.12.2
port 1234
exit
exit
exit |
Таймер
Для изменения значения таймера потребуется добавить значение которое нам требуется в конфигурацию:
| Блок кода |
|---|
wlc
ap-profile default-ap
wlc-connections
keepalive 1000
exit
exit
exit |
Требование синхронизации времени
Для включения этого функционала, потребуется добавить настройку в конфигурацию:
| Блок кода |
|---|
wlc
ap-profile default-ap
wlc-connections
require-time-sync
exit
exit
exit |
Проверять доступность WLC с первым приоритетом
Для включения этого функционала, потребуется добавить настройку в конфигурацию:
| Блок кода |
|---|
wlc
ap-profile default-ap
wlc-connections
switch-to-primary
exit
exit
exit |