Skip to main content

Настройка WLC Cisco 2504 и AP 1702i в домашней сети

Cisco WLC 2504 — первичная настройка для домашней сети

Исходные данные

  • Сеть: 192.168.1.0/24
  • Шлюз: 192.168.1.1
  • DHCP-сервер: 192.168.1.1
  • IP WLC: 192.168.1.214
  • AP1: 192.168.1.215
  • AP2: 192.168.1.216
  • Uplink WLC: порт 1
  • SSID 2.4 GHz: RichDomRu
  • SSID 5 GHz: RichDom_5G

Комментарий: реальные PSK лучше не хранить в Wiki, а подставлять вручную.


1. Схема подключения

  • WLC порт 1 → в коммутатор / домашнюю сеть
  • Точки доступа → в коммутатор / PoE-коммутатор / PoE-инжектор
  • Все устройства должны быть в одной сети 192.168.1.0/24

Комментарий: management interface на AireOS используется для управления контроллером и для CAPWAP-связи с точками, поэтому для первого запуска удобнее держать WLC и AP в одной сети.


2. Подключение к консоли

Параметры консоли:

  • 9600
  • 8N1
  • без flow control

3. Сброс старой конфигурации

После загрузки появится приглашение:

Enter User Name (or 'Recover-Config' this one-time only to reset configuration to factory defaults)
User:

Ввести:

Recover-Config

Комментарий: Recover-Config сбрасывает конфигурацию к заводской и позволяет заново пройти первичную настройку.


4. Параметры startup wizard

После перезагрузки пройти мастер и ввести:

Would you like to terminate autoinstall? [yes]: yes
System Name: WLC2504_HOME
Administrative User Name: admin
Administrative Password: <новый_пароль>
Enable Link Aggregation (LAG) [yes][NO]: no
Management Interface IP Address: 192.168.1.214
Management Interface Netmask: 255.255.255.0
Management Interface Default Router: 192.168.1.1
Management Interface VLAN Identifier (0 = untagged): 0
Management Interface Port Num [1 to 4]: 1
Management Interface DHCP Server IP Address: 192.168.1.1
Virtual Gateway IP Address: 192.0.2.1
Multicast IP Address: 239.1.1.1
Mobility/RF Group Name: HOME
Network Name (SSID): none
Configure DHCP Bridging Mode [yes][NO]: no
Allow Static IP Addresses [YES][no]: yes
Configure a RADIUS Server now? [YES][no]: no
Enter Country Code list: RU
Enable 802.11b Network [YES][no]: yes
Enable 802.11a Network [YES][no]: yes
Enable 802.11g Network [YES][no]: yes
Enable Auto-RF [YES][no]: yes
Configure a NTP server now? [YES][no]: yes
NTP server IP address: 192.168.1.1
Polling interval: 3600
Configuration correct? [yes][NO]: yes

Ключевые пояснения:

  • LAG = no — используется один uplink, агрегация не нужна.
  • Management VLAN = 0 — это untagged/native VLAN.
  • Management Port = 1 — это именно физический порт WLC, куда подключён uplink.
  • SSID = none — сначала удобнее поднять сам контроллер, а WLAN создать вручную потом.
  • Country Code = RU — должен совпадать с regulatory domain точек доступа.
  • NTP = 192.168.1.1 — для day0 Cisco рекомендует задавать достижимый IP-адрес NTP-сервера; для AP в day0-сценарии FQDN не считается надёжным вариантом.

5. Первичная проверка после загрузки

Открывать GUI сразу по:

https://192.168.1.214

Проверить через CLI:

show sysinfo
show time
show license all
show ap summary
show wlan summary

Что важно проверить:

  • IP контроллера — 192.168.1.214
  • время корректное
  • base-ap-count активна
  • AP пока могут быть не подключены
  • после сброса может остаться служебная WLAN none

У тебя контрольный признак по лицензиям такой:

base-ap-count = Permanent, Active, In Use
License Count = 15 / 15

Комментарий: это означает постоянную лицензию на 15 AP, чего более чем достаточно для 2 точек.


6. Настройка OPNsense как NTP-сервера для WLC

6.1. Настройка на OPNsense

Перейти:

Services → Network Time → General

Рекомендуемые параметры:

  • Interface(s): All
    или минимум LAN + WAN
  • Time servers: оставить штатные или задать, например:
    • 0.pool.ntp.org
    • 1.pool.ntp.org
    • 2.pool.ntp.org

Сохранить настройки.

Проверка:

Services → Network Time → Status

Комментарий: OPNsense использует стандартный NTPd, синхронизируется с внешними серверами и может раздавать время клиентам. Новая установка обычно уже идёт с включённым NTP на всех интерфейсах и с upstream-пулом OPNsense.

6.2. Как понять, что OPNsense уже можно использовать

Если на странице статуса уже есть рабочие записи вроде Active Peer, Selected, Candidate, а у реальных серверов Reach высокий, то сам роутер уже синхронизирует время и его можно использовать как локальный NTP для WLC.

Комментарий: у тебя это условие уже выполнено — OPNsense уже синхронизирован.


7. Настройка DNS на WLC

Перейти:

Controller → General

В поле DNS Server IP указать:

192.168.1.1

Нажать Apply, затем Save Configuration.

CLI-вариант:

config network dns serverip 192.168.1.1
show network summary

Комментарий: поле DNS Server IP находится на странице Controller > General. Через CLI DNS-серверы добавляются командой config network dns serverip.


8. Переход WLC на использование NTP

Перейти:

Controller → NTP → Server

Нажать New и задать:

  • Server Index (Priority): 1
  • Server Address: 192.168.1.1
  • Authentication: Disabled

Нажать Apply, затем Save Configuration.

Проверка:

show time

Если старые NTP-серверы уже были добавлены, их лучше удалить, чтобы WLC использовал только локальный 192.168.1.1.

Комментарий: Cisco указывает, что контроллер пытается использовать сначала сервер с Index 1, затем 2 и 3. Если разница времени между WLC и NTP-сервером слишком большая, ntpd может не стартовать корректно, и тогда время на WLC лучше сначала выставить вручную, а затем снова включить NTP.


9. Перевод WLC на HTTPS

Перейти:

Management → HTTP-HTTPS

Выставить:

  • HTTP Access: Disabled
  • HTTPS Access: Enabled

Нажать Apply, затем Save Configuration.

Комментарий: Cisco рекомендует использовать HTTPS для управления GUI. При включении HTTPS контроллер генерирует локальный SSL-сертификат и применяет его к веб-интерфейсу. GUI лучше открывать сразу по https://192.168.1.214.


10. Отключение IPv6 на WLC

Перейти:

Controller → General

В поле Global IPv6 Config выбрать:

  • Disabled

Нажать Apply, затем Save Configuration.

CLI-вариант:

config ipv6 disable
save config

Комментарий: на AireOS 8.5 IPv6 можно отключить глобально через GUI или CLI. Для домашнего сценария с одной IPv4-сетью это нормально.


11. Настройка точек доступа

Задать точкам:

  • AP1: 192.168.1.215/24
  • AP2: 192.168.1.216/24
  • Gateway: 192.168.1.1

Условия успешного join:

  • WLC и AP в одной подсети
  • корректное время на WLC
  • совместимый country code / regulatory domain
  • доступность management IP WLC

Комментарий: management interface используется для CAPWAP-связи с AP, а корректное время на WLC важно для нормального join.


12. Создание WLAN

Сначала удалить служебную WLAN none, если она осталась после сброса.

Затем создать две отдельные WLAN через вкладку WLANs. В AireOS при создании WLAN по умолчанию может остаться WPA+WPA2 с 802.1X как default AKM, поэтому для домашней сети это нужно обязательно переключить на PSK.

WLAN 1 — 2.4 GHz

Основные параметры:

  • Profile Name: RichDomRu
  • SSID: RichDomRu
  • Interface: management
  • Status: Enabled

Безопасность:

Перейти:

WLANs → RichDomRu → Security → Layer 2

Выставить:

  • Layer 2 Security: WPA+WPA2
  • в блоке Auth Key Management:
    • снять 802.1X
    • включить PSK
  • WPA2 Policy: Enabled
  • AES: Enabled
  • ввести пароль в поле PSK / Passphrase: <PSK_24>

После этого на вкладке General задать:

  • Radio Policy: 802.11bg

Нажать Apply, затем Save Configuration.

Комментарий: 802.11bg оставит WLAN только в диапазоне 2.4 ГГц. Для домашней сети нужен именно PSK, а не 802.1X.

WLAN 2 — 5 GHz

Основные параметры:

  • Profile Name: RichDom_5G
  • SSID: RichDom_5G
  • Interface: management
  • Status: Enabled

Безопасность:

Перейти:

WLANs → RichDom_5G → Security → Layer 2

Выставить:

  • Layer 2 Security: WPA+WPA2
  • в блоке Auth Key Management:
    • снять 802.1X
    • включить PSK
  • WPA2 Policy: Enabled
  • AES: Enabled
  • ввести пароль в поле PSK / Passphrase: <PSK_5G>

После этого на вкладке General задать:

  • Radio Policy: 802.11a-only

Нажать Apply, затем Save Configuration.

Комментарий: 802.11a-only оставит WLAN только в 5 ГГц.


13. Проверка работы

Проверить:

  • AP присоединились к WLC
  • обе WLAN в состоянии Enabled
  • RichDomRu виден только в 2.4 GHz
  • RichDom_5G виден только в 5 GHz
  • клиенты получают адреса из домашней сети

Команды проверки:

show ap summary
show wlan summary
show time
show network summary


14. Обновление прошивки

Обновление имеет смысл делать только после того, как:

  • WLC поднялся
  • AP успешно join
  • WLAN работают штатно

Рекомендуемый порядок:

  1. Проверить текущее состояние:
show sysinfo
show boot
show license all

  1. Сохранить конфигурацию
  2. Загрузить новый образ
  3. Перезагрузить контроллер
  4. Повторно проверить:
show sysinfo
show boot
show license all
show ap summary

Комментарий: для AireOS-контроллеров этой серии TAC рекомендует ветку 8.5 Mainline; для 2504 в этой ветке фигурирует 8.5.182.12 как рекомендуемый релиз.


15. Где брать прошивку

Искать в Cisco Software Download для 2504 Wireless Controller / AireOS.

Комментарий: часть образов может требовать сервисный контракт, поэтому официальный доступ к скачиванию зависит от прав Cisco-аккаунта.


16. Лицензии

Перед любыми изменениями проверить:

show license all

Контрольный признак нормального состояния:

base-ap-count = Permanent, Active, In Use
License Count = 15 / 15

Комментарий: это означает, что контроллер работает на постоянной AP-лицензии, а не на evaluation. У тебя после сброса лицензия сохранилась.


17. Рекомендуемая последовательность работ

  1. Сбросить конфиг через Recover-Config
  2. Пройти startup wizard
  3. Проверить IP, время и лицензии
  4. Настроить OPNsense как NTP-сервер
  5. На WLC прописать DNS 192.168.1.1
  6. На WLC перевести время на NTP 192.168.1.1
  7. Перевести GUI на HTTPS
  8. Отключить IPv6
  9. Добиться join точек
  10. Удалить WLAN none
  11. Создать две рабочие WLAN
  12. Проверить работу клиентов
  13. Только после этого решать вопрос с обновлением ПО

Комментарий: это самый безопасный и предсказуемый порядок для домашнего запуска WLC 2504.