跳至主要内容

Cloud RADIUS 对比本地部署 RADIUS:IT 团队决策指南

对比 Cloud RADIUS 与本地部署 RADIUS(FreeRADIUS、NPS)在企业级 802.1X WiFi 安全方面的表现。包含架构对比、TCO 分析、SCEP EAP-TLS 集成以及 WAN 容灾能力分析。

作者:Iain Jewitt发布于 更新于
📖 10 分钟阅读421 2 应用实例3 练习题9 关键定义

Video overview

收听本指南

查看播客转录
第 1 部分 — 介绍与背景 欢迎阅读 Purple 技术简报。我是今天的主持人,今天我们将探讨多分支场所的一项关键基础设施决策:Cloud RADIUS 对比本地 RADIUS。如果您是负责为酒店集团、零售连锁或大型公共场所管理身份验证的 IT 总监或网络架构师,本期简报将为您提供做出正确决策所需的操作框架。 让我们先来了解背景。RADIUS(远程身份验证拨入用户服务)是您网络的看门人。每当访客登录您的 WiFi,或者员工通过 802.1X 连接到企业 SSID 时,RADIUS 引擎都会负责对照您的目录检查其凭据并授权访问。在传统模式下,这意味着您需要在数据中心中上架物理服务器,安装 FreeRADIUS 或专有的网络策略服务器,并自行管理整个堆栈。如今,Cloud RADIUS 服务提供了一种托管的、全球分布式的替代方案。但哪一种最适合您的特定部署?让我们深入探讨这些技术权衡。 第 2 部分 — 技术深入分析 首先,我们来谈谈架构和延迟。在本地部署中,您的接入点直接与本地 RADIUS 服务器进行通信。对于单个大型体育场或独立的医院,这可以提供极低的延迟。身份验证请求通过本地 LAN 传输 - 我们说的是亚毫秒级的往返时间。但是,如果您是一家多分支的零售连锁店,将所有身份验证流量路由回中央本地服务器会引入 WAN 延迟和单点故障。如果该 WAN 链路中断,您的远程分支机构将完全无法对用户进行身份验证。 Cloud RADIUS 则完全颠覆了这一模式。RADIUS 基础设施托管在全球多个可用区中。当用户在分支机构进行连接时,请求会被路由到最近的云边缘节点。与回传到中央本地服务器相比,这显著降低了分布式部署的延迟。此外,云服务提供商默认构建了高可用性。如果一个节点发生故障,流量会自动故障转移到下一个最近的节点。要在本地实现这种级别的冗余,您需要在多个地理位置分散的数据中心中部署双活集群 - 这需要大量的工程投入和资本支出。 现在,让我们来看看维护开销和可扩展性。本地部署的 RADIUS 需要您的团队全天候管理操作系统、应用安全补丁、管理 SSL 证书并监控服务器健康状况。当您需要为大型活动(例如容纳 70,000 人的体育场音乐会)进行扩展时,您必须提前配置新的硬件或虚拟机。这无法实现弹性扩展。Cloud RADIUS 是以 SaaS 服务形式交付的。服务提供商会自动处理底层基础设施、补丁和扩展。您只需通过 Web 仪表板或 API 管理策略和集成。这释放了您的资深工程师,使其免于日常维护,能够专注于战略计划,而不是仅仅维持日常运营。 让我们来讨论与身份提供商的集成。如果您的用户目录已经位于云端(使用 Azure Active Directory、Google Workspace 或 Okta),那么 Cloud RADIUS 解决方案将是天然的选择。它可以通过 API 或安全连接器进行无缝集成。相反,如果您使用的是传统的本地 Active Directory,且由于安全或合规性原因无法暴露给互联网,那么本地 RADIUS 服务器可能是您唯一可行的选择。它可以直接查询本地 AD,而无需穿透防火墙,这在对数据主权有严格要求的医疗环境或政府机构中尤为重要。 现在让我们谈谈合规性。PCI-DSS 要求持卡人数据环境使用强身份验证。GDPR 要求妥善处理个人数据 - 包括身份验证日志。Cloud RADIUS 提供商通常会提供 SOC 2 Type II 认证、GDPR 数据处理协议和区域数据驻留选项。本地部署使您能够完全控制数据的存储位置,这在高度受监管的行业中可能是有利的。然而,这也意味着合规性的负担将完全由您的团队承担。 让我更深入地剖析一下每种方法的底层技术架构,因为了解其运行机制将有助于您做出更明智的决策。 在传统的本地 RADIUS 部署中,您通常会有一台或多台运行 Microsoft 的网络策略服务器 - 通常称为 NPS - 或开源 FreeRADIUS 平台的服务器。这些服务器位于您的网络边界内,并通过 UDP 与您的接入点进行通信,通常身份验证使用 1812 端口,计费使用 1813 端口。接入点和 RADIUS 服务器之间的共享密钥是一项关键的安全要素 - 它必须足够长、随机并定期轮换。 FreeRADIUS 是全球部署最广泛的 RADIUS 服务器,为全球数亿用户提供身份验证。它具有高度可配置性,支持极广泛的 EAP 方法,并能与几乎任何后端目录集成。然而,这种灵活性是有代价的:它需要专业的管理。配置错误是身份验证失败的常见原因,而调试 FreeRADIUS 日志需要丰富的经验。 Cloud RADIUS 平台则抽象化了所有这些复杂性。在底层,它们在多个云区域运行着分布式 RADIUS 基础设施,但您只需通过简洁的 Web 界面或 API 与其进行交互。您只需定义自己的身份验证策略 - 哪些 SSID 映射到哪些用户组、允许哪些 EAP 方法、如何处理未知设备 - 平台就会处理其余的一切。 本地部署的 RADIUS 仍保持明显优势的一个领域是,那些对身份验证吞吐量要求极高且延迟预算极为严苛的环境。例如大型交通枢纽 - 机场或火车站 - 随着旅客的到来,成千上万的设备同时尝试进行身份验证。在这种情况下,本地 RADIUS 集群可以在一毫秒内处理身份验证请求,而 Cloud RADIUS 请求必须通过互联网往返,这取决于服务商最近的边缘节点,会增加 5 到 50 毫秒不等的延迟。 第 3 部分 - 实施建议与常见误区 让我通过两个真实世界的场景来具体说明。 场景一:一家在六个国家拥有 45 家分店的欧洲酒店集团。其 IT 团队是集中式的,只有三名网络工程师管理整个资产。他们之前在每个分店的虚拟机上运行 FreeRADIUS - 共有 45 个独立的实例需要打补丁、监控和维护。当某家分店的证书过期时,导致了一场大型会议期间的宾客 WiFi 完全中断。他们迁移到了 Cloud RADIUS 服务,实现了集中式策略管理并消除了单点维护。这支三名工程师的团队收回了此前用于 RADIUS 维护的大约 40% 的时间。 场景二:一个拥有 68,000 个座位的国家体育场。IT 团队对数据主权有严格的要求 - 所有身份验证日志必须保留在英国本土。他们在本地部署了双 RADIUS 集群(双活配置),并在 20 英里外的托管设施中部署了二级集群。这赋予了他们本地控制权、低于毫秒级的身份验证,以及无需依赖互联网连接即可处理突发流量的能力。 在部署 Cloud RADIUS 时,最常见的误区是忽略了场馆本地的互联网连接。Cloud RADIUS 完全依赖 WAN 链路。为了缓解这一问题,请实施本地生存能力策略 - 在本地网络控制器上为关键员工缓存凭据,或使用 SD-WAN 以确保互联网链路的高可用性。 对于本地部署,最大的运维风险是证书管理。如果您的本地 RADIUS 服务器上的证书过期,所有客户端设备都将拒绝连接,从而导致完全的身份验证中断。Cloud RADIUS 提供商可以自动进行证书轮换,从而完全消除这种风险。 第 4 部分 - 快速问答 问题一:Cloud RADIUS 是否支持打印机和物联网传感器等无屏设备的 MAC 身份验证绕过?回答:是的。大多数企业级 Cloud RADIUS 平台都支持 MAB。您可以通过其仪表板或 API 管理 MAC 地址白名单,从而更轻松地处理数百个位置的物联网设备。 问题二:五年内的总拥有成本相比如何?回答:本地部署属于资本支出重资产 - 硬件、许可证、电力、冷却和工程时间。Cloud RADIUS 则是运营支出 - 通常按年度每个用户或每个设备计价。对于快速增长的多站点部署,云端可预测的运营支出通常更具成本效益。拥有 10 个以上站点且网络工程师少于 5 人的组织,几乎总能在 18 个月内从云端获得正投资回报率。 问题三:是否可以运行混合模式?回答:当然可以。访客和物联网 SSID 使用 Cloud RADIUS,对内部 Active Directory 进行身份验证的企业 SSID 使用本地部署。Purple WiFi 原生支持这种混合模式。 问题四:云提供商服务中断期间会发生什么?回答:知名的 Cloud RADIUS 提供商发布了 99.99% 在线时间的服务等级协议,并提供多区域冗余支持。请务必为您的接入点配置备用策略 - 无论是开放访问受限的 VLAN,还是本地缓存的凭据 - 以优雅地处理这种场景。 第 5 部分 - 总结与后续步骤 总结核心决策框架。当您拥有单一的大型场所且具有严格的数据主权要求、物理隔离的安全环境或无法连接到云端的传统本地目录时,请选择本地 RADIUS。当您拥有分布式的多站点业务版图、云原生身份提供商(如 Okta 或 Azure AD)、小型的中央 IT 团队,或者需要在没有硬件采购交付周期的情况下在新站点快速部署时,请选择 Cloud RADIUS。 归根结底:对于当今大多数多站点场所运营商而言,Cloud RADIUS 是运营上更优的选择。全球分布的云基础设施已在很大程度上消除了本地部署的延迟优势。在做出决定之前,请审计三件事:您当前的身份提供商及其是否为云原生、每个站点的广域网韧性,以及您的团队管理日常维护的能力。这三个因素将告诉您哪条路径适合您的组织。 感谢您参加本次 Purple 技术简报会。欲了解更多关于企业 WiFi 架构的深入解析,请访问 Purple.ai 的指南库。

核心系列的一部分:企业级 WiFi 安全指南

Cloud RADIUS 对比本地部署 RADIUS:IT 团队决策指南

执行摘要

RADIUS 认证是企业级 WiFi 安全的核心。无论是通过 IEEE 802.1X 保障企业员工访问安全,还是跨多区域场所管理访客接入,托管 RADIUS 基础设施的位置都直接决定了运行时间、安全态势以及总体拥有成本 (TCO)。

Cloud RADIUS 服务提供托管的、全球分布式的认证基础设施,具备内置的高可用性、自动证书轮换和弹性可扩展性。这消除了分布式本地部署所需的每站维护负担。而在本地运行 FreeRADIUS 或 Microsoft Network Policy Server (NPS) 的本地 RADIUS,则能提供亚毫秒级的本地局域网认证、完整的数据主权以及对广域网连接的独立性 - 这些优势在物理隔离或高密度环境中依然至关重要。

对于大多数多场所运营商 - 酒店集团、零售连锁、医疗机构和企业办公室 - Cloud RADIUS 能以降低 30% 至 50% 的 5 年 TCO,提供更卓越的运营成果。本指南为您评估适合贵组织的架构提供了一个技术框架。

架构对比:Cloud RADIUS 对比 本地 RADIUS

评估 RADIUS 部署模型需要权衡本地网络延迟与多场所运营管理。

架构维度 Cloud RADIUS 本地 RADIUS (NPS / FreeRADIUS)
基础设施占用空间 零本地服务器;完全托管的多区域云代理。 每个场所或区域数据中心都需要专用的物理或虚拟服务器。
身份目录集成 与 Microsoft Entra ID (Azure AD)、Okta 和 Google Workspace 直接进行 API 和 OAuth 集成。 通过 LDAP/Kerberos 原生集成到 Active Directory Domain Services (AD DS);对于云身份提供商 (IdP) 较为复杂。
证书管理 (EAP-TLS) 通过 SCEP / EST 自动进行客户端证书颁发和 PKI 生命周期管理。 需要内部 Active Directory Certificate Services (ADCS) 和手动的 NDES 服务器配置。
高可用性与故障转移 跨多个云可用区内置双活地理冗余。 跨场所需要冗余服务器对、负载均衡器和手动的数据库复制。
WAN 依赖性 需要互联网连接(可通过双 ISP WAN 弹性备份或本地接入点凭据缓存进行缓解)。 独立于互联网运行时间,可进行本地 LAN 身份验证。
身份验证延迟 15毫秒至45毫秒(对于无线 802.1X EAP 握手而言是无法察觉的)。 亚毫秒级(<2毫秒)本地 LAN 响应时间。

企业 IT 决策者的关键决策标准

在 Cloud RADIUS 与本地部署之间进行选择时,请评估以下五个核心维度:

1. 多站点管理开销

本地 RADIUS 基础设施的操作复杂度随着每个新场馆的增加而呈线性增长。每个站点都需要操作系统补丁、安全更新、SSL/TLS 证书更新以及 RADIUS 客户端 (NAS) IP 更新。

Cloud RADIUS 将所有场馆的配置集中到一个单一的 Web 管理门户中。接入点和无线局域网控制器 (WLC) 使用 RadSec (RADIUS over TLS) 向云端 RADIUS 端点进行身份验证,从而在数百个分支机构中实现安全策略的标准化。

2. 现代身份提供商 (IdP) 兼容性

传统的 RADIUS 服务器(如 Microsoft NPS)依赖于专为本地 Active Directory 设计的 NTLM 和 Kerberos 协议。随着企业向 Microsoft Entra ID、Google Workspace 或 Okta 等云原生身份平台迁移,将传统的 NPS 连接到云身份目录需要复杂的域控制器或密码同步代理。

Cloud RADIUS 平台通过安全的 REST API 和 SCIM 自动配置直接与现代云 IdP 对接。这样,当员工在 Entra ID 或 Okta 中离职时,可以瞬间撤销其用户访问权限。

3. SCEP 和 EAP-TLS 证书自动化

密码是企业 WiFi 安全中最薄弱的环节。部署 802.1X EAP-TLS 身份验证可以用存储在硬件 TPM 或 Apple 安全隔区中的数字客户端证书取代脆弱的密码。

在本地 RADIUS 基础设施上设置 EAP-TLS 需要 Active Directory 证书服务 (ADCS) PKI、网络设备注册服务 (NDES) 服务器和 Intune 证书连接器。Cloud RADIUS 将这一过程简化为零接触工作流,为 Intune 和 Jamf 管理的端点自动颁发和轮换 SCEP 证书。

4. 总体拥有成本 (TCO) 与资本支出

本地 RADIUS 会产生大额的服务器硬件、虚拟机管理程序许可和硬件安全模块 (HSM) 资本支出 (CapEx),以及电力、冷却和高级网络工程师维护工时等持续的运营支出 (OpEx)。

Cloud RADIUS 采用可预测的按设备或按用户订阅模式运行,通过消除硬件更新周期和手动 RADIUS 管理,可将 5 年的 TCO 降低高达 50%。

对您的具体配置有疑问吗?

我们的团队与 80,000 多个场所的运营方、IT 经理和网络工程师保持合作。预约 20 分钟的通话,我们将为您展示同行是如何解决类似问题的。

投资回报率 (ROI) 及 5 年成本明细

以下财务对比模拟了一个拥有 20 个站点、每个站点 50 个无线接入点以及 4,000 个活跃身份验证端点的企业资产。

成本构成 本地 RADIUS (20 个站点) Cloud RADIUS (20 个站点)
硬件(服务器、高可用对、设备) £80,000 - £120,000 £0
操作系统和服务器许可 £10,000 - £30,000 £0
年度云订阅费(5 年) £0 £90,000 - £140,000
电力、冷却和机架空间 £15,000 - £25,000 £0
网络工程维护(5 年) £60,000 - £100,000 £10,000 - £20,000
5 年总拥有成本 £165,000 - £275,000 £100,000 - £160,000

RADIUS 基础设施的安全最佳实践

1. 强制执行 RadSec (基于 TLS 的 RADIUS - RFC 6614)

传统的基于 UDP(端口 1812/1813)的 RADIUS 仅对用户密码属性进行加密,从而使用户名标头和 MAC 地址在 WAN 链路上以明文形式可见。RadSec 将 RADIUS 数据包封装在 TLS 隧道中,在接入点与 RADIUS 代理之间提供端到端加密和双向证书身份验证。

2. 实施自动化的证书吊销列表 (CRL) 验证

客户端证书部署必须与严格的 CRL 或 OCSP(在线证书状态协议)验证相结合。如果员工离职或移动终端丢失,RADIUS 代理必须在每次 EAP-TLS 握手期间检查吊销端点,以立即拒绝网络访问。

3. 动态 RADIUS VLAN 分配

利用 RADIUS 分配的 VLAN 属性(Tunnel-Type、Tunnel-Medium-Type、Tunnel-Private-Group-ID)根据用户组数,动态地将终端放置到指定的网络段。公司笔记本电脑进入内部生产 VLAN,而访客设备则进入隔离的纯互联网段 - 从而满足 PCI-DSS 和 ISO 27001 合规标准。

使用 Purple Cloud RADIUS 升级您的 802.1X 安全性

消除本地 RADIUS 硬件管理、NPS 证书过期风险以及复杂的 NDES 服务器。Purple Cloud RADIUS 与 Microsoft Entra ID、Intune 您的现有无线控制器直接集成,可在所有场所实现免配置的 EAP-TLS 身份验证。

预约 Cloud RADIUS 架构评估 →

常见问题解答 (FAQ)

如果场所的互联网连接中断,Cloud RADIUS 会发生什么?

现代 Cloud RADIUS 部署通过将双 ISP 连接与接入点生存力功能相结合,来降低对广域网 (WAN) 的依赖。接入点会在本地缓存最近经过身份验证的会话,从而允许员工终端在临时 WAN 中断期间保持活跃的网络连接。

Cloud RADIUS 可以与本地 Active Directory 集成吗?

可以。Cloud RADIUS 平台可以通过安全的轻量级连接器或目录同步服务(例如 Entra Connect)查询本地 Active Directory,从而在不干扰现有域控制器的情况下,促进从传统 NPS 到云端身份验证的渐进式迁移。

Cloud RADIUS 是否必须使用 EAP-TLS,还是我们可以继续使用 PEAP-MSCHAPv2?

Cloud RADIUS 同时支持 PEAP-MSCHAPv2 和 EAP-TLS。然而,强烈建议使用带有数字客户端证书的 EAP-TLS,因为如果客户端设备省略了服务器证书验证,PEAP-MSCHAPv2 很容易受到凭据收集和中继攻击。

关键定义

RADIUS (Remote Authentication Dial-In User Service)

一种网络协议(RFC 2865),为连接到网络的用户提供集中式验证、授权和计费(AAA)。RADIUS 基于 UDP 运行,充当网络准入设备(接入点、交换机)与身份目录(Active Directory、LDAP、云 IdP)之间的经纪人。

IT 团队在为 WiFi 或有线网络部署 802.1X 验证时都会遇到 RADIUS。它是企业网络准入控制的基础协议,也是 WPA2-Enterprise 和 WPA3-Enterprise 部署的必需项。

802.1X

基于端口的网络准入控制的 IEEE 标准,定义了基于 EAP 验证的框架。在 WiFi 环境中,802.1X 需要三个组件:客户端( supplicant,即客户端设备)、验证器( authenticator,即接入点)和验证服务器( authentication server,即 RADIUS)。在 RADIUS 返回 Access-Accept 之前,接入点会阻止来自客户端的所有流量。

802.1X 是 WPA2-Enterprise 和 WPA3-Enterprise 网络的验证机制。IT 团队使用它来确保只有获得授权的设备和用户才能连接到企业 WiFi,并根据用户身份进行动态 VLAN 分配。

EAP (可扩展身份验证协议)

在 802.1X 中使用的灵活身份验证框架,支持多种身份验证方法。常见的 EAP 方法包括 EAP-TLS(基于证书,安全性最强)、PEAP-MSCHAPv2(基于密码且带有服务器证书验证)以及 EAP-TTLS(隧道密码身份验证)。

EAP 方法的选择直接影响安全态势和部署复杂性。EAP-TLS 要求在每台设备上安装客户端证书,这使得部署更加复杂,但对凭据窃取攻击的防御能力显著增强。受监管行业(医疗保健、金融)的 IT 团队应默认使用 EAP-TLS。

FreeRADIUS

全球部署最广泛的开源 RADIUS 服务器,为全球数亿用户提供身份验证服务。FreeRADIUS 支持广泛的 EAP 方法和后端集成,无授权许可成本,且在 Linux 上运行。它需要熟练的管理和基于文件的配置。

FreeRADIUS 是非微软环境中本地 RADIUS 部署的默认选择。在评估云端与本地部署决策时,IT 团队应评估其内部是否拥有有效运营 FreeRADIUS 的专业知识,因为配置错误是导致身份验证事件的主要原因。

NPS (网络策略服务器)

微软内置的 RADIUS 服务器,随 Windows Server 附带。NPS 与 Active Directory 进行原生集成,并支持 PEAP-MSCHAPv2 和 EAP-TLS。它通过 Windows Server GUI 进行管理,是微软主导环境下的默认 RADIUS 选择。

运行 Windows Server 基础设施的 IT 团队通常会部署 NPS 作为其本地 RADIUS 服务器。NPS 与 Windows Server 许可和 Active Directory 紧密结合,这简化了微软环境中的部署,但在混合或云原生环境中的灵活性会受到限制。

MAC 身份验证绕过 (MAB)

一种将设备的 MAC 地址作为其凭据的身份验证方法,允许无法运行 802.1X 客户端的无头设备(打印机、物联网传感器、POS 终端)向网络进行身份验证。系统会根据 RADIUS 服务器上的白名单对 MAC 地址进行检查。

MAB 对于任何拥有物联网设备或传统设备的网络都至关重要。IT 团队必须维护准确的 MAC 地址库存,并实施添加新设备的流程。云 RADIUS 平台通常提供集中式仪表板,用于跨所有站点管理 MAB 列表,这比在 FreeRADIUS 上管理每个站点的配置文件要高效得多。

RadSec (基于 TLS 的 RADIUS)

RADIUS 协议的扩展 (RFC 6614),通过 TLS 而非 UDP 传输 RADIUS 数据包。RadSec 在 NAS 和 RADIUS 服务器之间提供完全的传输加密和双向身份验证,解决了传统基于 UDP 的 RADIUS 协议中一些已被充分证实的安全性缺陷。

传统的 RADIUS 仅对用户密码属性进行加密;所有其他属性(包括用户名和会话数据)均以明文形式传输。RadSec 是 RADIUS 的现代安全传输机制,受到大多数企业级云 RADIUS 平台和现代接入点厂商的支持。部署新 RADIUS 基础设施的 IT 团队应评估将 RadSec 作为默认传输协议。

VLAN 分配 (RADIUS 分配的 VLAN)

一种 RADIUS 功能,可根据身份验证结果将连接设备动态分配到特定的 VLAN。RADIUS 服务器在 Access-Accept 响应中返回 Tunnel-Type (13=VLAN)、Tunnel-Medium-Type (6=802) 和 Tunnel-Private-Group-ID (VLAN ID) 属性,随后接入点将设备分配到指定的 VLAN。

动态 VLAN 分配是 IT 团队根据用户身份实施网络隔离的机制。单个 SSID 可以为多种用户类型(访客、员工、承包商、物联网设备)提供服务,每种类型都会根据其 RADIUS 身份验证结果自动分配到相应的 VLAN 中。对于处理持卡人数据的网络,这是 PCI-DSS 的一项要求。

高可用性 (HA) RADIUS

一种 RADIUS 部署架构,可确保即使单个服务器发生故障,身份验证服务仍保持可用。常见的 HA 模式包括双活集群(两台服务器同时处理流量并进行负载均衡)、主备故障转移(当主服务器发生故障时,备用服务器接管)以及地理分布式冗余(服务器位于不同的物理位置)。

高可用性 (HA) 是任何生产环境 RADIUS 部署的关键设计考量因素。IT 团队必须定义其恢复时间目标 (RTO) - 即发生故障后必须多快恢复身份验证 - 并相应地设计其 HA 架构。云 RADIUS 提供商将 HA 作为内置服务提供;而本地部署的 HA 则需要明确的架构设计和持续的维护。

应用实例

一家欧洲酒店集团在六个国家拥有 45 家分店。每家分店拥有 150 到 400 间客房以及会议设施。中央 IT 团队由三名网络工程师组成。目前,他们在每家分店的虚拟机上运行 FreeRADIUS - 共计 45 个独立实例。在一场大型会议期间,某家分店的证书过期导致了整个宾客 WiFi 系统崩溃。首席技术官希望消除此类事件并降低维护开销。推荐使用什么架构?

推荐架构:集成了 Purple Guest WiFiCloud RADIUS

  1. 选择 Cloud RADIUS 服务商:需在欧洲设有数据驻留节点(以满足 GDPR 合规要求),并能与您现有的 IdP 原生集成。如果该酒店集团使用 Azure AD 开展员工身份验证,请选择支持 Azure AD LDAP 连接器的平台。

  2. 首先迁移宾客 WiFi SSID。宾客身份验证是量最大但风险最低的迁移目标。配置 Purple 的 Captive Portal 来处理宾客入网(数据捕获、同意书确认、品牌化认证页面),并将已通过验证的会话传送至 Cloud RADIUS 后端。这可立即免除每家分店针对宾客网络维护 FreeRADIUS 的负担。

  3. 逐家分店迁移员工 SSID,先从较小的分店开始。对于每家分店,在切换生产流量之前,使用测试 SSID 进行为期两周的并行部署。

  4. 在每家分店配置 WAN 容灾能力。部署 SD-WAN 或双 ISP 连接。配置无线控制器在本地缓存员工凭证长达 8 小时,确保即使在短暂的网络中断期间,酒店运营人员也能完成身份验证。

  5. 迁移完成后停用每家分店的 FreeRADIUS 虚拟机。保留虚拟机镜像快照 30 天,作为回滚的安全保障。

  6. 通过 Cloud RADIUS 控制面板实施集中式策略管理。仅需定义一次 VLAN 分配策略,即可应用到所有 45 家分店 - 而此前这项工作需要逐个编辑每家分店的配置文件。

预期效果:消除证书过期事件(实现自动轮转),减少约 40% 的 RADIUS 相关工程时间,并在云服务商设有本地边缘节点的分店中,改善身份验证延迟问题。

考官评语: 此场景是迁移到 Cloud RADIUS 的典型用例。关键的决策推动因素包括分布式多站点足迹(45 家分店)、精简的中央 IT 团队(3 名工程师)以及证书管理失败这一特定的痛点。分阶段迁移方法 - 先宾客 SSID,后员工 SSID - 是最佳实践,因为它可以限制过渡期间的影响范围。WAN 容灾能力要求对酒店业至关重要:如果在网络中断期间酒店无法将员工验证到物业管理系统 VLAN,将面临严重的运营后果。虽然曾考虑过继续保留本地部署 FreeRADIUS 的方案,但由于它会使维护负担持续存在,且无法解决证书管理的根本问题,因而被予以否决。

一个拥有 68,000 个座位的国家体育场每年举办 30 场大型活动。在门票售罄的比赛中,并发 WiFi 用户峰值超过 25,000 人。该体育场拥有 10Gbps 的专用互联网连接,但 IT 安全团队提出了硬性要求:所有身份验证日志必须保留在英国境内,且不得经过公共互联网。该体育场还运行着一个符合 PCI-DSS 标准的特许经营收银网络。哪种 RADIUS 架构比较合适?

推荐架构:采用双活集群和托管灾备的本地 RADIUS

  1. 部署主要的双活 RADIUS 集群,设在体育馆内的本地数据房中。使用两台运行 FreeRADIUS 的物理服务器进行双活配置,并通过无线控制器的 RADIUS 服务器列表进行负载均衡。每台服务器都应能够独立处理全部验证负载 - 针对活动入场高峰期每分钟 3,000 次以上的验证进行容量规划。

  2. 在英国的托管设施部署辅助集群,距离体育馆 30 英里以内,通过专用的私有 WAN 链路(而非公共互联网)连接。这在不违反数据主权要求的情况下提供了站点级灾难恢复。

  3. 对 PCI DSS 环境进行隔离,为销售终端(POS)SSID 制定专用的 RADIUS 策略。通过 RADIUS 属性将 POS 设备分配到专用的 VLAN。确保 POS 验证的 RADIUS 计费日志至少保留 12 个月,并按照 PCI DSS 要求 10 存储在本地。

  4. 为所有员工和 POS 设备验证实施 EAP-TLS。部署内部证书颁发机构(Microsoft ADCS 或等效机构)来颁发和管理客户端证书。配置自动证书更新,并提前 90 天发出警报。

  5. 在接入点和本地 RADIUS 集群之间部署 RadSec(基于 TLS 的 RADIUS),以加密内部网络上的验证流量 - 鉴于高密度的公共环境,这一点尤为重要。

  6. 在重大活动之前预配置容量。与体育馆的活动运营团队合作,提前 72 小时获取确认的出席人数,并针对预期的峰值验证率验证 RADIUS 服务器容量。

预期成果:活动入场高峰期间实现亚毫秒级验证延迟、完全符合数据主权合规性、符合 PCI DSS 的验证日志记录,以及通过双活集群架构实现 99.99%+ 的可用性。

考官评语: 此场景代表了采用本地 RADIUS 的最强有力理由。数据主权要求、PCI DSS 合规性、极端的峰值负载以及专用的高带宽互联网连接相结合,使得本地部署成为正确的选择。托管灾备站点至关重要 - 没有异地冗余的单站点本地部署将无法满足企业级可用性标准。核心见解在于,体育馆的数据主权要求是一个硬性限制,它排除了大多数 Cloud RADIUS 提供商(这些提供商通过全球基础设施路由流量)。之所以推荐 EAP-TLS 而非 PEAP,是因为 PCI DSS 环境的驱动 - 对于持卡人数据环境而言,基于证书的验证是更强大的安全姿态。

练习题

Q1. 一家全国性药房连锁店在全英拥有 320 家门店。每家门店只有一条来自主要 ISP 的互联网连接,没有故障转移。该连锁店使用 Microsoft 365 和 Azure Active Directory 进行所有员工身份管理。由 8 名工程师组成的 IT 团队目前管理着每个门店虚拟机上的 FreeRADIUS 实例。CISO 已指出,23% 的门店的 RADIUS 证书将在 90 天内过期。CTO 希望解决这一问题并减少持续的维护开销。您推荐什么 RADIUS 架构?在迁移之前,最关键的单一基础设施变更是什么?

提示:仔细考虑 WAN 弹性要求 - 如果在部署云 RADIUS 后互联网连接中断,门店内的业务会受到什么影响?

查看标准答案

推荐架构:与 Azure Active Directory 集成的云 RADIUS,取代 320 个 FreeRADIUS 实例。鉴于现有的 Microsoft 365 部署,Azure AD 集成非常简单,且云 RADIUS 通过自动轮换立即消除了证书管理危机。

迁移前的关键基础设施变更:WAN 弹性。目前每个门店只有一条 ISP 连接且无故障转移。云 RADIUS 完全依赖互联网连接。在迁移任何门店之前,应部署具有双 ISP 故障转移的 SD-WAN,或者至少将无线控制器配置为在本地缓存员工凭据 8 - 12 小时。如果不进行此变更,失去互联网连接的门店将无法对员工进行企业网络身份验证 - 这可能会阻碍对销售点系统、库存管理和其他依赖网络的业务的访问。

迁移步骤:(1) 在所有 320 家门店部署 SD-WAN 或凭据缓存。(2) 首先迁移证书即将过期的 23% 的门店 - 这解决了眼前的风险。(3) 每周分批迁移 20 - 30 家剩余门店。(4) 迁移后停用 FreeRADIUS 虚拟机。预期结果:零证书过期事件,减少 60 - 70% 的 RADIUS 相关工程时间,在所有 320 家门店实现集中化策略管理。

Q2. 一家会议中心运营商拥有一处可容纳 5000 名代表的旗舰级场馆。该场馆每年举办 200 场活动,涵盖从小型董事会议到大型国际会议的各种规模。在重大活动期间,并发 WiFi 用户峰值可达 4500 人。场馆拥有 1Gbps 专用互联网连接,并配有 99.9% 的 SLA。IT 团队由两名网络工程师组成。没有特定的数据主权要求。目前在本地部署的 FreeRADIUS 服务器已接近生命周期终点。他们应该将其替换为新的本地部署,还是迁移到 Cloud RADIUS?

提示:同时考虑峰值负载曲线和团队规模。单一站点的 4500 名并发用户是支持本地部署的强有力论据,还是团队规模和管理开销使天平向另一端倾斜?

查看标准答案

推荐架构Cloud RADIUS。尽管该场馆属于单站点、高密度的特性,但由于 IT 团队规模较小(2 名工程师)、无数据主权要求以及拥有可靠的专用互联网连接,这些因素使得 Cloud RADIUS 成为更优的选择。

论证分析:4500 名并发用户的峰值负载完全在企业级 Cloud RADIUS 平台的吞吐能力范围内,这些平台专为应对更高的流量而设计。云端路由带来的 5 - 20ms 的额外延迟在会议环境中是无法察觉的。拥有 99.9% SLA 的 1Gbps 专用互联网连接为依赖 Cloud RADIUS 提供了足够的广域网(WAN)可靠性。

决定性因素是团队规模。由两名工程师来管理本地 FreeRADIUS 的替换工作(包括硬件采购、操作系统加固、证书管理、EAP 配置以及持续维护),对于一个小团队来说意味着巨大的持续性开销。Cloud RADIUS 将此简化为策略管理,从而将这两名工程师解放出来,去专注于场馆更广泛的网络基础设施需求。

部署建议:在无线控制器上为场馆运营员工的 SSID 配置凭据缓存,以便在发生短暂的互联网中断时提供生存能力。确保 Cloud RADIUS 提供商拥有英国或欧洲的边缘节点,以最大限度地降低高密度活动场景下的认证延迟。

Q3. 一家英国国家医疗服务体系(NHS)区域信托机构在全县运营着 12 个医院站点。其认证要求包括:(1)员工通过基于 EAP-TLS 的 802.1X 访问临床网络;(2)访客/患者通过 Captive Portal 使用 WiFi;(3)医疗设备通过 MAC 认证绕过(MAB)进行认证。该信托机构的信息治理团队强制要求所有与患者相关的数据(包括认证日志)必须保留在英格兰境内经 NHS 批准的数据中心内。该信托机构使用本地 Active Directory,目前没有迁移到 Azure AD 的计划。您推荐采用何种架构?

提示:此场景包含多个硬性约束条件。请识别每一个条件,并确定它是否会完全或仅部分排除云 RADIUS。

查看标准答案

推荐架构:混合架构 - 本地 RADIUS 用于临床人员和医疗设备认证;Cloud RADIUS(符合 NHS 合规要求)或本地 RADIUS 用于访客/患者 WiFi。

约束条件分析

  • 数据主权(经 NHS 批准的英国数据中心):这排除了大多数商业 Cloud RADIUS 提供商,除非他们提供符合 NHS 合规要求的数据驻留。一些提供商提供针对 NHS 的特定部署;这些需要进行评估。如果不存在符合合规要求的云选项,则所有认证均需在本地进行。
  • 本地 Active Directory 且无云同步:这是集成 Cloud RADIUS 的硬性约束。如果没有 Azure AD Connect 或同等工具,Cloud RADIUS 无法查询信托机构的员工目录。因此,员工认证必须使用本地 RADIUS。
  • 临床人员采用 EAP-TLS:本地 FreeRADIUS 和 NPS 均支持。需要内部 PKI(在 AD 集成环境中推荐使用 Microsoft ADCS)。

推荐部署:在 12 个医院站点的每一个部署本地 RADIUS(NPS 或 FreeRADIUS)处于主备(active-passive)配对状态,并与信托机构的本地 Active Directory 集成。使用 RADIUS 分配的 VLAN 来隔离临床、行政和医疗设备流量。对于访客/患者 WiFi,部署 Purple 的 Captive Portal 以进行符合 GDPR 的数据采集和同意书管理 - 访客认证无需 RADIUS,从而完全绕过了访客网络的数据主权约束。医疗设备 MAB 策略在本地 RADIUS 服务器上进行管理,MAC 地址列表通过配置管理工具进行集中维护。

需要缓解的关键风险:跨 12 个站点的 EAP-TLS 证书管理。部署 Microsoft ADCS 并通过组策略(Group Policy)实现自动证书注册,以确保所有临床设备自动接收和更新证书。

对您的具体配置有疑问吗?

我们的团队与 80,000 多个场所的运营方、IT 经理和网络工程师保持合作。预约 20 分钟的通话,我们将为您展示同行是如何解决类似问题的。