...
| Информация |
|---|
Для базовой настройки функционала потребуется:
|
Настройка
...
адресов контролера через DHCP
Точка доступа получает адрес с внешнего DHCP-сервера и имеет L3 связанность до всех WLC. Формирование 43 опции доступно в документацией. (кривая ссылка)В данной разделе мы рассмотрим вариант когда DHCP-сервера находятся на контроллерах WLC. При настройке на внешнем DHCP можно ознакомится с документацией Формирование 43 опции DHCP для WLC.
| Предупреждение |
|---|
Подопции, получаемые точками доступа поддерживающие описанный функционал, будут приоритетом выше, чем получаемая конфигурация с устройства |
...
| Блок кода |
|---|
wlc-30(config)# ip dhcp-server pool ap-pool wlc-30(config-dhcp-server)# vendor-specific wlc-30(config-dhcp-server-vendor-specific)# suboption 17 hex-bytes 0x34 |
Настройка
...
адресов контролера через конфигурацию
В данной разделе мы рассмотрим вариант когда Точка доступа получает адрес с внешнего DHCP-сервера находятся на контроллерах WLC. При настройке на внешнем DHCP можно ознакомится с документацией Формирование 43 опции DHCP для WLC.
Первый WLC
Настроим DHCP для подсети, откуда точки доступа будут получать адрес:
и имеет L3 связанность до всех WLC. Формирование 43 опции доступно в документацией. (кривая ссылка)
В конфигурации будет заданна два адреса резервных WLC. При потери связи с первым контроллером, ТД переключится на второй.
Настройка DHCP-сервера
В качестве DHCP-сервер используется ESR, пример его настройки
| Блок кода |
|---|
esr# configure
esr |
| Блок кода |
wlc-30# configure wlc-30(config)# ip dhcp-server pool ap-pool wlc-30esr(config-dhcp-server)# network 100.130.12.0/22 wlc-30esr(config-dhcp-server)# address-range 100.130.12.4-100.130.15.254 wlc-30esr(config-dhcp-server)# default-router 100.130.12.1 wlc-30esr(config-dhcp-server)# dns-server 100.130.12.1 wlc-30esr(config-dhcp-server)# option 42 ip-address 100.130.12.1 |
Добавляем адрес первого WLC , который нужен нам в роли первого приоритета:в 12 и 15 подопцию.
| Блок кода |
|---|
wlc-30esr(config-dhcp-server)# vendor-specific wlc-30esr(config-dhcp-server-vendor-specific)# suboption 12 ascii-text "100.130.12.1" wlc-30esr(config-dhcp-server-vendor-specific)# suboption 15 ascii-text "https://100.130.12.1:8043" |
| Информация |
|---|
Адрес контроллера в конфигурации DHCP в 12 и 15 подопциях на каждом контроллере должен быть одинаковый, для корректной работы функционала |
Для точек доступа, у которых функционал нескольких адресов доступен, подопции 12 и 15 будут использоваться для обозначения мастера. И дополнительно для подключения других точек доступа, у которых функционал нескольких адресов контроллеров не поддержан.
Настройка WLC
Конфигурация всех WLC в блоке wlc-connections должна совпадать.
Параметры полученные в 12 и 15 подопции 43 опции DHCP имеют более высокий приоритет над конфигурацией. Адрес Добавляем функционал в конфигурацию. Так как конфигурация DHCP имеет приоритет над конфигурацией, адрес в конфигурации с первом приоритетом будет считаться ниже, чем указанный адрес в DHCP:
| Блок кода |
|---|
wlc-30#wlc# configure wlc-30(config)# wlc wlc-30(config-wlc)# ap-profile default-ap wlc-30(config-wlc-ap-profile)# wlc-connections wlc-30(config-wlc-ap-profile-wlc-connections)# address 100.130.12.21 wlc-30(config-wlc-ap-profile-wlc-connections-address)# priority 1 wlc-30(config-wlc-ap-profile-wlc-connections-address)# mode tunnel wlc-30(config-wlc-ap-profile-wlc-connections-address)# exit wlc-30(config-wlc-ap-profile-wlc-connections)# address 100.130150.1215.32 wlc-30(config-wlc-ap-profile-wlc-connections-address)# priority 2 wlc-30(config-wlc-ap-profile-wlc-connections-address)# mode tunnel |
Дополнительно была добавлена команда save-config, для того чтобы вся конфигурация осталась на точке доступа в случае перезагрузки. (где добавлена ?)
| Примечание |
|---|
В такой конфигурации доступно указать в сумме можно задать 5 адресов резервных контроллеров (один с наивысшим приоритетом в конфигурации DHCP, остальные 4 в конфигурации wlc-connections). Но в случае недоступности DHCP далее, перезагрузки точки доступа, адрес переданный в DHCP будет утерян с точки доступа и новым контроллером с наивысшим приоритетом будет считаться адрес из конфигурации. |
Второй WLC
| Блок кода |
|---|
wlc-30# configure
wlc-30(config)# ip dhcp-server pool ap-pool
wlc-30(config-dhcp-server)# network 100.130.12.0/22
wlc-30(config-dhcp-server)# address-range 100.130.12.4-100.130.15.254
wlc-30(config-dhcp-server)# default-router 100.130.12.2
wlc-30(config-dhcp-server)# dns-server 100.130.12.2
wlc-30(config-dhcp-server)# option 42 ip-address 100.130.12.2 |
Добавляем адрес WLC, который нужен нам в роли первого приоритета:
| Блок кода |
|---|
wlc-30(config-dhcp-server)# vendor-specific
wlc-30(config-dhcp-server-vendor-specific)# suboption 12 ascii-text "100.130.12.1"
wlc-30(config-dhcp-server-vendor-specific)# suboption 15 ascii-text "https://100.130.12.1:8043" |
И конфигурацию wlc-connections:
| Блок кода |
|---|
wlc-30# configure
wlc-30(config)# wlc
wlc-30(config-wlc)# ap-profile default-ap
wlc-30(config-wlc-ap-profile)# wlc-connections
wlc-30(config-wlc-ap-profile-wlc-connections)# address 100.130.12.2
wlc-30(config-wlc-ap-profile-wlc-connections-address)# priority 1
wlc-30(config-wlc-ap-profile-wlc-connections-address)# mode tunnel
wlc-30(config-wlc-ap-profile-wlc-connections-address)# exit
wlc-30(config-wlc-ap-profile-wlc-connections)# address 100.130.12.3
wlc-30(config-wlc-ap-profile-wlc-connections-address)# priority 2
wlc-30(config-wlc-ap-profile-wlc-connections-address)# mode tunnel |
Третий WLC
| Блок кода |
|---|
wlc-30# configure
wlc-30(config)# ip dhcp-server pool ap-pool
wlc-30(config-dhcp-server)# network 100.130.12.0/22
wlc-30(config-dhcp-server)# address-range 100.130.12.4-100.130.15.254
wlc-30(config-dhcp-server)# default-router 100.130.12.3
wlc-30(config-dhcp-server)# dns-server 100.130.12.3
wlc-30(config-dhcp-server)# option 42 ip-address 100.130.12.3 |
Добавляем адрес WLC, который нужен нам в роли первого приоритета:
| Блок кода |
|---|
wlc-30(config-dhcp-server)# vendor-specific
wlc-30(config-dhcp-server-vendor-specific)# suboption 12 ascii-text "100.130.12.1"
wlc-30(config-dhcp-server-vendor-specific)# suboption 15 ascii-text "https://100.130.12.1:8043" |
И конфигурацию wlc-connections:
| Блок кода |
|---|
| wlc-30# configure wlc-30(config)# wlc wlc-30(config-wlc)# ap-profile default-ap wlc-30(config-wlc-ap-profile)# wlc-connections wlc-30(config-wlc-ap-profile-wlc-connections)# address 100.130.12.2 wlc-30(config-wlc-ap-profile-wlc-connections-address)# priority 1 wlc-30(config-wlc-ap-profile-wlc-connections-address)# mode tunnel wlc-30(config-wlc-ap-profile-wlc-connections-address)# exit wlc-30(config-wlc-ap-profile-wlc-connections)# address 100.130.12.3 wlc-30(config-wlc-ap-profile-wlc-connections-address)# priority 2 wlc-30(config-wlc-ap-profile-wlc-connections-address)# mode tunnel |
Базовая настройка завершена.
...