Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление
printablefalse

В рассматриваемом решении используется встроенный в контроллер DHCP-server для выдачи первоначальной настройки сетевого интерфейса точки доступа и адреса контроллера, а также выдачи сетевых настроек клиентам сети Wi-Fi.

Первичная настройка адресного пространства для точек доступа, которые будут подключены к контроллеру

Примечание

Для получения точкой доступа пакета DHCP-Offer (содержащего сетевые настройки для интерфейса) в ответ на отправленный через сеть предприятия DHCP-Discover должен быть настроен VLAN управления от контроллера до точки доступа. Или необходимо использовать механизм DHCP-relay одного из коммутаторов, если между контроллером и точкой доступа обеспечена L3-связность.

Блок кода
languagebash
wlc(config)# ip dhcp-server
pool
 
ap-
pool
#переходим в настройки dhcp-сервера, выбирая пул для точек доступа
 
(
ap-pool
)

wlc(config-dhcp-server)# network 192.168.1.0/24
#указываем подсеть, из которой устройства будут получать IP-адреса

wlc(config-dhcp-server)# address-range 192.168.1.2-192.168.1.254
#задаём необходимый диапазон выдаваемых IP-адресов

wlc(config-dhcp-server)# default-router 192.168.1.1
wlc(config-dhcp-server)# 
default
dns-
router
server 192.168.1.1
Блок кода
#переходим в настройки dhcp-сервера, выбирая пул для точек доступа (ap-pool)
#указываем подсеть, из которой устройства будут получать IP-адреса
#задаём необходимый диапазон выдаваемых IP-адресов
#указываем шлюз по умолчанию. Это адрес бриджа управления ТД (см.раздел Настройка интерфейсов)
wlc(config-dhcp-server)# dns-server 192.168.1.1
#указываем адрес DNS-сервера

Необходимо обязательно указывать

#Необходимо обязательно указывать

NTP-сервер,

т.к.

корректное

время

позволяет пройти проверку валидности сертификатов.

позволяет пройти проверку валидности сертификатов.

Блок кода
languagebash
titleНастройка NTP
wlc(config-dhcp-server)# option 42 ip-address 10.10.15.17
Блок кода
#Выдаем 42 опцию DHCP, содержащую адрес NTP-сервера, для синхронизации времени на точках доступа
: wlc(config-dhcp-server)# option 42 ip-address 10.10.15.17 #Выдаем 43 vendor specific опцию DHCP, которая содержит 12 подопцию, необходимую для построения SoftGRE data туннелей. Опция содержит IP-адрес softgre-интерфейса контроллера.

Выдаем 43 vendor specific опцию DHCP, которая содержит 12 подопцию, необходимую для построения SoftGRE data-туннелей. Опция содержит IP-адрес softgre-интерфейса контроллера.

Блок кода
languagebash
wlc(config-dhcp-server)#
vendor-specific #переходим
 
в режим
vendor-specific
для назначения подопций

wlc(config-dhcp-server-vendor-specific)# suboption 12 ascii-text "192.168.1.1"
Блок кода
#переходим в режим vendor-specific для назначения подопций
#указываем подопцию и указываем, что данный ip adress будет передан в 
этой vendor-specific опции

Не требуется указывать 12

опции  #Не требуется указывать 12

подопцию,

если

не

будет

использоваться SoftGRE.

Выдаём 15

SoftGRE #Выдаём 15

подопцию,

чтобы

точка

доступа

автоматически

пришла

на

контроллер

и

включилась

в

работу

под

его

управлением.

Опция

содержит

HTTPS

URL

контроллера

контроллера.

Блок кода
languagebash
wlc(config-dhcp-server-vendor-specific)# suboption 15 ascii-text "https://192.168.1.1:8043"
#указываем подопцию и указываем, что данный ip adress будет передан в этой vendor-specific опции

wlc(config-dhcp-server-vendor-specific)# exit
wlc(config-dhcp-server)# exit
Блок кода
#указываем адрес контроллера


Настройка адресного пространства для клиентов сети Wi-Fi

Блок кода
languagebash
wlc(config)# ip dhcp-server pool users-pool
wlc(config-dhcp-server)# network 192.168.2.0/24
wlc(config-dhcp-server)# address-range 192.168.2.2-192.168.2.254
wlc(config-dhcp-server)# default-router 192.168.2.1
wlc(config-dhcp-server)# dns-server 192.168.2.1
wlc(config-dhcp-server)# end
Блок кода
#переходим в настройки dhcp-сервера, выбирая пул для пользователей (users-pool)
#указываем подсеть, из которой устройства будут получать IP-адреса
#задаём необходимый диапазон выдаваемых IP-адресов                            
#указываем шлюз по умолчанию
#указываем адрес DNS-сервера

Предупреждение

Все внесённые изменения в конфигурации необходимо записать в постоянную память устройства. 

wlc-30# commit

Configuration has been successfully applied and saved to flash. Commit timer started, changes will be reverted in 600 seconds.  #изменения сохранены и запущен таймер

wlc-30# confirm 

Configuration has been confirmed. Commit timer canceled. #изменения подтверждены и применены