跳至主要内容

RADIUS-as-a-Service 对混合员工队伍的安全益处

本技术参考指南阐述了 RADIUS-as-a-Service 如何为分布式场所的混合员工队伍保障网络访问安全。它涵盖了用云端托管身份验证服务取代本地 RADIUS 基础设施的架构、安全益处和部署步骤。对于酒店、零售连锁店、体育场馆和公共部门组织的 IT 经理和网络架构师,本指南提供了在本季度评估并实施云 RADIUS 迁移所需的证据。

📖 9 分钟阅读📝 523 🔧 2 应用实例3 练习题📚 9 关键定义

收听本指南

查看播客转录
欢迎收听来自 Purple 的技术简报。我是您的主持人。今天我们将探讨企业网络架构中的一项关键转变:从本地 RADIUS 服务器迁移到 RADIUS-as-a-Service。如果您负责酒店集团、零售连锁、体育场馆或任何大型公共场所的 IT 管理,您就会知道,保障混合员工的网络访问安全已不再是次要问题。它是您运营安全、合规态势的核心,坦率地说,也关乎您能否安然入睡。 今天我们将涵盖五个领域。首先是背景:为什么传统的本地 RADIUS 基础设施难以跟上混合办公的步伐。第二是 RADIUS-as-a-Service 的技术架构以及它的实际工作原理。第三是您获得的核心安全优势。第四是实用的实施指南和需要避免的陷阱。第五是快速问答环节,涵盖我们最常听到 IT 经理和网络架构师提出的问题。 让我们从背景开始。二十年来,802.1X 认证一直依赖于在 Linux 上运行 FreeRADIUS、在 Windows 上运行 Microsoft Network Policy Server,或在专用硬件上运行 Cisco Identity Services Engine 的物理服务器。这些系统确实有效,目前仍在发挥作用。但它们需要持续的维护。您必须修补操作系统、管理证书链、手动配置高可用性,并在多台服务器之间构建冗余。在员工频繁往返于办公室、远程地点、酒店房间和客户现场的今天,这种静态的本地基础设施已成为一种真正的负担。 随着向云身份提供商的迁移,这一问题变得更加复杂。例如,Microsoft NPS 与 Active Directory 紧密耦合。它不提供对 Microsoft Entra ID、Google Workspace 或 Okta 的原生支持。如果您的组织已迁移到这些云目录中的任何一个,您将面临痛苦的选择:要么仅为了支持 RADIUS 服务器而维护一个并行的 Active Directory,要么在自定义集成上投入大量的工程精力。这两个选择都不尽人意。 RADIUS-as-a-Service 彻底改变了这一局面。它将认证引擎转移到了云端。您不再需要管理基础设施,只需管理策略。供应商负责处理服务器、补丁、高可用性和集成。您定义谁可以访问什么,服务负责执行。 现在让我们进入技术架构。RADIUS(代表远程身份验证拨号用户服务)是 RFC 2865 中定义的协议。它为网络访问提供集中的认证、授权和计费(即 AAA)。当设备连接到您的 WiFi 网络时,接入点将作为 RADIUS 客户端。它将认证请求转发给 RADIUS 服务器。服务器根据您的身份存储验证凭据,并返回 Access-Accept 或 Access-Reject。在云 RADIUS 部署中,服务器由服务提供商托管在多个地理分布的数据中心。无论您的接入点是 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist 还是 Ubiquiti UniFi,它们都会通过安全的加密隧道指向云 RADIUS 端点。从接入点的角度来看,认证流程与本地部署的 RADIUS 完全相同。不同之处在于,服务器本身由提供商进行管理、修补和扩展。 现代云 RADIUS 部署中最重要的安全增强功能是向 EAP-TLS 的转变,即带有传输层安全性的可扩展身份验证协议。EAP-TLS 在 RFC 5216 中定义,并使用数字证书提供双向认证。客户端设备和 RADIUS 服务器都会向对方展示证书。这彻底消除了认证过程中的密码。证书在密码学上与设备绑定,无法像密码那样被钓鱼、猜测或窃取。 第二大核心安全功能是动态 VLAN 分配。当 RADIUS 服务器对用户进行身份验证时,它不仅仅是批准或拒绝访问。它还会根据用户的身份和角色,告知接入点将设备放入哪个虚拟局域网。酒店前台接待员通过身份验证后,会被放入前台 VLAN,并具有访问物业管理系统的权限。客房服务人员被放入仅有互联网访问权限的受限 VLAN。访客设备被放入访客 VLAN,与所有企业资源完全隔离。而物联网设备(如安全摄像头)则被放入专用的物联网 VLAN。 这种基于身份的网络分段是零信任安全模型的基础。您不再仅仅因为某个设备连接到了特定的 SSID 就信任它。您是基于经过验证的身份授予访问权限,并将该访问权限限制在仅满足该身份所需的范围内。这是应用于网络访问的最小特权原则。 我们再来看看合规性方面。PCI-DSS 4.0 版本要求对任何接触持卡人数据的网络实施严格的访问控制。要求 8 强制要求对所有用户进行唯一身份验证。要求 1 要求进行网络分段。采用 EAP-TLS 和动态 VLAN 分配的云 RADIUS 直接满足了这两项要求。对于 GDPR,云 RADIUS 提供的集中式审计日志为您提供了谁在何时通过哪台设备访问网络的完整记录。该审计追踪对于证明合规性以及调查任何潜在的数据泄露至关重要。 现在,让我为您介绍两个具体的实施场景,以说明这在实践中是如何工作的。 第一种场景是酒店集团。假设一家拥有两百间客房的酒店物业,他们目前为员工 WiFi 使用共享的预共享密钥。从总经理到季节性客房服务团队,每位员工都使用相同的密码。当季节性员工在夏季结束离职时,密码很少会被更改,因为更改密码意味着要更新物业内的每台设备。这是一个教科书式的安全漏洞。 解决方案是部署与 Microsoft Entra ID 集成的 RADIUS-as-a-Service。该酒店将其 Cisco Meraki 接入点配置为使用带有 802.1X 的 WPA3-Enterprise。每位员工都使用其 Entra ID 凭据进行身份验证。RADIUS 服务器从目录中读取他们的角色,并动态地将他们分配到相应的 VLAN。客房服务人员被分配到 VLAN 10,仅拥有客房服务任务管理系统的访问权限。前台接待人员被分配到 VLAN 20,拥有物业管理系统的访问权限。管理人员被分配到 VLAN 30,拥有更广泛的访问权限。当季节性员工的合同结束时,他们的 Entra ID 帐户会被禁用,其 WiFi 访问权限会立即在物业内的每个接入点上被撤销,无需更改任何密码。 第二种场景是全国零售连锁店。假设一个拥有四百家门店的连锁品牌。他们目前在本地门店服务器上管理着四百个独立的 FreeRADIUS 实例。每个服务器都需要单独的补丁分发、监控和维护。当披露关键漏洞时,安全团队必须对四百台服务器进行补丁修复,这通常需要数周时间,导致整个资产在此窗口期间暴露在风险之中。 解决方案是迁移到单个 RADIUS-as-a-Service 实例。所有四百家门店都将其 HPE Aruba 接入点指向相同的云端 RADIUS 终端。POS 终端使用通过 MDM 平台推送的机器证书并通过 EAP-TLS 进行身份验证。RADIUS 服务器将它们分配到符合 PCI 规范的 VLAN 中,与其他所有网络流量隔离。门店员工使用通过 Okta 进行身份验证的独立 SSID,将他们分配到普通员工 VLAN 中。安全团队现在可以通过单个仪表板管理一组策略。当披露漏洞时,服务提供商会修复基础设施。零售连锁店的安全团队只需专注于策略,而不是繁杂的底层维护。 现在让我们介绍一下实施建议以及需要避免的陷阱。 第一步是将云端 RADIUS 服务连接到您的身份提供商。对于 Microsoft Entra ID 或 Google Workspace,这通常涉及授权企业应用程序。将您的目录组映射到特定的网络策略。在开始之前,请仔细考虑您的角色分类。在开始时做好这一点可以避免以后大量的重复工作。 第二步是为企业设备设置证书部署。配置您的 MDM 平台以将客户端证书推送到受管设备。这可以启用 EAP-TLS 认证并完全免除密码。对于您未管理的设备,您可以使用带有用户凭据的 PEAP 作为备用方案,但 EAP-TLS 应该是所有企业自主设备的目标。 第三步是配置您的网络硬件。将云 RADIUS IP 地址和共享密钥添加到您的无线控制器或接入点。务必配置主端点和备用端点,以利用提供商的内置冗余功能。 第四步是定义您的 VLAN 策略。当 RADIUS 服务器对用户进行身份验证时,它会向接入点返回正确的 VLAN ID。请在部署前规划好这一点。了解每个用户角色应该落入哪个 VLAN,并在正式投入生产前进行彻底测试。 现在来看看常见陷阱。最常见的错误是防火墙配置错误导致阻止了 UDP 端口 1812 和 1813,这两个是 RADIUS 认证和计费端口。在上线前,务必验证您的接入点与云 RADIUS 端点之间的连通性。第二个陷阱是证书信任链断裂。如果您的客户端设备不信任颁发 RADIUS 服务器证书的根证书颁发机构,它们将默默拒绝连接。这看起来像是网络中断,但实际上是 PKI 配置问题。 让我们进入快速提问环节。 问题一:如果我们的互联网连接中断会发生什么?如果站点失去互联网连接,它将无法访问云 RADIUS。但是,如果站点没有互联网,用户反正也无法访问云应用程序。对于至关重要的本地资源,某些接入点提供本地生存模式。但主要的依赖项仍是您的 WAN 链路,您组织使用的几乎所有云服务都是如此。 问题二:云 RADIUS 是否符合 GDPR 和 PCI-DSS 标准?是的。采用加密传输的集中式身份验证支持强大的合规性态势。审计日志符合 PCI-DSS 要求,严格的访问控制支持 GDPR 的数据最小化和访问限制原则。 问题三:这能与我们现有的硬件配合使用吗?是的。RADIUS 是 RFC 2865 中定义的标准协议。如果您的硬件支持 802.1X(来自 Juniper Mist、Ubiquiti UniFi、Cambium、Extreme Networks 和 Fortinet 的所有企业级设备都支持),它将适用于任何符合标准的一站式 RADIUS-as-a-Service。总结一下关键要点。首先,RADIUS as a Service 用托管云平台取代了本地服务器,减少了资本支出和维护开销。其次,云 RADIUS 与 Microsoft Entra ID、Okta 和 Google Workspace 原生集成,消除了对复杂中间件的需求。第三,它支持动态 VLAN 分配,确保用户和设备根据其经过验证的身份进入正确的网络段。第四,过渡到 EAP-TLS 消除了网络中密码被盗和网络钓鱼攻击的风险。第五,集中式云管理可确保数以百计的分散场馆位置拥有始终如一的安全策略。第六,服务商负责处理安全补丁和高可用性。第七,云 RADIUS 通过执行严格的、基于身份的访问控制以及完整的审计日志记录,支持符合 PCI DSS 和 GDPR 规范。 您的下一步是评估您当前的 RADIUS 基础设施。计算真实的拥有成本,包括许可、硬件更新周期以及用于维护的工程时间。然后,与云 RADIUS 提供商一起进行概念验证。您可能会发现,部署只需要几小时,而不是几周。感谢您的收听。保护您的网络,细分您的流量,并停止管理您不需要拥有的服务器。

📚 核心系列的一部分:Enterprise WiFi Security Guide

header_image.png

执行摘要

向混合工作模式的转变暴露了传统网络安全的一个根本性弱点:本地 RADIUS 服务器是为员工坐在同一栋大楼内连接到同一个网络的世界而设计的。那个世界已经不复存在。如今,您的员工从酒店客房、零售卖场、远程办公室和活动场地进行身份验证。您的身份提供商位于云端。您的接入点分布在数百个位置。然而,许多组织仍然依赖物理 RADIUS 服务器,这些服务器需要手动打补丁,无法与 Microsoft Entra ID 或 Google Workspace 原生集成,并且在硬件发生故障时随时会毫无预警地宕机。

RADIUS-as-a-Service 将该基础设施替换为云原生身份验证引擎。您将接入点指向云端终点。提供商负责管理服务器、补丁和高可用性。您则负责管理策略。对于 酒店 集团、 零售 连锁店和公共场所的 IT 团队而言,这一转变消除了硬件开销,实施了基于身份的网络细分,并提供了 PCI-DSS 和 GDPR 所需的审计追踪。


技术深度分析

为什么本地 RADIUS 面临困境

RFC 2865 中定义的 RADIUS 为网络访问提供集中的身份验证、授权和计费 (AAA)。每个运行 WPA2 或 WPA3 企业级 WiFi 的组织都依赖它。该协议本身是健壮的。问题在于围绕它发展起来的基础设施模型。

在 Linux 上部署、保护和维护 FreeRADIUS 需要极高的专业知识。Microsoft Network Policy Server (NPS) 与 Active Directory 紧密结合,且没有对 Microsoft Entra ID、Okta 或 Google Workspace 的原生支持。Cisco Identity Services Engine (ISE) 提供了企业级策略功能,但需要专用硬件、复杂的许可和专门的团队来运营。对于这三者,您都必须手动构建和维护高可用性,通常是通过运行两个带有数据库复制的服务器并在其前面部署负载均衡器。

对于拥有稳定 Active Directory 的单站点组织,此模型是可管理的。但对于拥有 50 家物业的酒店集团、拥有 400 家门店的零售连锁店或拥有分散校园的大学,这变得难以为继。您要么集中 RADIUS 服务器并承担来自远程站点的身份验证延迟,要么在每个位置部署服务器并分别进行管理。这两种选择都无法扩展。

RADIUS-as-a-Service 架构

RADIUS-as-a-Service 是 RADIUS 协议的云端交付模式。该协议本身保持不变,遵循 RFC 2865 及其扩展。改变的是基础设施的维护方。 当设备连接到您的 WiFi 网络时,接入点(RADIUS 客户端)会通过安全的加密通道将身份验证请求转发到云端 RADIUS 端点。云服务通过您的身份提供商验证凭证,并返回 Access-Accept 或 Access-Reject 消息,其中包含动态 VLAN 分配等策略属性。从接入点的角度来看,身份验证流程与本地 RADIUS 完全相同。

architecture_overview.png

云提供商在地理位置不同的多个数据中心运营 RADIUS 服务器。故障转移是自动进行的。如果一个端点不可用,流量会自动路由到下一个活动端点,无需您的团队进行任何干预。对于在多个地区设有办事处的组织,身份验证会在最近的云端端点进行,从而无论地理位置如何,都能保持低延迟。

IEEE 802.1X 和 EAP 方法

IEEE 802.1X 是基于端口的网络准入控制 (NAC) 标准。它强制要求设备在获取 IP 地址并被允许通过流量之前进行身份验证。在 802.1X 部署中,RADIUS 就是身份验证服务器。

可扩展身份验证协议 (EAP) 定义了凭证的交换方式。云端 RADIUS 支持所有 EAP 方法:

EAP 方法 身份验证类型 安全级别 推荐用途
EAP-TLS 基于双向证书 最高 带有 MDM 托管证书的企业设备
PEAP 用户名和密码 中等 老旧设备或无 MDM 的 BYOD
EAP-TTLS 隧道式凭证 中等 混合环境
MAC 身份验证绕过 设备 MAC 地址 无法支持 802.1X 的 IoT 设备

RFC 5216 中定义的 EAP-TLS 被认为是最佳方案。客户端设备和 RADIUS 服务器都会向对方出示数字证书。这种双向身份验证完全消除了网络准入过程中对密码的需求。证书在密码学上与设备绑定,不像密码那样可以被钓鱼、猜测或窃取。对于面临过基于凭证的数据泄露的组织来说,这是最直接的技术解决方案。

动态 VLAN 分配

除了身份验证,RADIUS 服务器还执行授权。当它接受连接时,会向接入点返回策略属性,其中包括要分配给设备的 VLAN ID。这种动态 VLAN 分配是实现基于身份的网络的核心机制。

酒店前台接待员进行身份验证,并被分配到可以访问物业管理系统的客房前厅 VLAN 中。保洁人员被分配到仅限访问互联网的受限 VLAN 中。宾客的设备被分配到与公司资源完全隔离的 Guest WiFi VLAN 中。诸如安全摄像头之类的 IoT 设备则被分配到专用的 IoT VLAN 中。这一切都是基于通过 RADIUS 服务器验证的身份自动发生的,无需为每个设备进行任何手动 VLAN 配置。

这就是应用于网络准入的最小特权原则。您不会因为某个设备连接到了特定的 SSID 就信任它。您是基于已验证的身份授予访问权限,并将该访问权限仅限制在对该身份而言必要的范围内。要深入了解这如何融入更广泛的网络准入控制策略,请参阅我们的 network access control systems 指南。

原生云身份集成 (identity integration)

云 RADIUS 最重要的运营优势之一是其与现代身份提供商 (identity providers) 的原生集成。云 RADIUS 通过 OIDC、SAML 和 LDAP 等标准协议直接连接 Microsoft Entra ID、Okta 和 Google Workspace。当您在身份提供商中添加新员工时,他们可以立即在 WiFi 网络上进行身份验证。当您解雇某位员工时,只需在目录中停用其账户,其 WiFi 访问权限就会立即在每个地点的每个接入点上被撤销。

这种实时同步消除了企业 WiFi 中最棘手的安全漏洞之一:已离职员工仍持有共享的 PSK,或者在其离职后其 RADIUS 账户未被手动删除。通过云 RADIUS 和云身份提供商,解雇员工成为一项能立即产生全网级效果的单一操作。


实施指南

步骤 1:连接您的身份提供商

将云 RADIUS 服务连接到您的身份提供商。对于 Microsoft Entra ID 或 Google Workspace,这通常包括通过 OAuth 授权企业应用程序或配置 LDAP 连接器。将您的目录组映射到特定的网络策略。在开始之前定义您的角色分类 (role taxonomy):哪些组映射到哪些 VLAN,以及每个 VLAN 拥有哪些访问权限。在开始时做好这一点,可以省去后续大量的调整工作。

步骤 2:部署企业设备证书

对于企业所有设备,请配置您的移动设备管理 (MDM) 平台(例如 Microsoft Intune 或 Jamf),将客户端证书推送至设备。这将启用 EAP-TLS 身份验证。确保所有客户端设备都信任签发 RADIUS 服务器证书的根证书颁发机构 (CA)。未建立信任链是导致隐性身份验证失败最常见的原因。

步骤 3:配置您的网络硬件

在您的无线控制器或接入点中添加云 RADIUS IP 地址和共享密钥。务必同时配置主端点和备用端点,以利用提供商的内置冗余。确保从接入点到云 RADIUS 端点的 UDP 端口 1812(身份验证)和 1813(计费)出站保持开放。在正式上线前对此进行验证。配置错误的防火墙规则是导致部署失败的第二大常见原因。

云 RADIUS 可与 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 和 Fortinet 协同工作。配置步骤可能因厂商而异,但 RADIUS 协议是标准化的,因此核心参数(服务器 IP、共享密钥、身份验证端口)是一致的。

步骤 4:定义 VLAN 策略

在您的 RADIUS 策略引擎中配置动态 VLAN 分配。将每个用户角色或设备类型映射到特定的 VLAN ID。在部署到生产环境之前,对每个策略进行测试。一个简单的测试矩阵 - 每个角色一个设备,每个角色一个 VLAN,以验证分配情况 - 可以在影响用户之前捕获大多数配置错误。


最佳实践

对所有企业设备强制执行 EAP-TLS。 在您的 MDM 部署允许的情况下,尽快停用 PEAP-MSCHAPv2。PEAP 依赖于容易被破解的密码。而 EAP-TLS 依赖于无法被破解的证书。

对所有内容进行隔离。 绝不要将员工、访客和 IoT 设备置于同一个子网中。使用 RADIUS 实施严格的 VLAN 边界。这对于根据 PCI DSS 处理付款卡数据的 零售 (Retail) 环境,以及保护患者数据的 医疗保健 (Healthcare) 环境至关重要。

WPA3-Enterprise 保持一致。 WPA3-Enterprise 是当前的 WiFi 安全标准,它需要 802.1X 身份验证。确保您的接入点支持 WPA3-Enterprise,并将其配置为员工网络的最低安全标准。

定期审计您的 RADIUS 日志。 云 RADIUS 提供集中的审计日志。每周审查一次身份验证失败情况。特定设备或位置失败次数的突然增加通常是配置错误或潜在攻击的早期迹象。

进行故障转移测试。 至少每季度模拟一次主 RADIUS 端点故障,并验证是否通过备用端点持续进行身份验证。记录测试结果。这是一项简单的测试,但大多数团队在需要时才会去运行它。

对于在复杂环境(包括海洋或偏远地区)中部署 WiFi 的场所,请参阅我们的 在 Starlink 上设置 Captive Portal:偏远海洋场所指南 ,了解关于 WAN 依赖性的注意事项。


故障排除和风险降低

身份验证超时

如果设备无法进行身份验证,请首先检查接入点与云端 RADIUS 端点之间的连接性。验证出站 UDP 端口 1812 和 1813 是否已打开。现代防火墙上的深度包检测可能会延迟或丢弃 RADIUS 数据包。如果您发现超时,请检查您的防火墙策略,看是否存在可能对 RADIUS 端点的 UDP 流量进行检测或限速的规则。

证书信任链失败

如果您使用的是 EAP-TLS,请确保客户端设备信任签发 RADIUS 服务器证书的根 CA。如果信任链断裂,设备将静默拒绝连接,以防止中间人攻击。这表现为连接失败,且没有任何明确的错误消息。检查 RADIUS 服务器日志以获取 EAP-TLS 握手失败的信息。通过 MDM 将根 CA 证书部署到所有受管理设备上。

WAN 依赖性

云端 RADIUS 需要活动互联网连接。如果 WAN 链路发生故障,身份验证请求将无法到达服务器。对于关键任务本地资源,请评估支持本地生存能力或身份验证缓存的接入点。对于大多数部署,WAN 依赖性是可以接受的,因为没有互联网的站点无论如何也无法访问云端应用程序。

共享密钥不匹配 (Shared secret mismatches)

每个接入点或无线控制器都必须使用正确的共享密钥配置为 RADIUS 客户端。不匹配会导致该设备上的所有身份验证请求被静默拒绝。如果某个特定接入点失败而其他接入点成功,请验证该设备上的共享密钥配置。


ROI 和业务影响

comparison_chart.png

RADIUS-as-a-Service 的商业优势主要体现在三个支柱上:降低资本支出、减少运营开销和改进安全管理。

在资本支出方面,您完全省去了购买、许可和更新物理服务器的费用。最起码的实用本地 RADIUS 部署也需要两台服务器来实现高可用性、操作系统许可证以及每三到五年进行一次硬件更新。对于一个拥有 50 家酒店的集团来说,在所有分支机构部署这将是一笔巨大的硬件投资。

在运营开销方面,您的工程团队无需再花时间修补 Windows 服务器、排除 FreeRADIUS 配置故障,或管理物理基础设施上的证书更新。这些时间可以重新分配到安全策略制定上,直接提高您的安全态势。

在安全态势方面,转向 EAP-TLS 和动态 VLAN 分配可显著减少网络受攻击面。凭据窃取是导致网络入侵的主要原因,从网络认证流程中消除密码可以直接解决这一威胁。集中式审计日志有助于满足 PCI DSS v4.0 和 GDPR 合规性,从而降低合规性审计的成本和复杂度。 对于管理 交通 枢纽或高人流量场所的组织而言,通过单个控制台在所有网点应用统一安全策略的能力是一项可量化的运营提升。Purple 在 80,000 多个活跃场所运行,在 2024 年处理了 4.4 亿次登录(Purple 内部数据,2024 年)。支持这一规模的基础设施在设计上就是云原生的。

有关 WiFi 分析和网络智能如何与业务成果挂钩的更广泛视角,请参阅我们的 WiFi Analytics platform


参考文献

[1] IEEE Standard for Local and metropolitan area networks - Port-Based Network Access Control. IEEE Std 802.1X-2020. [2] IETF. Remote Authentication Dial In User Service (RADIUS). RFC 2865. 1997. [3] IETF. The EAP-TLS Authentication Protocol. RFC 5216. 2008. [4] IronWiFi. Benefits of a Cloud RADIUS Server: Why Enterprises Are Moving Authentication Online. 2026年2月. [5] SecureW2. Cloud vs. On-Site RADIUS: Which is Better? 2026年5月. [6] Portnox. RADIUS as a Service. 2026. [7] PCI Security Standards Council. PCI DSS v4.0. 2022年3月. [8] Purple. 内部平台数据:4.4 亿次登录,80,000+ 个场所。2024.

关键定义

RADIUS

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

IT 团队将 RADIUS 作为核心决策引擎,以验证是否允许设备或用户进入企业 WiFi 网络。它介于接入点和身份提供商之间。

802.1X

一项用于基于端口的网络访问控制的 IEEE 标准。它为希望接入局域网或无线局域网的设备提供了一种身份验证机制,强制它们在获取 IP 地址之前进行身份验证。

这是支持企业级 WiFi 安全的标准。没有 802.1X,任何连接到 SSID 的设备都可以访问网络。使用 802.1X,每台设备都必须先证明自己的身份。

EAP-TLS

可扩展身份验证协议 - 传输层安全。RFC 5216 中定义的一种身份验证方法,要求客户端设备和 RADIUS 服务器都出示数字证书,在没有密码的情况下提供双向身份验证。

被视为企业级 WiFi 安全的金标准。证书通过 MDM 部署到企业设备上。EAP-TLS 消除了解析网络上密码窃取和网络钓鱼攻击的风险。

PEAP

受保护的可扩展身份验证协议。一种 EAP 方法,在 TLS 会话中隧道传输用户名和密码交换。由于依赖密码,安全性低于 EAP-TLS。

PEAP-MSCHAPv2 广泛部署在旧版环境中。IT 团队应计划将企业设备迁移到 EAP-TLS,仅将 PEAP 作为非托管设备或 BYOD 设备的备用方案。

动态 VLAN 分配

RADIUS 服务器根据用户经过验证的身份和角色,而不是其连接的 SSID,指示接入点将设备放入哪个虚拟局域网(VLAN)的过程。

对于多角色环境中的网络分段至关重要。单个“Staff” SSID 即可安全地将客房服务、前台和管理流量划分到具有不同访问权限的不同 VLAN 中。

AAA

认证、授权和计费。RADIUS 服务器执行的三项功能:验证身份(认证)、确定允许的访问权限(授权)以及记录会话数据以用于审计目的(计费)。

IT 团队和审计人员使用 AAA 作为评估网络访问控制的框架。Cloud RADIUS 通过托管服务提供所有这三种功能。

WPA3-Enterprise

企业级网络当前采用的 WiFi 安全标准,需要通过 RADIUS 服务器进行 802.1X 身份验证。它比 WPA2-Enterprise 具有更高的加密强度,包括适用于高安全环境的 192 位安全模式。

IT 经理应将 WPA3-Enterprise 配置为员工网络的最低安全标准。访客网络可以使用 WPA2 或带有 Captive Portal 的开放身份验证。

网络访问控制 (NAC)

一种安全方法,对寻求访问网络资源的设备强制执行策略,结合了终端安全评估、身份认证和网络执行。

RADIUS 是 NAC 的基础组成部分。Cloud RADIUS 将 NAC 扩展到分布式多站点环境,而无需在每个位置部署本地基础设施。

Captive Portal

公共访问网络用户在获准访问互联网之前必须与其进行交互的网页。通常用于访客 WiFi,以收集同意书或显示使用条款。

Captive Portal 处理未经验证的访客访问,而 802.1X 处理经过验证的员工访问。这两种机制在独立的 SSID 和 VLAN 上运行。

应用实例

一家拥有 200 间客房的酒店需要保障其客房服务、前台和管理部门的员工网络安全,同时保持 Guest WiFi 完全独立。他们目前在员工网络中使用共享 PSK,且该密码已有两年未曾更改。

部署与 Microsoft Entra ID 集成的 RADIUS-as-a-Service。配置 Cisco Meraki 接入点以使用带有 802.1X 的 WPA3 企业级加密。客房服务员工使用其 Entra ID 凭据进行身份验证;RADIUS 服务器读取其目录组并动态将其分配到 VLAN 10(仅限客房服务任务系统访问)。前台员工被分配到 VLAN 20(物业管理系统访问)。管理层被分配到 VLAN 30(更广泛的访问)。Guest WiFi 保持在带有 Captive Portal 的独立 SSID 上,并在 VLAN 40 上进行隔离。当季节性员工离职时,其 Entra ID 帐户将被禁用,从而立即撤销其在酒店内所有接入点的 WiFi 访问权限。

考官评语: 此方法消除了共享 PSK 的漏洞以及前员工保留访问权限的风险。动态 VLAN 分配确保了受损的客房服务设备无法访问物业管理系统。使用云 RADIUS 消除了在酒店有限的 IT 机房中放置物理服务器的需求。与 Entra ID 的集成意味着员工离职是一项单一操作,并具有即时的全网效果。

一家拥有 400 家门店的全国性零售连锁店需要确保其销售点终端符合 PCI-DSS。他们目前在本地门店服务器上管理着 400 个独立的 FreeRADIUS 实例,每个实例都需要单独进行补丁升级。

迁移到单个 RADIUS-as-a-Service 实例。在所有 400 家门店配置 HPE Aruba 接入点,以使用通过 Microsoft Intune 推送的具有机器证书的 EAP-TLS 来对 POS 设备进行身份验证。云 RADIUS 服务器对证书进行身份验证,并将 POS 设备放入符合 PCI 标准的 VLAN (VLAN 30) 中,与其他所有网络流量隔离。门店员工使用通过 Okta 进行身份验证的独立 SSID,并将其放入普通员工 VLAN (VLAN 20)。访客网络上的顾客在 VLAN 40 上隔离。安全团队从单个仪表板管理所有策略。

考官评语: 集中化 RADIUS 基础设施消除了维护 400 台本地服务器补丁的负担。为 POS 设备使用 EAP-TLS 彻底免除了密码,防止了凭据被盗。这种架构满足了 PCI-DSS v4.0 要求 8(唯一身份验证)和要求 1(网络分割)。当漏洞被披露时,提供商会修补云基础设施,而不需要零售连锁店的安全团队在数周内修补 400 台服务器。

练习题

Q1. 您的大学校园目前在 Windows Server 上使用 Microsoft NPS,通过 PEAP-MSCHAPv2 对学生进行身份验证。该机构正在迁移到 Google Workspace,并希望在 12 个月内退役所有本地服务器。对于 WiFi 身份验证基础设施,最安全且运营效率最高的架构变革是什么?

提示:Microsoft NPS 原生不支持 Google Workspace。请考虑用什么来替换服务器和身份验证方法。

查看标准答案

迁移到具有原生 Google Workspace 集成功能的 RADIUS-as-a-Service。云 RADIUS 服务通过 LDAP 或 OIDC 直接连接到 Google Workspace,从而无需 Active Directory 或 NPS。同时,通过学校的 MDM 平台部署客户端证书,将受管理的非学生和员工设备从 PEAP-MSCHAPv2 过渡到 EAP-TLS。这消除了身份验证过程中的密码,确保只有受信任的托管设备才能访问员工和学生网络。迁移可以分阶段进行:将云 RADIUS 与 NPS 并行部署,逐个迁移 SSID,然后在所有设备都使用新服务后退役 NPS。

Q2. 一个可容纳 80,000 人的体育场需要为公司员工、票务终端、媒体记者和活动当天的承包商提供安全的 WiFi。应如何使用云 RADIUS 配置网络,以对每个组实施适当的访问控制?

提示:考虑 RADIUS 如何处理授权,而不仅仅是身份验证。每个组都需要不同的访问权限。

查看标准答案

为所有经过身份验证的组部署一个 802.1X SSID。配置云 RADIUS 服务,以根据身份提供商中的用户角色使用动态 VLAN 分配。公司员工分配到 VLAN 10,可访问内部系统。通过设备证书 (EAP-TLS) 进行身份验证的票务终端被置于受限的 VLAN 20 中,仅能访问票务平台。媒体记者分配到 VLAN 30,具有高带宽互联网访问权限,但无法访问内部系统。活动当天的承包商分配到 VLAN 40,仅具有有限的互联网访问权限。一个带有 Captive Portal 的独立开放 SSID 在 VLAN 50 上处理粉丝和观众的访客访问,并与所有其他流量隔离。

Q3. 在一次安全审计中,发现贵组织的 FreeRADIUS 服务器已有八个月没有接收安全补丁。由于上一次更新导致了两个小时的身份验证中断,团队一直不愿对其进行补丁升级。迁移到 RADIUS-as-a-Service 如何同时解决安全风险和运营风险?

提示:考虑托管服务模型中的责任分工,以及提供商如何在不中断服务的情况下进行补丁升级。

查看标准答案

RADIUS-as-a-Service 将操作系统补丁升级和漏洞管理的责任转移给提供商。提供商运营着高可用、多区域的集群,使其能够逐步对单个端点进行补丁升级并滚动更新,而不会导致身份验证中断。您的团队不再需要安排维护窗口,也不需要承担因补丁导致中断的风险。由于提供商会在漏洞披露时(通常是在 CVE 广泛公开之前)对基础设施进行补丁升级,因此安全风险得以消除。由于提供商的 SLA 保证了无论补丁活动如何都能保持正常运行时间,因此运营风险得以消除。您团队的角色从基础设施维护转变为策略管理。