Arista Cognitive Wi-Fi 与 Purple WiFi 的集成
本技术参考详细介绍了 Arista Cognitive Wi-Fi (CV-CUE) 与适用于企业场所的 Purple 访客 WiFi 平台的逐步集成过程。它涵盖了 Arista Captive Portal 配置、Walled Garden ACL 设计、RADIUS 服务器设置、安全的员工 802.1X 认证,以及使用带有动态 VLAN 引导的 Arista PPSK 实现的多租户隔离,为 IT 团队和网络架构师提供了决定性的部署蓝图。
收听本指南
查看播客转录
- 执行摘要
- 技术深挖
- Arista Captive Portal 接入架构
- CV-CUE 中的 Walled Garden ACL 设计
- 用于多租户隔离的 Arista PPSK 配置
- 使用 IEEE 802.1X 保护员工 WiFi 安全
- Arista Cloud WIPS 集成
- 实施指南
- 阶段 1:网络分段和 RADIUS 设置
- 阶段 2:访客 SSID 和 Captive Portal 配置
- 阶段 3:Walled Garden 部署
- 阶段 4:PPSK 多租户设置
- 阶段 5:保护员工 WiFi 安全 (802.1X)
- 最佳实践
- 案例研究
- 案例研究 1:拥有 350 间客房的连锁酒店
- 案例研究 2:多租户联合办公空间
- 故障排除与风险缓解
- 投资回报率 (ROI) 与业务影响

执行摘要
部署用于访客访问的 Arista Captive Portal 不仅仅是一项连接任务。它是网络安全、合规性和数据策略的关键交汇点。对于管理分布式场所的 IT 领导者,将 Arista CloudVision Cognitive Unified Edge (CV-CUE) 与 Purple 集成,可将未管理的访客流量转化为安全、细分且可衡量的资产。
本参考提供了配置 Arista Cognitive Wi-Fi 与 Purple 的决定性蓝图。我们详细介绍了部署第三方托管展示页面、构建精确的 Walled Garden 访问控制列表以及实施 RADIUS 认证所需的具体机制。我们还涵盖了使用 Arista 私有预共享密钥(PPSK)和动态 VLAN 引导的高级多租户 WiFi 隔离——这种架构消除了联合办公空间、零售商场和住宅楼宇中的 SSID 蔓延。
Purple 在全球 80,000 多个活跃场所运行,并在 2024 年处理了 4.4 亿次登录(Purple 内部数据)。该平台已通过 ISO 27001 认证,符合 GDPR 和 CCPA 合规要求,并获得了 Cyber Essentials 和 B Corp 认证。本指南反映了在酒店、零售和公共部门部署中经过验证的生产测试配置。
技术深挖
Arista Captive Portal 接入架构
访客接入流程决定了设备在认证前后如何与 Arista 接入点(AP)进行交互。当设备与开放的访客 SSID 关联时,Arista AP 会将其分配到预认证 VLAN。在此状态下,AP 将 DNS 和 HTTP 流量限制在定义的允许列表中。设备操作系统会检测 Captive Portal 并尝试访问已知端点——iOS 向 captive.apple.com 发送 HTTP 请求,Android 向 connectivitycheck.gstatic.com 发送,Windows 向 www.msftconnecttest.com 发送。Arista AP 拦截此请求并向 Purple 展示页面 URL 发出 HTTP 302 重定向。
{{asset:captive_portal_flow.png}}
为了确保该流程无误执行,必须将 Arista CV-CUE 控制器配置为指向 Purple 作为第三方托管门户。这需要在 CV-CUE 网络配置文件中定义 Purple RADIUS 服务器(认证端口 1812,计费端口 1813)。一旦访客在 Purple 门户上提交其凭据或接受条款,Purple 就会充当 RADIUS 服务器,并将 Access-Accept 消息发送回 Arista AP。该消息包含 RFC 3576 中定义的 RADIUS 授权变更(CoA)属性,指示 AP 将客户端 MAC 地址从受限的预认证状态过渡到后认证 VLAN 上的完全互联网访问。

CV-CUE 中的 Walled Garden ACL 设计
Walled Garden 是未认证设备为了加载展示页面并完成认证而必须访问的域名和 IP 地址白名单。在 Arista CV-CUE 中,您可以在 Captive Portal 设置下的“Websites that users can access before login”(用户登录前可访问的网站)中进行配置。
Walled Garden 是一个明确的允许列表。您必须包含核心 Purple 域名以渲染门户。如果您提供社交登录,还必须将身份提供商(IdP)域名加入白名单。未能维护此列表会导致访客无法加载认证提供商的登录屏幕,从而导致立即放弃连接。
| 区域 | 允许的流量 | 实施方式 |
|---|---|---|
| 预认证 | DNS(受限)、DHCP、门户服务器、Captive Portal 检测端点 | 网关 ACL - 拒绝除白名单外的所有流量 |
| Walled Garden | Purple 门户域名、社交登录提供商、支付处理器 | CV-CUE 中基于 FQDN 的 ACL |
| 后认证 | 受内容过滤和带宽策略约束的完全互联网访问 | 通过 RADIUS CoA 应用的单用户 ACL |
Purple 所需的最低 Walled Garden 条目:
region1.purpleportal.netvenuewifi.comcloudfront.netopenweathermap.orgstripe.com(如果启用了付费网关访问)
社交登录的其他条目:
- Facebook:
facebook.com,fbcdn.net,akamaihd.net,connect.facebook.net - Google Workspace:
accounts.google.com,googleapis.com - Twitter/X:
twitter.com,twimg.com - LinkedIn:
linkedin.com,licdn.net
用于多租户隔离的 Arista PPSK 配置
对于联合办公空间、住宅楼宇或零售商场等环境,标准的 802.1X 对于未管理的设备往往过于复杂,而开放网络又缺乏必要的安全性。Arista 私有预共享密钥(PPSK)通过允许在单个 SSID 上使用多个唯一的密码来解决这个问题,每个密码都映射到不同的网络策略。

当与 Purple RADIUS 集成时,Arista PPSK 支持动态 VLAN 引导。居民或零售租户使用其特定的 PPSK 连接到统一的 SSID。Arista AP 针对 Purple RADIUS 服务器验证该密钥。Purple 返回标准的 Access-Accept,但附加了驱动 VLAN 分配的三个 RADIUS 属性:
| RADIUS 属性 | 值 | 用途 |
|---|---|---|
| Tunnel-Type | 13 (VLAN) | 指定隧道类型 |
| Tunnel-Medium-Type | 6 (802) | 指定介质类型 |
| Tunnel-Private-Group-ID | 例如 "100" | 要分配的特定 VLAN ID |
Arista AP 动态地将设备分配到该 VLAN。这在租户之间提供了严格的二层(Layer 2)隔离,而无需广播数十个单独的 SSID,从而优化射频 u利用率,同时保持绝对的安全边界。
使用 IEEE 802.1X 保护员工 WiFi 安全
对于员工网络,共享密码是一个安全隐患。IEEE 802.1X(定义于 IEEE Std 802.1X-2020)使用基于每个用户的凭据提供基于端口的网络访问控制。在 CV-CUE 中,您可以使用 WPA2-Enterprise 或 WPA3-Enterprise 安全性配置企业 SSID。AP 作为认证器,通过 EAP(可扩展身份验证协议)将凭据转发到 RADIUS 服务器。Purple 支持用于用户名/密码身份验证的 EAP-PEAP 和用于基于证书的身份验证的 EAP-TLS。
对于 EAP-TLS 部署,您可以与 Microsoft Entra ID、Okta 或 Google Workspace 集成作为证书颁发机构。当员工设备出示有效的客户端证书时,RADIUS 服务器会根据目录对其进行验证并返回 Access-Accept。这完全消除了凭据窃取这一攻击途径。
Arista Cloud WIPS 集成
Arista 的无线入侵防御系统 (WIPS) 在后台持续运行,扫描恶意接入点、配置错误的 AP 和未经授权的客户端。在 CV-CUE 中,导航至 Configure > WIPS > Automatic Intrusion Prevention 以配置防御级别。Arista 提供四个级别:Degrade、Interrupt、Disrupt 和 Block。对于企业部署,请从 Disrupt 开始,它会干扰未经授权的通信而不会完全阻止它,从而降低初始部署期间的误报风险。
在 Configure > Device > Access Point > Security 选项卡下启用 SSID VLAN Monitoring,以确保 AP 积极监控其分配的 VLAN 是否存在恶意活动。Arista AP-3xx 系列型号支持同时监控多达 42 个 VLAN(Arista WIPS 文档,2025 年)。
实施指南
阶段 1:网络分段和 RADIUS 设置
- 登录 Arista CV-CUE 并导航至 Configure > Network Profiles > RADIUS。
- 点击 Add RADIUS Server。
- 输入 Primary Purple RADIUS 服务器详细信息:IP 地址、认证端口 (1812)、计费端口 (1813) 以及来自 Purple 门户硬件配置页面的共享密钥 (Shared Secret)。
- 对 Secondary Purple RADIUS 服务器重复此操作以确保高可用性。
- 验证防火墙上 Arista AP 与 Purple RADIUS 服务器之间的 UDP 端口 1812 和 1813 是否已打开。
阶段 2:访客 SSID 和 Captive Portal 配置
- 导航至 Configure > WiFi > SSID 并点击 Add New SSID。
- 定义 SSID 名称(例如
Guest_WiFi)并将 SSID 类型设置为 Guest。 - 在 Security 选项卡下,将安全级别设置为 Open。
- 在 Network 选项卡下,配置具有专用 DHCP 作用域的预认证 VLAN(例如 VLAN 10)。
- 在 Captive Portal 选项卡下,勾选 Captive Portal 复选框。
- 从 Cloud Hosted 下拉菜单中选择 Third-Party Hosted。
- 勾选 With RADIUS Authentication 并选择 Purple RADIUS 配置文件。
- 输入 Purple 欢迎页面 URL(例如
https://region1.purpleportal.net/access/)和重定向 URL(例如https://region1.purpleportal.net/access/?res=success)。 - 将 Called Station ID 格式设置为
%m(Purple 要求的 MAC 地址格式)。 - 将 Accounting Interval 设置为 2 分钟。
- 清除 HTTPS Redirection 复选框。
阶段 3:Walled Garden 部署
- 在 Captive Portal 选项卡中,找到 Websites that users can access before login 区域。
- 添加上面列出的所有必需的 Purple 域名和身份提供商域名。
- 保存 SSID 配置并将其应用到目标 Arista AP 组。
阶段 4:PPSK 多租户设置
- 在 Purple 门户中,导航至场所硬件配置并获取 PPSK RADIUS 设置。
- 在 CV-CUE 中,创建一个具有 WPA2-Personal 安全性的新 SSID 并启用 PPSK 模式。
- 配置 SSID 以针对 Purple RADIUS 配置文件进行身份验证。
- 在 Purple 门户中,为每个租户创建一个 PPSK 密码,并将其映射到相应的 VLAN ID。
- 验证连接到 Arista AP 的交换机端口是否已配置为汇聚 (trunk) 所需的租户 VLAN。
阶段 5:保护员工 WiFi 安全 (802.1X)
- 在 CV-CUE 中创建一个新的企业 SSID。
- 在 Security 选项卡下,选择 WPA2-Enterprise 或 WPA3-Enterprise。
- 选择指向您的企业身份提供商(Microsoft Entra ID、Okta 或 Google Workspace)的 RADIUS 配置文件。
- 配置 EAP 类型:用户名/密码使用 PEAP,基于证书的身份验证使用 EAP-TLS。
- 将员工 SSID 分配给与访客 VLAN 隔离的专用 VLAN(例如 VLAN 20)。
最佳实践
自动更新 Walled Garden。 身份提供商经常更改其 CDN 域名。建议每季度对照 Purple 更新的域名列表,审查您的 Arista CV-CUE Walled Garden 配置。只要遗漏一个 CDN 条目,就会导致所有访客的社交媒体登录失败。
根据场所类型优化会话定时器。 在 Arista CV-CUE 中配置空闲超时,以匹配您场所的流量特征。零售环境适合使用 10 分钟的空闲超时,以便从已离开商店的设备中回收 IP 地址。酒店部署应使用更长的超时时间(4-8 小时),以避免在住客停留期间重复触发门户。
强制执行 Client Isolation。 务必在 Arista CV-CUE 内的访客 SSID 上启用 Client Isolation。这可以防止访客设备之间相互通信,从而降低横向移动风险,并满足 PCI DSS 网络分段要求。
启用 RADIUS Accounting。 确保启用 RADIUS Accounting,间隔为 2 分钟。这可以为 Purple 提供准确的会话时长和数据传输指标,并将其馈送到 WiFi 分析 仪表板中,从而实现准确的访客停留时间分析。
按 SSID 类型而非 AP 进行分段。 将访客、员工和多租户 SSID 应用于相同的 AP 组。Arista CV-CUE 会处理每个 SSID 的 VLAN 标记,因此 您不需要为每种用户类型配置独立的 AP。这在简化硬件部署的同时,保持了严格的逻辑隔离。
要更全面地了解企业 WiFi 安全架构,请参阅我们的 企业 WiFi 安全:2026 年完整指南 。
案例研究
案例研究 1:拥有 350 间客房的连锁酒店
一家拥有 12 家分店的中端连锁酒店在所有场所部署了 Arista Wi-Fi 6E AP,并通过单个 CV-CUE 实例进行管理。其需求是提供带有用于营销的电子邮件捕获功能的品牌化 Guest WiFi,并与物业管理系统 (PMS) 网络隔离,同时还要为员工设备支持 802.1X 认证。
该团队为每个场所配置了三个 SSID:指向 Purple 的 Guest SSID (VLAN 10)、针对 Microsoft Entra ID 使用 802.1X 的 Staff SSID (VLAN 20),以及用于楼宇管理设备的 IoT SSID (VLAN 30)。Purple 门户在办理入住时捕获了宾客的电子邮件地址和同意书。在 90 天内,该连锁酒店收集了 68% 宾客的经过验证的第一方数据(Purple 内部数据),从而能够开展针对性的重新互动营销活动。PMS 网络保持完全隔离,满足了持卡人数据环境细分的 PCI DSS 要求。
案例研究 2:多租户联合办公空间
一家管理着八个地点的联合办公运营商需要为每个站点内的 35 家会员公司提供隔离的 WiFi,而无需广播 35 个 SSID。当时的射频 (RF) 环境已经非常拥挤,SSID 泛滥正在降低所有会员的性能体验。
解决方案是每个站点使用一个 SSID,结合 Arista PPSK 与 Purple RADIUS。每家会员公司都获得了一个唯一的 PPSK 密码。Purple 将每个密码映射到专用 VLAN(VLAN 100 到 VLAN 3500)。当会员连接时,Arista AP 会根据 Purple RADIUS 返回的 Tunnel-Private-Group-ID 动态地将他们引导至其对应的 VLAN。结果是每个站点的 SSID 从 35 个减少到 1 个,空口时间效率显著提升,并且会员公司之间实现了完全的二层 (Layer 2) 隔离。当会员合同结束时,运营商只需在 Purple 门户中撤销其密码,即可在几秒钟内终止其访问权限。
故障排除与风险缓解
问题:Apple 设备上无法加载展示页面 (Splash page)。 iOS 使用特定机制来检测 Captive Portal。如果展示页面无法自动加载,请验证 Arista Walled Garden 是否包含了所有 Purple CDN 域名。如果 Walled Garden 限制过于严格,iOS 设备将无法加载门户资源并会中断连接。
问题:MAC 地址随机化破坏了对回头客的识别。 iOS 14+ 和 Android 10+ 设备会针对每个 SSID 随机化其 MAC 地址。这导致 Purple 无法仅凭 MAC 地址识别回头客。请依赖经过身份验证的身份(电子邮件或社交登录)进行长期跟踪。如需在没有 Captive Portal 的情况下实现无缝、安全的重新连接,请迁移到 Passpoint/Hotspot 2.0 架构。
问题:使用 PPSK 时动态 VLAN 引导失败。 如果租户被分配了默认 VLAN 而不是其特定的 VLAN,请使用 Arista CV-CUE 故障排除工具验证 RADIUS 响应。确保 Purple 返回了正确的 Tunnel-Private-Group-ID、Tunnel-Type 和 Tunnel-Medium-Type 属性,并且指定的 VLAN 存在于连接到 Arista AP 的交换机端口上。
问题:Guest VLAN 上的 DHCP 地址池耗尽。 在人流量密集的环境中,将空闲超时时间缩短至 5-10 分钟。如果场馆的地址池利用率经常超过 80%,请扩大 DHCP 作用域范围。对于体育场或会议中心等高密度场馆,请考虑使用 /22 或更大的子网。
问题:RADIUS 计费数据流显示为 0 秒会话。 验证 Arista AP 与 Purple RADIUS 服务器之间的防火墙上是否已开放 UDP 端口 1813。确认 CV-CUE SSID 设置中的计费间隔 (Accounting Interval) 已设置为 2 分钟。
有关企业环境中无线显示和协议最佳实践的相关指导,请参阅 什么是无线显示:2026 年协议与最佳实践 。
投资回报率 (ROI) 与业务影响
部署结合 Purple 的 Arista 认知 Wi-Fi,可将网络成本中心转变为可衡量的业务资产。通过强制执行合规的 Captive Portal,您可以降低违反 GDPR 罚款的风险(罚款最高可达全球年营业额的 4%)。更重要的是, Guest WiFi 门户可以捕获经过验证的第一方数据。Purple 已在其网络中收集了 290 亿个数据点(Purple 内部数据),这展示了合理部署的客用 WiFi 架构所能产生的巨大价值。
对于 零售 场所,这些数据可直接导入 CRM 系统,从而能够根据到访频率和停留时间开展针对性的营销活动。对于 酒店住宿 运营商,它支持与回头客进行个性化的重新互动。对于 交通 枢纽,它提供了准确的旅客流量数据,为运营决策提供依据。对于 医疗保健 机构,它确保患者和访客获得适当的网络访问权限,同时使临床系统保持完全隔离。
Purple 平台以 99.999% 的在线率运行(Purple 内部数据),确保宾客访问绝不会因平台可用性问题而中断。结合 Arista 的云管理基础设施,您将获得一个端到端的架构,无需更改架构即可从单个场馆扩展到 80,000 多个场所。
有关其他集成的背景信息,请参阅我们的指南 NETGEAR Insight 和企业级接入点与 Purple WiFi 的集成 . 对于评估调查工具以补充其 WiFi 分析的场所运营商,请参阅 调查设计:场所实用指南 。
关键定义
Arista CV-CUE
CloudVision Cognitive Unified Edge。用于配置、监控和管理 Arista Wi-Fi 接入点、交换机和网络配置文件(包括 RADIUS 和 SSID 设置)的集中式云管理平台。
IT 团队使用 CV-CUE 从单个界面定义 SSID、配置 RADIUS 服务器、设置 Walled Garden 规则,并管理所有 Arista AP 的 WIPS 策略。
Captive portal
一个拦截未认证网络流量的网页,要求用户在授予互联网访问权限之前进行交互(登录、接受条款或付费)。在无线控制器或网关级别实现。
用于在访客 WiFi 网络上捕获第一方数据和强制执行 GDPR 同意的主要界面。在 Arista 部署中,Captive Portal 功能作为第三方托管服务委托给 Purple。
Walled Garden
一种受限的网络环境,在认证之前仅允许访问特定的域名或 IP 地址白名单。在无线控制器上作为 ACL 实现。
对于允许设备在获得完全互联网访问权限之前访问 Purple 展示页面和身份提供商至关重要。随着 CDN IP 范围的变化,必须将其作为一项周期性的运维任务进行维护。
PPSK (Private Pre-Shared Key)
一种安全机制,允许在单个 SSID 上使用多个唯一的密码,每个密码通过 RADIUS 认证映射到不同的网络策略或 VLAN。
用于多租户环境中,以提供安全、隔离的网络,而无需广播大量的 SSID。带有 Purple RADIUS 的 Arista PPSK 支持按密码进行动态 VLAN 引导。
Dynamic VLAN steering
根据认证期间返回的 RADIUS 属性(Tunnel-Type、Tunnel-Medium-Type、Tunnel-Private-Group-ID)将客户端设备分配给特定 VLAN 的过程,而不是静态的 SSID 到 VLAN 映射。
对于多租户 WiFi 至关重要,允许单个 SSID 为多个隔离的用户群组提供服务。需要连接到 AP 的交换机端口汇聚(trunk)所有可能的租户 VLAN。
RADIUS CoA (Change of Authorization)
RADIUS 协议(RFC 3576)的扩展,允许 RADIUS 服务器动态修改活动会话的授权属性,而无需重新认证。
Purple 用于指示 Arista AP 在用户完成门户登录后立即授予完全的互联网访问权限,而无需设备重新关联 SSID。
IEEE 802.1X
一项基于端口的网络访问控制的 IEEE 标准,为连接到 LAN 或 WLAN 的设备提供认证机制。使用 EAP(可扩展身份验证协议)在客户端、认证器和认证服务器之间传递凭据。
员工 WiFi 的正确认证标准。消除了共享密码,并实现了与 Microsoft Entra ID 或 Okta 等企业身份提供商集成的单用户凭据管理。
MAC address randomization
现代操作系统(iOS 14+、Android 10+)中的一项隐私功能,设备会为连接的每个 Wi-Fi 网络生成一个随机 MAC 地址,而不是使用硬件固化的 MAC 地址。
影响了仅基于硬件标识符跟踪回头客的能力。需要转向基于身份的认证(电子邮件、社交登录),以实现准确的访客分析和 CRM 集成。
Client Isolation
一种无线网络设置,可防止连接到同一 AP 的客户端设备在二层(Layer 2)直接相互通信,从而强制所有流量通过网关。
访客 WiFi 的强制性安全配置,用于防止横向移动和设备到设备的攻击。当访客网络与支付系统共享物理基础设施时,也是 PCI DSS 合规性所必需的。
EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)
一种基于证书的 EAP 方法,客户端和认证服务器均出示 X.509 证书进行双向认证。被认为是企业 WiFi 最安全的 EAP 方法。
高安全环境中员工 WiFi 的推荐认证方法。通过要求由受信任的证书颁发机构颁发的有效客户端证书,消除了基于密码的凭据窃取。
应用实例
一个拥有 40 个站点的零售连锁店需要使用 Arista AP 在所有位置部署访客 WiFi。他们要求访客通过 Google Workspace 或 Facebook 进行认证,并需要确保企业网络与访客流量完全隔离。他们还需要符合 GDPR 合规要求的同意捕获。
网络架构师在核心交换机上创建一个专用的访客 VLAN (VLAN 50),并将其汇聚(trunk)到 Arista AP。在 CV-CUE 中,创建一个新的访客 SSID,映射到 VLAN 50,并启用客户端隔离(Client Isolation)。Captive Portal 设置为“第三方托管”(Third-Party Hosted),指向 Purple。Walled Garden 配置为包含 Purple 的域名,以及 accounts.google.com、facebook.com 及其关联的 CDN。Purple RADIUS 服务器配置为在端口 1812 和 1813 上进行认证。Purple 门户配置了未勾选的 GDPR 同意复选框和通俗易懂的条款。当购物者连接时,他们被隔离在 VLAN 50 上,通过 Purple 门户使用 Google 或 Facebook 进行认证,并通过 RADIUS CoA 获得访问权限。同意信息将与时间戳和条款版本一起记录在 Purple 中,满足 GDPR 第 7 条的要求。
一个联合办公空间需要为 40 家会员公司提供多租户 WiFi。他们希望广播单个 SSID,但出于安全考虑,需要将每个会员公司隔离在各自的 VLAN 上。当会员的合同结束时,必须立即撤销其访问权限。
IT 经理部署 Arista AP,并使用 Arista PPSK 配置单个 SSID。该 SSID 配置为针对 Purple RADIUS 进行认证。在 Purple 门户中,为每个会员公司分配一个唯一的密码和特定的 VLAN ID(VLAN 100 到 VLAN 4000)。当来自 A 公司的用户使用其密码连接时,Arista AP 会查询 Purple RADIUS。Purple 返回一个包含 Tunnel-Type (13)、Tunnel-Medium-Type (6) 和 Tunnel-Private-Group-ID (100) 的 Access-Accept。AP 动态地将用户引导至 VLAN 100。当会员的合同结束时,运营商在 Purple 门户中撤销该密码。任何设备下次尝试使用该密码进行连接时,都会收到 RADIUS Access-Reject,从而立即终止访问。
一个会议中心每周举办 10 场活动,每场活动都有不同的组织者,他们需要自己品牌的展示页面(splash page)和隔离的访客网络。IT 团队无法为每次活动重新配置 Arista 基础设施。
该会议中心使用 Arista PPSK 部署了永久的多租户 WiFi 架构。每个活动组织者都在 Purple 门户中预先配置了唯一的 PPSK 密码、专用的 VLAN(例如,活动 A 为 VLAN 200,活动 B 为 VLAN 201)以及品牌展示页面模板。Arista AP 全年广播单个 SSID。活动组织者将他们的 PPSK 分发给参会者。参会者连接、针对 Purple RADIUS 进行认证、接收其 VLAN 分配,并看到组织者的品牌门户。IT 团队按照日程在 Purple 门户中启用和禁用活动密码,无需对 Arista CV-CUE 配置进行任何更改。
练习题
Q1. 酒店访客连接到访客 WiFi SSID,但其 iPhone 上的门户登录页面显示空白屏幕或超时错误。企业 WiFi 工作完全正常。Arista AP 在线且 Purple RADIUS 服务器可达。您应该在 Arista CV-CUE 中首先验证哪个配置元素,您正在寻找哪些特定条目?
提示:考虑设备在认证完成之前具有哪些网络访问权限,以及设备加载门户页面需要什么。
查看标准答案
验证 CV-CUE 中 Captive Portal 设置下的 Walled Garden 配置。Walled Garden 必须明确将 Purple 门户域名加入白名单:region1.purpleportal.net、venuewifi.com 和 cloudfront.net。如果缺少这些,设备将无法加载门户资源。此外,检查 Captive Portal 检测端点(iOS 的 captive.apple.com)是否未被阻止。空白屏幕通常表明门户 HTML 正在加载,但来自 CDN 的 JavaScript 或 CSS 资源被阻止。
Q2. 您正在使用 Arista PPSK 为拥有 30 家会员公司的联合办公空间部署多租户 WiFi。用户报告他们可以连接到 SSID 并获取 IP 地址,但他们都落在了默认的管理 VLAN (VLAN 1) 上,而不是分配给他们的租户 VLAN。哪些 RADIUS 属性可能缺失或配置错误,您该如何验证?
提示:思考 RADIUS 如何指示 AP 分配特定的网络分段,以及哪三个属性协同工作来实现这一点。
查看标准答案
Purple RADIUS 服务器可能未能返回 Access-Accept 消息中的动态 VLAN 属性。必须存在三个属性:Tunnel-Type(值为 13,表示 VLAN)、Tunnel-Medium-Type(值为 6,表示 802)和 Tunnel-Private-Group-ID(作为字符串的特定 VLAN ID,例如 '100')。要进行验证,请使用 Arista CV-CUE 故障排除工具捕获测试连接的 RADIUS 交互。检查 Access-Accept 数据包中是否包含这三个属性。还要验证连接 Arista AP 的交换机端口是否配置为汇聚(trunk)所有必需的租户 VLAN——如果 VLAN 未被汇聚,即使 RADIUS 属性正确,AP 也无法将客户端放入其中。
Q3. 一个每天有 200 名访客的零售场所注意到,Purple Analytics 显示了大量非常短的会话(少于 1 分钟),并且访客 VLAN 上的 DHCP 作用域在上午中旬就经常耗尽,导致新的购物者无法连接。DHCP 作用域为 /24(254 个可用地址)。最有可能的两个原因是什么?您在 Arista CV-CUE 和 DHCP 服务器中做出了哪些具体的配置更改?
提示:考虑网络如何确定设备何时离开场馆,以及现代设备在扫描网络时的行为。
查看标准答案
最有可能的两个原因是:第一,空闲超时时间过长,导致已离开商店的设备会话保持活跃状态;第二,MAC 地址随机化导致设备在每次访问时都显示为新客户端,从而消耗了额外的 IP 租约。要解决空闲超时问题,请在 CV-CUE SSID 会话设置中将其缩短至 10 分钟。这可确保清除陈旧会话并将 IP 返回到地址池。要解决地址池耗尽问题,请将 DHCP 作用域扩大到 /22(1022 个可用地址),以容纳由随机化产生的大量唯一 MAC 地址。此外,将 DHCP 租约时间缩短至 30 分钟,以加速从断开连接的设备中回收 IP。
继续阅读本系列
CommScope Ruckus 与 Purple WiFi 集成:安装与配置指南
本技术参考指南为 CommScope Ruckus 架构与 Purple WiFi 的集成提供了权威的配置指南。它详细介绍了 Guest WiFi Captive Portal、通过 802.1X 实现的 Secure Staff WiFi 以及使用 Ruckus Dynamic PSK 实现的多租户网络隔离的逐步部署过程。
Allied Telesis 接入点与 Purple WiFi 集成
本指南为 Allied Telesis TQ 系列接入点与 Purple WiFi 的集成提供了全面的配置手册。内容涵盖外部 Captive Portal 重定向、802.1X RADIUS 身份验证,以及使用专用预共享密钥 (PPSK) 进行动态 VLAN 引导,以实现安全的多租户部署。
Grandstream GWN Access Points 接入 Purple WiFi 集成指南
本权威技术参考指南详细介绍了如何将 Grandstream GWN 接入点与 Purple 的访客 WiFi 及分析平台进行集成。内容涵盖 Grandstream Captive Portal 配置、RADIUS AAA 设置、Walled Garden(围墙花园)设置、基于动态 VLAN 引导的安全员工 802.1X 认证以及多租户 PPSK 细分,为部署大规模访客和员工 WiFi 的 MSP 及 IT 团队提供切实可行的分步指导。