跳至主要内容

Alcatel-Lucent Enterprise (ALE) OmniAccess 与 Purple WiFi 集成指南

本指南详细介绍了 Alcatel-Lucent Enterprise (ALE) OmniAccess Stellar 接入点与 Purple WiFi 之间的技术集成。内容涵盖 Captive Portal 重定向、RADIUS 身份验证、Walled Garden 配置、安全的 802.1X 员工 WiFi,以及使用私有预共享密钥 (PPSK) 结合动态 VLAN 引导的多租户 WiFi 隔离——为 IT 经理和网络架构师在 ALE 硬件上部署基于身份的网络提供完整且具可操作性的参考。

📖 9 分钟阅读📝 2,047 🔧 2 应用实例4 练习题📚 10 关键定义

收听本指南

查看播客转录
欢迎来到 Purple 技术简报。今天我们将介绍 Alcatel-Lucent Enterprise OmniAccess Stellar 与 Purple WiFi 的集成。本简报面向需要部署安全、可扩展且智能的无线网络的 IT 经理、网络架构师和场所运营总监。 让我们先从背景谈起。您拥有一个场所,可能是一家酒店、一个零售连锁店或一个体育场。您已经投资了 ALE OmniAccess 硬件。现在,您需要从该基础设施中提取商业价值。您需要捕获第一方数据、安全地细分用户,并提供无缝的接入体验。这就是 Purple 云覆盖的用武之地。 Purple 在全球超过 80,000 个活跃场所运行,并在 2024 年处理了超过 4.4 亿次登录。它与硬件无关(hardware-agnostic),这意味着它运行在您现有的 ALE 基础设施之上,无需更换任何硬件。整个身份验证和数据捕获逻辑都运行在 Purple 云端。 此集成的核心依赖于 RADIUS。当访客进入您的场所并连接到开放的访客 WiFi SSID 时,ALE AP 会拦截其网络流量。AP 不会让他们直接访问互联网,而是将他们的浏览器重定向到 Purple 托管的 Captive Portal。这就是您的展示页面(splash page)。您可以在这里展示您的品牌、收集电子邮件地址,或通过 Facebook、LinkedIn 或 Google 提供社交登录。 用户提交详细信息后,Purple 云 RADIUS 服务器会对其进行身份验证,并将 Access-Accept 消息发回 ALE AP。然后,AP 会放行防火墙规则并授予互联网访问权限。整个流程耗时不到三秒。 现在,让我们深入了解技术细节。我们实际上该如何配置它? 首先,您需要在 OmniVista 或 Stellar 管理界面中配置 RADIUS 服务器设置。您将输入 Purple RADIUS IP 地址,将身份验证端口设置为 1812,将计费端口设置为 1813。至关重要的是,确保启用 RADIUS 计费(RADIUS Accounting),且间隔为 300 秒。这就是将会话数据反馈给 Purple 以进行分析和合规性日志记录的关键。 接下来是 Walled Garden(围墙花园)。这常常导致许多部署失败。在用户通过身份验证之前,他们无法访问互联网。但他们需要访问 Purple 门户才能登录。您必须在预身份验证访问列表中将 Purple 域名列入白名单。核心域名包括 region1.purpleportal.net、venuewifi.com 和 cloudfront.net。如果您使用的是 Facebook 或 LinkedIn 登录,您也必须将它们的域名列入白名单。如果 Walled Garden 配置错误,Captive Portal 将无法加载。绝无例外。 对于 SSID 配置,创建一个新的无线网络,将安全级别设置为 Open,并启用 External Captive Portal 选项。将重定向 URL 指向您特定的 Purple 展示页面 URL,您可以在 Purple 门户中您场所的硬件设置下找到该 URL。 让我们转向更高级的场景:多租户 WiFi。想象一个联合办公空间或学生公寓。您有多个租户,他们需要自己安全、隔离的网络。您不想广播 20 个不同的 SSID。这会破坏您的射频(RF)性能并导致糟糕的用户体验。 解决方案是 PPSK(专用预共享密钥)结合动态 VLAN 引导。您广播一个安全的 SSID。但每个租户都会获得一个唯一的密码。当租户 A 输入他们的密码时,ALE AP 会将该请求发送到 Purple RADIUS 服务器。Purple 识别该密码,对用户进行身份验证,并发回 Access-Accept 消息。 但这里是重要的部分。该消息包含特定的 RADIUS 属性。属性 64(Tunnel-Type)设置为 13(代表 VLAN)。属性 65(Tunnel-Medium-Type)设置为 6(代表以太网)。以及属性 81(Tunnel-Private-Group-ID),其中包含实际的 VLAN ID。ALE AP 接收到此信息并将租户 A 直接放入 VLAN 30。当租户 B 使用不同的密码登录时,他们会进入 VLAN 40。一个 SSID,实现完全的二层(Layer 2)隔离。这就是实践中的基于身份的网络(Identity-Based Networking)。 让我们来看一个真实的例子。一家拥有 200 间客房的酒店在现有的 ALE OmniAccess Stellar AP 上部署了这种架构。他们需要为酒店住客、后勤员工和一楼餐厅提供三个完全独立的网络网段。他们没有部署三个 SSID,而是使用了带有动态 VLAN 引导的 PPSK。结果是单个 SSID、三个隔离的 VLAN,与他们以前的多 SSID 方法相比,显著减少了管理开销。 现在让我们讨论实施建议和常见陷阱。 首先,保持与硬件无关的设计。在 Purple 中构建您的策略,而不是在本地控制器上。这允许您以后扩展或更换硬件供应商,而无需从头开始重建安全策略。 其次,注意固件版本。确保您的 ALE AP 运行的固件明确支持通过 RADIUS 进行动态 VLAN 分配。较旧的 Stellar 固件版本可能无法完全支持 Tunnel-Private-Group-ID 属性。在部署前请检查 ALE 发行说明。 第三,DNS 既是您的朋友也是您的敌人。如果您的 Captive Portal 没有出现,请先检查您的 DHCP 范围。如果客户端没有接收到有效的 DNS 服务器,他们就无法解析门户 URL,整个过程就会停止。这是 Captive Portal 部署中最常见的单一支持问题。 第四,对于使用 802.1X 的安全员工 WiFi,在大多数环境下使用带有 MSCHAPv2 的 PEAP,或者在基于证书的部署中使用 EAP-TLS。Purple RADIUS 服务器同时支持这两者。员工设备针对 Microsoft Entra ID 或 Okta 进行身份验证,RADIUS 服务器返回员工网络网段相应的 VLAN 分配。 让我们进行一次快速问答环节。 问:我可以在零售环境中使用此集成来实现 PCI DSS 合规性吗? 答:可以。通过使用动态 VLAN 引导,您可以确保销售点(POS)设备被始终放置在隔离的 VLAN 中,与访客流量完全隔离。这满足了 PCI DSS 4.0 下的网络分段要求。 问:Purple 是否需要在现场部署硬件设备? 答:不需要。Purple 是一个云端覆盖系统。它通过互联网上的标准 RADIUS 直接与您现有的 ALE 硬件进行通信。无需进行任何机架安装和堆叠。 问:如果无法连接到 Purple 云端会发生什么? 答:您可以在 ALE AP 上配置回退策略。对于访客网络,您可以允许开放访问作为回退方案。对于员工网络,请配置全部拒绝的回退方案以维护安全性。 问:我可以通过该集成捕获分析数据吗? 答:可以。每个通过身份验证的会话都会在 Purple 平台中生成一个访客画像。您可以从注册表单中获取停留时间、访问频率、设备类型和人口统计数据。这些数据将通过 Purple 拥有 400 多个连接器的库直接导入您的 CRM。 总结一下今天简报的关键要点: 第一:ALE OmniAccess 与 Purple 的集成在端口 1812 和 1813 上使用标准 RADIUS。不需要任何专有协议。 第二:Walled Garden(围墙花园)至关重要。如果设置错误,Captive Portal 将无法加载。请在进行其他任何操作之前先将 Purple 域名列入白名单。 第三:带有动态 VLAN 引导的 PPSK 是多租户环境的正确架构。一个 SSID、唯一的密码、每个租户隔离的 VLAN。 第四:RADIUS 属性 64、65 和 81 是动态 VLAN 分配所需的三个属性。如果缺少其中任何一个,引导都将失败。 第五:Purple 与硬件无关。您的策略存在于云端,而不是控制器上。这使您能够灵活地在不同的硬件供应商之间进行扩展。 您的下一步是登录您的 Purple 门户,导航到您场所的硬件设置,并获取您特定的 RADIUS 凭据和 Splash Page URL。然后按照本指南中的配置步骤将您的 ALE OmniAccess 基础设施连接到 Purple 云端。 感谢您收听本次 Purple 技术简报。欲了解更多信息,请访问 purple.ai。

header_image.png

执行摘要

Alcatel-Lucent Enterprise (ALE) OmniAccess Stellar 接入点通过标准 RADIUS 协议和外部 Captive Portal 重定向与 Purple 集成。无需任何专有中间件。Purple 作为云端覆盖层运行,部署在您现有的 ALE 基础设施之上,负责处理身份验证、数据捕获和会话策略,而无需更改硬件。

本指南涵盖三种部署场景。第一,具有外部 Captive Portal 重定向和 Walled Garden 配置的访客 WiFi。第二,使用 802.1X(配合 PEAP 或 EAP-TLS)的安全员工 WiFi。第三,使用私有预共享密钥 (PPSK) 和通过 RADIUS 属性 64、65 和 81 进行动态 VLAN 引导的多租户 WiFi。

Purple 为超过 80,000 个活跃场所提供服务,并在 2024 年处理了超过 4.4 亿次登录(Purple 内部数据,2024 年)。它拥有 ISO 27001、GDPR、CCPA 和 Cyber Essentials 认证。该平台运行可用性达 99.999%,使其成为企业部署中可靠的身份验证后端。

如果您是在酒店、零售、活动或公共部门环境中部署 ALE OmniAccess 硬件的 IT 经理或网络架构师,本指南将为您提供从硬件到完全运营的基于身份的网络的精确配置步骤。


技术架构与集成流程

Purple 与 ALE OmniAccess Stellar 的集成依赖于两种标准协议:用于身份验证和计费的 RADIUS,以及用于交付 Captive Portal 的 HTTP/HTTPS 重定向。ALE AP 作为网络接入服务器 (NAS),将身份验证请求转发到 Purple 云 RADIUS 服务器,并执行 Access-Accept 响应中返回的策略。

architecture_overview.png

图 1:访客设备、ALE OmniAccess Stellar AP 与 Purple 云 RADIUS 之间的身份验证流程。

该流程运行如下:访客连接到开放的访客 WiFi SSID。ALE AP 从认证前 DHCP 地址池分配一个临时 IP 地址,并拦截访客的第一个 HTTP 或 HTTPS 请求。AP 将浏览器重定向到 Purple Captive Portal URL,并将客户端的 MAC 地址和 AP 的 NAS 标识符作为 URL 参数传递。访客通过 Purple 登录页面进行身份验证 - 使用电子邮件、社交登录或短信验证。Purple 的 RADIUS 服务器验证该会话并向 ALE AP 返回 Access-Accept 消息。AP 授予互联网访问权限,并开始按配置的间隔向 Purple 发送 RADIUS 计费更新。

对于使用 PPSK 和动态 VLAN 引导的高级部署,RADIUS Access-Accept 消息还包含 VLAN 分配属性。ALE AP 使用这些属性将客户端流量直接投递到正确的 VLAN 网段,从而将他们与同一物理基础设施上的其他用户隔离。


实施指南

第 1 部分:具有外部 Captive Portal 的访客 WiFi

本节介绍用于外部重定向到 Purple 的 Alcatel-Lucent Captive Portal 配置。这些步骤适用于通过 OmniVista Cirrus、OmniVista 2500 或 Stellar Express Web 界面管理的 ALE OmniAccess Stellar AP。

步骤 1:获取 Purple RADIUS 凭据

登录您的 Purple 门户。导航至 Management > Venues,选择您的场所,然后打开 Hardware 部分。添加一个新的硬件条目,并选择 Alcatel-Lucent OmniAccess Stellar 作为硬件类型。Purple 会为您的场所生成唯一的 RADIUS 共享密钥、身份验证服务器 IP 和 Captive Portal URL。在继续之前记录这些值。

步骤 2:在 ALE AP 上配置 RADIUS 服务器

在您的 ALE 管理界面中,导航至身份验证设置并添加一个新的 RADIUS 服务器配置文件。

参数
服务器 IP / 主机名 由 Purple 门户提供
身份验证端口 1812
计费端口 1813
共享密钥 由 Purple 门户提供
RADIUS 计费 已启用
计费间隔 300 秒

使用 Purple 门户中的备用 IP 启用备用 RADIUS 服务器。这可确保在主服务器暂时无法访问时进行故障转移。

步骤 3:配置 Walled Garden

Walled Garden 定义了设备在完成身份验证之前可以访问的域名。在认证前访问控制列表中配置以下条目:

核心 Purple 域名(必填):

域名 用途
region1.purpleportal.net Purple Captive Portal
venuewifi.com Purple 会话管理
cloudfront.net 门户资产的 CDN
openweathermap.org 天气小部件(可选)
stripe.com 付费 WiFi 支付(如果适用)

社交登录域名(根据需要添加):

提供商 域名
Facebook facebook.com, fbcdn.net, connect.facebook.net
LinkedIn linkedin.com, licdn.net
Google accounts.google.com, googleapis.com

遗漏任何所需的域名都会导致相应的登录方式静默失败。配置后请测试每种登录方式。

步骤 4:配置访客 WiFi SSID

使用以下设置创建一个新的 WLAN 配置文件:

参数
安全级别 Open
Captive Portal 已启用
Captive Portal 类型 外部
重定向 URL 由 Purple 门户提供
HTTPS 重定向 已禁用(除非已安装 SSL 证书)
空闲超时 1800 秒(30 分钟)
RADIUS 服务器配置文件 Purple RADIUS 配置文件(在步骤 2 中创建)

如果您需要 HTTPS 重定向,请在 ALE AP 的 System > General > Certificate Management 下安装有效的 SSL 证书。请注意,不支持通配符证书rted by the Stellar AP for this purpose.

步骤 5:将 SSID 分配给 AP 组

将 WLAN 配置文件应用到 OmniVista 中相关的 AP 组。在测试 Captive Portal 流程之前,验证 AP 是否正在广播该 SSID,以及客户端是否可以进行关联。


第 2 部分:使用 802.1X 保护员工 WiFi

对于员工 WiFi,请使用带有 802.1X 认证的 WPA2-EnterpriseWPA3-Enterprise。这消除了共享密码,并将访问权限与 Microsoft Entra ID、Okta 或 Google Workspace 中管理的个人用户身份绑定。

步骤 1:配置 802.1X SSID

为员工创建一个单独的 WLAN 配置文件。将安全类型设置为 WPA2-EnterpriseWPA3-Enterprise,并分配 Purple RADIUS 服务器作为认证后端。Purple 的 RADIUS 服务器通过 LDAP 或 SAML 将认证请求代理到您的身份提供商。

步骤 2:选择 EAP 方法

对于大多数部署,使用 PEAP with MSCHAPv2。这只需要服务器端证书,并且适用于标准的 Windows、macOS、iOS 和 Android 客户端。对于安全性要求更高的环境,请使用通过您的 PKI 颁发的客户端证书的 EAP-TLS

步骤 3:将员工分配到专用 VLAN

配置 Purple RADIUS 服务器,在 Access-Accept 响应中返回 Tunnel-Private-Group-ID = 您的员工 VLAN ID。这可以确保员工设备进入企业网络段,在第 2 层与访客流量隔离。


第 3 部分:使用 PPSK 和动态 VLAN 引导的多租户 WiFi

PPSK(Private Pre-Shared Key)——在某些厂商文档中也被称为 iPSK(Identity PSK)——允许单个 SSID 为多个隔离的用户群组提供服务。每个群组接收一个唯一的密码。RADIUS 服务器将每个密码映射到特定的 VLAN,从而提供每个租户的网络隔离,而无需多个 SSID 带来的 RF 开销。

ppsk_vlan_diagram.png

图 2:在单个 ALE OmniAccess SSID 上进行 PPSK 多租户 VLAN 细分。

步骤 1:创建 PPSK SSID

创建一个新的 WLAN 配置文件,并将认证类型设置为带有 RADIUS 支持的 PSK 验证的 WPA2-PSK。在 Stellar 固件 4.0.8.16 及以上版本(适用于 AP1301 及更高型号)中,Express 模式支持通过 RADIUS 进行动态 VLAN 分配。对于较旧的型号或较早的固件,请使用 OmniVista 管理模式。

步骤 2:在 Purple 中定义租户密码

在 Purple 门户中,为每个租户创建一个 PPSK 组。为每个租户分配一个唯一的密码,并将每个密码映射到相应的 VLAN ID。Purple 将这些映射存储在其 RADIUS 数据库中。

步骤 3:配置用于 VLAN 引导的 RADIUS 属性

确保 Purple RADIUS 服务器在每个 Access-Accept 响应中返回以下 IETF 标准属性:

属性编号 属性名称
64 Tunnel-Type 13 (VLAN)
65 Tunnel-Medium-Type 6 (IEEE 802 / Ethernet)
81 Tunnel-Private-Group-ID VLAN ID (例如, "30")

这三个属性必须全部存在。如果缺少任何一个,ALE AP 将忽略 VLAN 分配,并将客户端置于默认 VLAN 中。

步骤 4:验证上行链路上的 VLAN Trunking

确保在 ALE AP 和分布交换机之间的上行链路端口上标记了所有租户 VLAN。AP 无法将流量引导至其上行链路 Trunk 上不允许的 VLAN。


最佳实践

以下建议反映了企业无线部署的标准实践,并符合 IEEE 802.1X、PCI DSS 4.0 和 GDPR 要求。

在第 2 层将访客 WiFi 与员工 WiFi 隔离。 切勿将访客和员工流量放在同一个 VLAN 上。使用 RADIUS 驱动的 VLAN 分配来自动强制执行此隔离,无论用户连接到哪个 AP。

对所有 Captive Portal 重定向使用 HTTPS。 在 ALE AP 上安装有效的 SSL 证书以启用 HTTPS 重定向。这可以防止浏览器在展示页面上显示安全警告,从而降低流失率,并符合 GDPR 对安全数据处理的要求。

将 RADIUS Accounting 间隔设置为 300 秒。 这为 Purple 提供了定期的会话更新,以确保分析的准确性。如果客户端在没有干净去认证的情况下断开连接,超过 600 秒的间隔可能会面临丢失会话数据的风险。

在上线前测试 Walled Garden。 将测试设备连接到访客 WiFi SSID,并尝试访问每个社交登录提供商。如果登录失败,则说明 Walled Garden 中缺少相应的域名。

使用 PPSK 细分 IoT 设备。 在零售和酒店环境中,数字标牌、支付终端和环境传感器等 IoT 设备应各自接收一个映射到隔离 VLAN 的唯一 PPSK。这可以防止受损的 IoT 设备访问更广泛的网络。

有关企业 WiFi 安全标准和架构的进一步阅读,请参阅我们的 企业 WiFi 安全指南


故障排除与风险缓解

下表涵盖了 ALE OmniAccess 和 Purple 集成中最常见的故障模式。

症状 最可能的原因 解决方案
Captive Portal 未出现 Walled Garden 配置错误或缺少 DNS 验证 Purple 域名是否已列入白名单;检查 DHCP 范围是否包含有效的 DNS 服务器
RADIUS 认证失败 共享密钥不匹配或防火墙阻止了 UDP 1812/1813 重新输入 Purple 门户中的共享密钥;确认防火墙规则允许出站 UDP 1812 和 1813
用户进入错误的 VLAN 缺少 RADIUS Tunnel 属性或 AP 固件限制 确认返回了所有三个 RADIUS 属性(64、65、81);检查 ALE 固件版本是否支持动态 VLAN
社交登录按钮失效 Walled Garden 中缺少社交提供商域名 将所需的社交提供商域名添加到o the pre-authentication access list
HTTPS captive portal shows certificate warning Wildcard certificate used or no certificate installed Install a domain-specific SSL certificate via System > General > Certificate Management
Session data missing in Purple analytics RADIUS Accounting disabled or interval too long Enable RADIUS Accounting; set interval to 300 seconds

对于持续出现的 RADIUS 问题,请在 ALE AP 上启用调试日志记录并捕获 RADIUS 交互。查找 Access-Reject 消息并检查拒绝原因代码。常见代码包括 16(身份验证失败)和 18(缺少属性)。


投资回报率(ROI)与业务影响

在 ALE OmniAccess 硬件上部署 Purple 可将静态网络转化为动态的数据资产。每个通过身份验证的会话都会生成一个访客画像:电子邮件地址、访问频率、停留时间和设备类型。这些第一方数据可通过 Purple 拥有 400 多个连接器的库直接导入您的 CRM。

Harrods 百货通过使用 Purple 的数据捕获来推动会员计划注册,使其 Guest WiFi 部署实现了 57 倍的营销投资回报率(Purple 案例研究,2023 年)。AGS 机场通过在其整个区域内实施分层带宽的付费 WiFi,实现了 842% 的投资回报率(Purple 案例研究,2022 年)。

对于 酒店住宿 运营商而言,Captive Portal 是捕获宾客数据的主要触点。对于 零售 环境,它支持购物者行为分析和定向促销。对于 交通 枢纽,它提供旅客流量数据和符合合规要求的会话日志记录。

Purple 的 Guest WiFi 平台和 WiFi Analytics 工具为您提供了衡量这些成果的报表基础设施。通过单一仪表板即可跟踪身份验证率、会话持续时间、回头客率以及选择加入(opt-in)转化率。

有关相关的集成指南,请参阅 WatchGuard Firebox 集成指南 ,该指南涵盖了在不同硬件平台上类似的基于 RADIUS 的架构。

关键定义

PPSK (Private Pre-Shared Key)

一种安全方法,向单个用户或设备发放针对单个 SSID 的唯一密码,而不是共享一个全局密码。RADIUS 服务器将每个密码映射到特定的策略或 VLAN。

用于多租户 WiFi,在不部署多个 SSID 的情况下隔离租户、居民或活动小组之间的流量。

RADIUS (Remote Authentication Dial-In User Service)

RFC 2865 中定义的一种网络协议,为连接到网络服务的用户提供集中式的认证、授权和计费 (AAA) 管理。

Purple 用于与 ALE 硬件通信的核心协议。ALE AP 发送 Access-Request 消息;Purple 回应 Access-Accept 或 Access-Reject。

Dynamic VLAN steering

根据身份验证期间返回的 RADIUS 属性将连接的设备分配给特定 VLAN 的过程,而不是在 SSID 上配置静态 VLAN。

对于多租户部署至关重要,在这些部署中,不同的用户群体必须在相同的物理 AP 基础设施上进行隔离。

Walled Garden

一种受控环境,在身份验证完成之前,将设备的互联网访问限制在预定义的一组域名内。

在用户登录之前,允许设备访问 Purple Captive Portal 和外部身份提供商所必需的配置。

Captive portal

一个拦截用户浏览器会话的网页,要求用户在获得完整网络访问权限之前进行身份验证或接受条款。

访客提供同意和第一方数据的主要界面。Purple 在云端托管此页面;ALE AP 执行重定向。

Identity-Based Network

一种网络架构,其中访问策略、VLAN 分配和带宽控制由用户是谁决定,而不是由他们连接的位置或方式决定。

将 ALE 硬件与 Purple 的身份验证覆盖层集成后的架构成果。

802.1X

一种用于基于端口的网络访问控制的 IEEE 标准,为连接到 LAN 或 WLAN 的设备提供身份验证机制。它需要客户端设备上的请求方、认证方(AP)和认证服务器(RADIUS)。

用于安全员工 WiFi 部署的标准。消除了共享密码,并将访问权限与个人用户身份绑定。

EAP-TLS (Extensible Authentication Protocol - Transport Layer Security)

一种基于证书的 EAP 方法,客户端和 RADIUS 服务器均出示数字证书以进行双向身份验证。

最安全的 802.1X 方法。需要 PKI 基础设施来颁发客户端证书,但完全消除了基于密码的凭据窃取。

PEAP (Protected Extensible Authentication Protocol)

一种 EAP 方法,它将内部身份验证交换封装在 TLS 会话中,从而保护传输中的凭据。通常使用 MSCHAPv2 作为内部方法。

企业部署中最常用的 802.1X 方法。仅需要服务器端证书,并可与标准操作系统请求方配合工作。

NAS (Network Access Server)

在 RADIUS 术语中,指执行访问控制的设备——在本例中为 ALE OmniAccess Stellar AP。NAS 将身份验证请求转发给 RADIUS 服务器并执行返回的策略。

在 Purple 集成中,ALE AP 充当 NAS。其 IP 地址和共享密钥必须在 Purple 门户中注册为受信任的 NAS 客户端。

应用实例

一家位于伦敦市中心、拥有 200 间客房的酒店,在整个物业中部署了 ALE OmniAccess Stellar AP。他们需要将酒店住客、后勤员工和一楼餐厅作为三个完全独立的网络段进行服务。为了保持射频性能,他们希望避免广播多个 SSID。

使用 PPSK 部署单个安全的 SSID。配置 ALE OmniAccess AP 以针对 Purple RADIUS 服务器进行身份验证。在 Purple 门户中,创建三个 PPSK 组:酒店住客(VLAN 10)、员工(VLAN 20)和餐厅(VLAN 30)。RADIUS 服务器根据设备使用的密码返回 Tunnel-Private-Group-ID = 10、20 或 30。ALE AP 动态地将每个设备引导至正确的 VLAN。酒店住客仅获得互联网访问权限。员工获得物业管理系统的访问权限。餐厅获得用于其 EPOS 终端的隔离网段。

考官评语: 这种方法消除了三个 SSID 并将其替换为一个,从而减少了同频干扰和管理开销。关键的技术要求是,所有三个 VLAN 必须在 AP 和分配交换机之间的上行链路 Trunk 上进行标记。如果 Trunk 中缺少任何 VLAN,使用该密码的设备将无法获取 DHCP 地址。

一个会议中心同时举办 15 场企业活动。每个活动组织者都需要为参会者提供自己独立的 WiFi 网络,但场馆只有一套 ALE OmniAccess 基础设施。场馆 IT 团队需要在活动之间快速配置和注销网络。

使用 Purple 的 PPSK 管理功能创建映射到专用活动 VLAN 的单场活动密码。场馆在 ALE 基础设施上预先配置 15 个 VLAN 网段。对于每场活动,IT 团队在 Purple 门户中创建一个新的 PPSK 条目,将其分配给正确的 VLAN,并将密码提供给活动组织者。活动结束时,他们在 Purple 中撤销该密码。ALE AP 立即停止接受该密码,从而隔离已注销的 VLAN。无需重新配置 AP。

考官评语: 这种架构将配置工作流与硬件配置分离开来。ALE AP 保持静态;所有更改都发生在 Purple 云端。这就是云覆盖的实际优势:您无需接触物理基础设施即可添加、修改或撤销访问权限。对于活动环境,这可以将配置时间从几小时缩短到几分钟。

练习题

Q1. 您已在 ALE OmniAccess Stellar AP 上配置了 Alcatel-Lucent Captive Portal。访客连接到 SSID 并获取了 IP 地址,但他们的设备显示“无互联网连接”,且未弹出欢迎页面。最可能的两个原因是什么,您如何解决每一个?

提示:考虑在 Captive Portal 重定向发生之前,DNS 和 HTTP 层必须发生什么。

查看标准答案

原因 1:DHCP 作用域不包含有效的 DNS 服务器。没有 DNS,客户端无法解析 Captive Portal URL,操作系统的 Captive Portal 检测机制就会失败。解决方法:在访客 VLAN 的 DHCP 作用域中添加一个有效的 DNS 服务器(例如 8.8.8.8)。原因 2:Walled Garden 不包含 Purple 门户域名。如果没有这些域名,AP 会在重定向请求到达客户端之前将其拦截。解决方法:将 region1.purpleportal.net、venuewifi.com 和 cloudfront.net 添加到认证前访问列表中。

Q2. 您的多租户 WiFi 部署在单个 ALE OmniAccess SSID 上使用 PPSK。用户成功通过身份验证(Purple 门户显示登录成功),但所有用户都从 VLAN 1 获取 IP 地址,而不是他们被分配的租户 VLAN。最可能的原因是什么?

提示:检查 RADIUS 服务器与 AP 之间的通信,以及 AP 的上行链路配置。

查看标准答案

有两个可能的原因。第一,Purple RADIUS 服务器可能未在 Access-Accept 消息中返回所有三个必需的 RADIUS 隧道属性(64、65、81)。请验证执行策略是否包含 Tunnel-Type = 13、Tunnel-Medium-Type = 6 以及 Tunnel-Private-Group-ID = 正确的 VLAN ID。第二,租户 VLAN 可能未在 ALE AP 和分配交换机之间的上行链路 Trunk 上进行标记。如果 Trunk 上不存在该 VLAN,即使 RADIUS 属性正确,AP 也无法将流量引导至该 VLAN。

Q3. 某场馆要求访客会话在 60 分钟后自动终止,并且在 24 小时内返回的访客能够被识别并跳过注册表单。在 Purple 和 ALE 架构中应该如何配置?

提示:考虑哪个系统控制会话生命周期,哪个系统控制回访客识别。

查看标准答案

会话终止通过 RADIUS Session-Timeout 属性控制。配置 Purple RADIUS 服务器,使其在 Access-Accept 消息中包含 Session-Timeout = 3600(秒)。ALE AP 将在 3600 秒后断开客户端连接。回访客识别在 Purple 门户中控制。为您的场馆启用“记住设备”或基于 MAC 的重新验证设置。当回访客在配置的时间窗口内连接时,Purple 的 RADIUS 服务器会识别其 MAC 地址并返回 Access-Accept,而无需进行欢迎页面交互,从而提供无缝的重新连接体验。

Q4. 您正在 ALE OmniAccess Stellar AP 上使用 802.1X 部署员工 WiFi。您的组织使用 Microsoft Entra ID 作为身份提供商。员工设备是通过 Intune 管理的 Windows 11 笔记本电脑。您应该使用哪种 EAP 方法,以及适用哪些证书要求?

提示:考虑安全性、部署复杂性以及现有基础设施能力之间的平衡。

查看标准答案

使用 PEAP 结合 MSCHAPv2 作为 EAP 方法。这仅需要在 Purple RADIUS 服务器上部署服务器端证书(已由 Purple 配置),并利用用户的 Entra ID 凭据进行身份验证。不需要客户端证书,这简化了在 Intune 管理的设备上的部署。通过 Intune Wi-Fi 配置文件配置 Windows 11 请求方,指定 SSID、WPA2-Enterprise 安全性、PEAP 方法以及用于服务器验证的 Purple RADIUS 服务器证书指纹。如果您的安全策略要求基于证书的双向身份验证,请升级到 EAP-TLS 并通过 Intune SCEP 配置文件部署客户端证书,但这会增加显著的 PKI 管理开销。