本文档介绍如何使用Catalyst Center中的每设备配置来管理现有的Catalyst 9800无线LAN控制器。
Cisco 建议您了解以下主题:
开始之前,请确保:
本文档中的信息基于以下软件和硬件版本:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络处于活动状态,请确保您了解所有命令的潜在影响。
本文档还可与以下硬件和软件版本一起使用:
Catalyst Center通常通过基于意图的调配来管理无线控制器:您可以在站点级别定义无线设计(服务集标识符(SSID)、网络配置文件、RF配置文件和型号配置),Catalyst Center将生成并推送控制器配置。对于已经运行生产配置的控制器,此方法需要在设计中重新创建配置或学习配置。
在Catalyst Center版本2.3.7.9中,不再使用“学习设备配置”工作流程,并且引入了Catalyst 9800系列无线LAN控制器(WLC)的每设备配置。“按设备配置”允许您直接从Catalyst Center创建、编辑、克隆和删除单个控制器上的配置对象,其方式类似于控制器Web界面。借助该工具,Cisco Catalyst Center可以管理现有(棕地)控制器,而无需将其配置移至基于意图的网络配置文件。默认情况下禁用该功能,并且每个控制器都启用该功能。
| 每设备配置 |
基于意图的调配 |
|
| 配置的来源 |
控制器上存在的对象 |
站点级设计(网络配置文件、网络设置、型号配置) |
| 最适合 |
灰场控制器,特定于控制器的设置 |
绿地部署、标准化多站点设计 |
| 需要重新设计 |
无 |
是,对于现有控制器 |
| 软件定义接入(SD接入)无线 |
Not Supported |
受支持 |
| 在同一控制器上共存 |
不支持。使用基于意图的调配进行调配的控制器以只读模式显示“每设备配置” |
- |
在版本3.2.3中,设备详细信息窗口的Configuration选项卡将控制器功能分组,如下表所示。菜单名称显示在GUI中。可用选项取决于在控制器上运行的Cisco IOS XE版本。
| 菜单 |
功能 |
| SSID |
WLAN配置文件、策略配置文件、远程LAN配置文件、远程LAN策略、策略标记、802.11be配置文件 |
| RF |
RF配置文件、无线电配置文件、RF标记、多BSSID配置文件、URWB网络配置文件、RF默认值 |
| 无线接入点 |
AP加入配置文件、网格、功率配置文件、Flex配置文件、站点标签、日历配置文件 |
| 标记映射 |
AP初始化、标记映射(标记优先级、静态、基于位置和基于规则的映射) |
| 安全 |
AAA、AAA策略、ACL、EAP、URL过滤器、访客用户、Web身份验证、TrustSec、WPP、LSC、AP证书策略 |
| 全球无线 |
CleanAir、高吞吐量、媒体参数、ATF、网络参数、全局参数、RRM、高级、mDNS、组播、位置、国家/地区、思科DNA集成设置、AP策略、无线地理定位 |
| 服务 |
本地策略、QoS、AVC、EoGRE、媒体流、访客LAN、排除的客户端 |
| 第 2 层 |
VLAN、接口、发现协议 |
| 网络设置 |
DNS、DHCP池、HTTP/HTTPS、SNMP、NTP |
| 第 3 层 |
路由 |
| 管理 |
设备、用户管理、AP升级配置 |
| 移动性 |
移动性 |
注意:在版本3.2.2中对菜单进行了重新组织。在版本2.3.7.x和3.1.x中,相同的功能分组在WLAN、RF、AP加入、Flex配置文件、标记、安全、全局无线电、全局无线、其他、第2层、网络设置、第3层和管理下。
| Catalyst Center版本 |
Change(更改) |
| 2.3.7.9 |
引入了每设备配置。不建议使用“了解设备配置”。 |
| 2.3.7.11 |
Cisco IOS XE 17.18.1的802.11be增强功能 |
| 3.1.3 |
其他参数。配置接入点可添加虚拟LAN(VLAN)标记、域名系统(DNS)、LAN端口和基本服务集(BSS)颜色。跨控制器克隆配置文件。AP预备。Microsoft Azure上的Catalyst 9800-CL。 |
| 3.2.2 |
菜单重组。基于HTTPS的思科TrustSec(CTS)、基于IPv6的SGT交换协议(SXP)、MACsec。支持Cisco IOS XE 17.18.2和26.1.1。警告存在不安全的选项,例如轻量可扩展身份验证协议(LEAP)。 |
下图显示本示例中使用的拓扑。Catalyst Center通过NETCONF管理控制器,而接入点通过无线接入点的控制和调配(CAPWAP)加入控制器。

在本示例中,控制器已运行WLAN、标记和配置文件,例如在棕地部署中。每设备配置用于添加WLAN、预览和部署WLAN、将其映射到策略标记中的策略配置文件、克隆RF配置文件以及为AP分配标记。每个设备配置中的每次更改都使用相同的审核和调配、预览和部署流程,如步骤5中详细显示。
Catalyst Center使用NETCONF来读取和写入控制器配置。确保在控制器上启用了NETCONF:
WLC# configure terminal
WLC(config)# netconf-yang
WLC(config)# end
注意:NETCONF需要aaa new-model和一个由正在使用的身份验证、授权和记帐(AAA)方法列表授权的权限级别15用户。在生产控制器上,请勿未经检查就更改现有AAA方法列表,因为这会影响管理员访问。
验证NETCONF进程是否运行:
WLC# show platform software yang-management process
confd:正在运行
nesd :正在运行
syncfd:正在运行
ncsshd:正在运行
dmiauthd :正在运行
nginx :正在运行
ndbmand :正在运行
发布:正在运行
gnmib :没有运行




重新同步后,Configuration选项卡显示标签Per-device configuration,并列出控制器的现有对象。左侧菜单将功能分组(SSID、RF、AP、标记映射、安全、全局无线、服务、第2层、网络设置、第3层、管理和移动),每个表提供来自其他WLC的Add和Clone。

标签旁边的信息图标显示:每个设备的配置允许通过直接编辑此页面上的配置进行更改。
注意:启用后,无法禁用每设备配置。






此示例的已生成CLI为:
wlan PDC-LAB 50 PDC-LAB
security wpa psk set-key ascii 8 <encrypted-key>
no security wpa akm dot1x
security wpa akm psk
radio policy dot11 24ghz
radio policy dot11 5ghz
slot 0
slot 1
slot 2



克隆会重新使用控制器的现有对象作为起点。


提示:要从同一Catalyst Center管理的另一个Catalyst 9800复制对象,请在对象类型的表中使用Clone from another WLC。


警告:标记更改可以使AP重新加入控制器或重置其无线电,这将断开其客户端的连接。在维护窗口中规划生产AP的标记更改。更改标记之前,请记录AP的当前标记,以便可以恢复它们。
Per-Device Configuration还会使用相同的预览和部署流程从控制器中删除对象。本示例删除WLAN PDC-LAB:
no wlan PDC-LAB 50 PDC-LAB

使用本部分可确认配置能否正常运行。

您可以在控制器CLI或设备详细信息窗口标题中的Run commands(命令运行程序)运行这些命令。
以下是部署后控制器上的WLAN配置:
WLC# show running-config | section wlan PDC-LAB
wlan PDC-LAB 50 PDC-LAB
radio policy dot11 24ghz
radio policy dot11 5ghz
slot 0
slot 1
slot 2
security wpa psk set-key ascii 8 xxxxxxxx
no security wpa akm dot1x
security wpa akm psk
控制器日志显示Catalyst Center(10.X.X.X)打开了NETCONF会话并配置了无线功能:
WLC# show logging | include DMI-5-AUTH_PASSED|NDBMAN-5-CONFIG_I
Oct 27 21:22:58.653: %DMI-5-AUTH_PASSED: Chassis 1 R0/0: dmiauthd: User 'USERX'
authenticated successfully from 192.168.10.10:62453 for netconf over ssh.
External groups: PRIV15
Oct 27 21:24:13.977: %NDBMAN-5-CONFIG_I: Chassis 1 R0/0: ndbmand: Configured
feature 'wireless' from 192.168.10.10:62453 via NETCONF user dnac
session 5311, transaction-id 5924
%NDBMAN-5-CONFIG_I消息显示已配置的功能、Catalyst Center地址和NETCONF用户名。
在AP使用策略标记后,将客户端连接到PDC-LAB,并使用show wireless client summary确认客户端达到运行状态。
Catalyst Center会检测在Catalyst Center外部所做的更改,例如从控制器CLI或Web界面所做的更改。如Per-device configuration标签旁边的警告图标所解释(映像15),这些更改将在下次资产同步时导入,并且可能导致冲突。要保持配置的一致性,请使用Catalyst Center进行所有支持的配置。
图15.有关在Catalyst Center外部进行的配置的警告
从版本3.1.3中,配置更改事件仅重新同步控制器。要刷新AP数据,请使用操作>资产>重新同步设备运行完全重新同步。
本部分提供的信息可用于对配置进行故障排除。
当控制器已经使用基于意图的(网络配置文件)调配进行调配时,这是预期结果。两个型号不能组合在同一控制器上。在设备详细信息窗口的Configuration选项卡中,显示标签Managed via Site-Based Network Profiles,其信息图标显示:此设备使用基于站点的网络配置文件进行管理。所有配置都处于只读模式。只能通过网络配置文件进行更改。
图16.由基于站点的网络配置文件以只读模式管理的控制器
使用Actions > Inventory > Resync Device重新同步控制器。从版本3.1.3开始,配置更改事件仅重新同步控制器,而不重新同步其AP,因此需要完全重新同步才能刷新AP数据。
| 版本 | 发布日期 | 备注 |
|---|---|---|
1.0 |
29-Oct-2026
|
初始版本 |