Skip to content
Access

Secure network: certificates, identity and PasspointAuthentication

多站点 RADIUS 迁移:确定站点、接入点和策略的转换顺序

您将能够分四个阶段规划向云端 RADIUS 的多站点迁移。新旧服务器将并行运行,且每个阶段均需通过书面的退出测试来完成。您将明确需要准备的内容、如何将站点分批次排序、何时进行回滚,以及如何证明旧服务器可以安全关停。

16 min read

您可以在四个阶段内将多站点资产迁移到云端 RADIUS,无需停机切换(flag day),新旧服务器可并行运行。每个 SSID 都会列出这两者,且每台设备都会信任新的服务器证书。每个站点都在包含书面退出测试的 IEEE 802.1X 规范下进行切换。在 Purple 上,切换本身通常只需要一个周末的时间。

在多站点 RADIUS 迁移中,哪些会改变,哪些会保持不变?

最终状态是一套为每个站点提供服务的云 RADIUS 策略,由身份信息来决定 VLAN。定义于 RFC 2865 的 RADIUS 是您的接入点用于询问服务器某台设备是否可以接入的协议。服务器负责接受或拒绝该设备,还可以返回相关属性,例如设备接入的网络段(VLAN)。

在安全网络中,该交互在 IEEE 802.1X(基于端口的网络访问控制标准)内部运行。802.1X 在设备、接入点和服务器之间传输 EAP(扩展身份验证协议)。定义于 RFC 5216 的 EAP-TLS 使用证书对双方进行身份验证。PEAP 则将密码交换封装在 TLS 隧道内。

改变的方面有四点:

  • 每个接入点或控制器都指向一个新的服务器地址和共享密钥。RADIUS 将该设备称为 NAS(网络接入服务器)。
  • 设备会在 EAP 握手期间看到新的服务器证书。
  • 策略从 Microsoft Entra ID、Okta 或 Google Workspace 读取用户组,而非本地目录。
  • 日志迁移到新控制台。

保持不变的地方更为关键。您保留原有的接入点、SSID 名称、VLAN ID、交换机 Trunk 和防火墙区域。任何人都不需要更改密码或加入新网络。

这种方法同样适用于 Purple Access 上的所有三种网络。在开放网络中,许多 Captive Portal 通过 RADIUS 授权设备。安全网络使用 EAP-TLS 或 PEAP。在 xPSK 网络中,RADIUS 为每台设备或居民提供其专属的预共享密钥。本指南重点介绍安全网络,因为它的风险最高。

{"tone":"warning","title":"潜在风险:服务器证书信任","text":"使用 EAP-TLS 或 PEAP 的设备会检查 RADIUS 服务器证书,并且许多设备仅信任旧服务器的证书颁发机构(CA)。请在第一个站点迁移前将新 CA 推送到每个设备配置文件中,否则这些设备将无法加入并不断重试。"}

处理好证书信任后,剩下的迁移工作就只是配置调整和观察期了。

阶段 1 前必须具备哪些条件?

在构建任何策略之前,必须具备以下五个条件。如果缺少其中任何一个,都将在后续阶段引发问题。

完整的 NAS 资产清单

列出向旧服务器发送请求的所有设备。这包括接入点、无线控制器、执行有线 802.1X 的交换机以及 VPN 网关。请根据旧服务器的 RADIUS 客户端列表构建此列表,而不是根据网络图。如果资产清单中缺少 NAS,您将无法在第 4 阶段关闭旧服务器。

逐行的策略映射

记录旧服务器应用的每条规则,包括其条件、结果和返回的属性。典型行如下所示:员工组映射到员工 VLAN,承包商映射到受限 VLAN,公司笔记本电脑通过证书映射到公司 VLAN。请注意哪些属性携带有 VLAN。RFC 3580 定义了标准集合:Tunnel-Type、Tunnel-Medium-Type 和 Tunnel-Private-Group-ID。某些环境会使用特定于供应商的属性,您必须完全镜像这些属性。

证书计划

确定由哪个证书颁发机构 (CA) 签发新的服务器证书。在托管设备上,请在任何站点迁移之前通过 Microsoft Intune、Jamf 或移动设备管理 (MDM) 平台推送该 CA。对于 EAP-TLS,新服务器还必须信任签发您设备证书的 CA。

新服务器可读取的身份源

连接您的身份提供商,并确认策略映射中的每个组都在其中存在。如果某个组仅存在于旧服务器上,请先在身份提供商中重新创建该组。

可达性、所有者和变更窗口

每个站点都需要一条通往云服务器的网络路径,使用 Purple 入职文档中的地址和端口。为每个站点指定一名所有者,并与站点经理约定变更窗口。在执行任何迁移之前,请先写下回滚触发条件。

{"title":"多站点 RADIUS 迁移清单","groups":[{"heading":"第 1 阶段之前","items":[{"text":"导出旧服务器的 RADIUS 客户端列表,并与 NAS 资产清单进行比对","why":"遗漏的 NAS 会阻碍停用进程"},{"text":"映射每个策略规则:条件、结果和返回的属性"},{"text":"确认每个策略组均存在于 Microsoft Entra ID、Okta 或 Google Workspace 中"},{"text":"通过 MDM 将新服务器 CA 推送到受管设备"},{"text":"在每个站点打开 Purple 入职文档中指定的路径"},{"text":"指定每个站点的负责人和变更窗口,并以书面形式确定回滚触发条件"}]},{"heading":"第 1 阶段:构建","items":[{"text":"冻结旧服务器上的策略变更"},{"text":"在新服务器上重新创建每个策略行"},{"text":"针对两台服务器测试每个策略行的身份,并比对响应结果"}]},{"heading":"第 2 和第 3 阶段:试点与分批推进","items":[{"text":"在切换前记录每个站点的基准拒绝率"},{"text":"在每个 SSID 上将新服务器与旧服务器并行添加"},{"text":"确认每种设备类型都能在新服务器上成功认证"},{"text":"在进入下一批次之前,将每个批次保持一个完整的业务周期"}]},{"heading":"第 4 阶段:停用","items":[{"text":"从每个 SSID 和 NAS 中移除旧服务器"},{"text":"确认在约定的观察期内旧服务器上的请求数为零"},{"text":"根据您的保留策略导出并保留旧服务器日志"},{"text":"废除与旧服务器一起使用的共享密钥"},{"text":"更新运维手册并归档每个站点的退出测试记录"}]}],"download":{"filename":"radius-migration-checklist.csv"}}

顺序排列的 4 个阶段是什么?

该计划分为四个阶段。每个阶段都以可通过或失败的退出测试结束。在测试通过之前,任何项目都不能进入下一阶段,这就是避免“一次性”硬切换破坏业务的方法。

{"kind":"timeline","direction":"lr","caption":"包含 40 个星点的典型资产示例:分为四个阶段,每个阶段均需通过退出测试","alt":"显示在大约 12 周内依次进行的准备工作、第 1 阶段构建、第 2 阶段试点、第 3 阶段按批次推进以及第 4 阶段停用的时间线。","nodes":[{"id":"p0","label":"第 1 阶段之前","sub":"资产清单、策略映射、CA 推送、身份源","tone":"neutral","when":"第 1-2 周"},{"id":"p1","label":"第 1 阶段:构建与镜像","sub":"在云端 RADIUS 上重建策略,实验室响应匹配","tone":"brand","when":"第 3 周"},{"id":"p2","label":"第 2 阶段:试点站点","sub":"一个站点,保留旧服务器作为备用","tone":"brand","when":"第 4-5 周"},{"id":"p3","label":"第 3 阶段:分批推进","sub":"先 5 个,再 10 个,最后剩余的 24 个站点","tone":"brand","when":"第 6-10 周"},{"id":"p4","label":"第 4 阶段:停用","sub":"旧服务器上的请求归零,随后关停","tone":"success","when":"第 11-12 周"}],"edges":[{"from":"p0","to":"p1","label":"先决条件已满足"},{"from":"p1","to":"p2","label":"实验室响应匹配"},{"from":"p2","to":"p3","label":"试点退出测试"},{"from":"p3","to":"p4","label":"所有站点均已切换"}]}
{"caption":"多站点 RADIUS 迁移阶段计划","asOf":"2026-06-10","columns":[{"key":"phase","label":"阶段"},{"key":"scope","label":"范围"},{"key":"owner","label":"负责人"},{"key":"exit","label":"退出测试"}],"rows":[["第 1 阶段之前","NAS 清单、策略映射、CA 推送、身份源、站点路径","IT 经理以及身份与访问负责人","列出每个 NAS,身份提供商中的每个策略组,托管设备上的新 CA"],["第 1 阶段:构建","在云端 RADIUS 上重建策略,无实时流量","身份与访问负责人","每一行的一个测试身份从新旧服务器获取相同的响应和 VLAN"],["第 2 阶段:试点","一个代表性站点,新服务器为主,旧服务器为备","网络架构师","一个业务周期内没有未解释的拒绝,且在新服务器上能看到所有设备类型"],["第 3 阶段:分批推进","按控制台模板分组,按不断扩大的批次推进剩余站点","网络架构师及站点负责人","每一批次在下一批次开始前均需通过试点退出测试"],["第 4 阶段:停用","从每个 SSID 和 NAS 中移除旧服务器","IT 经理","在静默期内旧服务器上的请求归零,保留日志,废弃密钥"]],"footnote":"负责人指的是角色,而非具体人员。请将静默期设置为至少一个重新认证周期加上一个工作周。","download":{"filename":"radius-migration-phase-plan.csv"}}

每个阶段具体会发生什么?

第 1 阶段:构建并镜像策略

在任何实时请求到达新服务器之前,先在上面重建策略映射。连接身份提供商,然后重新创建每一行及其条件、结果和返回的属性。保持 VLAN ID 完全一致,以便交换机和防火墙配置无需任何变更。

在实验室中测试每一行。使用 wpa_supplicant 项目中的工具 eapol_test。它会向 RADIUS 服务器发送真实的 EAP 交互并打印回复。针对两台服务器运行每行的身份标识并比较回复。通过测试的标准是每一行都匹配,且具有相同的接受或拒绝结果以及相同的 VLAN。

阶段 2:在一个试点站点进行测试

选择一个能够代表整体资产的站点,而不是最简单的一个。它应当包含您运行的所有设备类型,包括那些难以处理的设备。想想手持扫描仪、基于 WiFi 的支付终端以及较旧的笔记本电脑。您还需要现场有人能够在接到要求时对设备进行测试。

在旧服务器旁边添加新服务器,进行测试,然后将新服务器设为主服务器。保持该状态一个完整的业务周期。对于酒店来说,这意味着一周的轮班模式。对于办公室来说,这意味着一周的周一早晨登录。当满足两个条件时,试点即告通过。首先,每种设备类型都已在新服务器上完成身份验证。其次,拒绝率不高于您的基线。

阶段 3:分批次迁移整体资产

随着早期批次的通过,让后续每个批次的规模大于上一个批次。一个拥有 40 个站点的资产可以先迁移 1 个试点站点,然后迁移 5 个、10 个,最后迁移剩余的 24 个。按控制台模板或组对每个批次进行分组,以便一次更改能覆盖其中的每个站点。Meraki 配置模板、Juniper Mist WLAN 模板和 HPE Aruba Central 组都适合这种方法。

在现场员工在场时进行切包,而不是在凌晨 3 点。直到早晨才有人测试的变更,就等于您尚未测试的变更。避免在同一个窗口期内捆绑其他网络变更。

阶段 4:停用旧服务器

从资产清单中的每个 SSID 和每个 NAS 中移除旧服务器,然后观察其日志。请求应当降至零。任何仍然到达的请求都来自您遗漏的 NAS。将观察静置期保持至少一个重新身份验证周期加上一个业务周。然后根据您的保留策略导出日志,关闭服务器并废弃其共享密钥。

操作场景:运行在 Cisco Meraki 上的 40 家酒店集团

以一家运行在 Cisco Meraki 上并为员工提供 WiFi 的 40 家酒店集团为例。它针对总部本地的 RADIUS 服务器使用 PEAP。每个请求都会跨越 WAN 传输到同一栋建筑,因此总部的宕机会导致每家酒店的员工 WiFi 中断。

该集团在第一周通过其 MDM 推送新的 CA。它在云端 RADIUS 上针对 Microsoft Entra ID 重建了五个策略行,然后在拥有 120 间客房的城市酒店进行试点。随后是 5 家、10 家和 24 家酒店的批次迁移,每个批次对应一个 Meraki 配置模板。一家酒店在某天下午回滚,因为一块客房服务平板电脑仅信任旧的 CA。它在自然周后再次迁移。

结果:

  • 所有 40 家酒店在六个变更窗口期内完成迁移。
  • 一个站点回滚了一次。
  • 总部不再位于身份验证路径中。

新旧 RADIUS 服务器如何并行运行?

并行运行取决于接入点如何进行故障转移。NAS 会将每个请求发送到其列表中的第一台服务器。仅当第一台服务器在超时时间内未响应时,它才会尝试下一台服务器。

Access-Reject(拒绝访问)属于有效响应,而不是失败,因此 NAS 不会在其他地方重试该请求。这会产生两个后果:

  • 两台服务器必须提供相同的响应。 如果响应不一致,设备的体验将取决于恰好是哪台服务器作出了回复。
  • 并行运行是安全网,而不是测试。 请在第 1 阶段和试点期间测试策略。切勿通过等待观察故障转移的效果来进行测试。

在第一个站点迁移之前检查超时设置。云服务器比通信室中的服务器距离更远。请将每个站点的 NAS 超时和重试设置与往返时间进行比较。如果设置过于严格,请求会无故故障转移到旧服务器,从而掩盖问题。请在进行身份验证的同时,将 RADIUS 计费迁移到新服务器,以便会话记录集中存储在一处。

每个站点的切接只需调换两台服务器的顺序即可。这些步骤适用于每个站点,步骤 2 中显示了供应商之间的差异。

{"title":"在不设定特定停机日的情况下切换单个站点","steps":[{"title":"确认站点已就绪","body":"对照迁移检查清单核对站点:NAS 已列出、托管设备上已安装新 CA、通往 Purple 的路径已开启、现场负责人已就位。","check":"该站点的各项前提条件均已勾选确认。"},{"title":"在旧服务器旁添加新服务器","body":"使用 Purple 为该站点颁发的共享密钥,将 Purple 云 RADIUS 添加到 SSID 的 RADIUS 服务器列表中。暂时保留旧服务器作为首选。","check":"控制台显示该 SSID 下已配置两台服务器。","variants":[{"label":"Meraki","body":"在 Meraki Dashboard 中,于 SSID 的访问控制设置内添加服务器,最好在配置模板中进行操作。"},{"label":"Aruba","body":"在 HPE Aruba Central 中,将服务器添加到该 WLAN 所使用的身份验证服务器组中。"},{"label":"Ruckus","body":"将服务器作为备用服务器添加到该 WLAN 所使用的 AAA 服务器配置文件中。"},{"label":"Mist","body":"在 Juniper Mist 门户中,将服务器添加到 WLAN 的 RADIUS 身份验证服务器中,最好在 WLAN 模板中进行操作。"},{"label":"UniFi","body":"在 UniFi Network 应用中,将服务器添加到分配给 WiFi 网络的 RADIUS 配置文件中。"}]},{"title":"切换前进行测试","body":"从注册为 RADIUS 客户端的测试主机,向新服务器发送每个策略行对应的一个身份。","code":{"lang":"bash","text":"eapol_test -c eap-tls.conf -a <purple-radius-address> -p 1812 -s <shared-secret>"},"check":"每个身份均按照策略映射的要求收到 Access-Accept 或 Access-Reject,并带有预期的 VLAN。"},{"title":"调换服务器顺序","body":"将新服务器设为主服务器,将旧服务器留作备用服务器。这就是割接切换。","check":"新服务器日志显示来自该站点每个接入点的请求。"},{"title":"维持观察一个业务周期","body":"将拒绝率与您的基线进行比较,并确认每种设备类型都已成功通过身份验证。","check":"没有无法解释的拒绝,且站点通过了退出测试。"}]}

如何回滚单个站点或批次?

回滚就是将割接流程逆向操作:再次将旧服务器设为首选。在上述每个控制台上,这只需要进行一项配置变更。前提是旧服务器仍处于运行状态、未作更改且其共享密钥完好无损。这就是为什么废弃旧服务器要放在最后一步。也是为什么您需要在阶段 1 开始时冻结旧服务器上的策略。

在开始之前先达成触发条件共识。典型的触发条件包括:

  • 某种设备类型无法接入且当天无法修复。
  • VLAN 分配与策略映射不符。
  • 拒绝率高于基线,且无法在变更窗口期内解释原因。
{"title":"继续推进、暂停还是回滚批次","start":"q1","nodes":[{"id":"q1","question":"新服务器上是否有在旧服务器上能通过但现在失败的设备类型?","help":"将按设备类型分类的拒绝记录与割接前记录的基线进行对比。","options":[{"label":"是","to":"q2"},{"label":"否","to":"q3"}]},{"id":"q2","question":"失败是否仅限于某种具有已知修复方案的特定设备类型?","help":"某个配置文件中缺少 CA 属于已知修复方案。涉及多种类型的拒绝则不属于。","options":[{"label":"是","to":"o2"},{"label":"否","to":"o3"}]},{"id":"q3","question":"该批次中每个星点的所有测试身份是否都落在了预期的 VLAN 上?","options":[{"label":"是","to":"q4"},{"label":"否","to":"o3"}]},{"id":"q4","question":"该批次是否已运行了一个完整的业务周期且没有未解释的拒绝?","options":[{"label":"是","to":"o1"},{"label":"否","to":"o2"}]},{"id":"o1","outcome":"继续:启动下一批次","detail":"记录每个星点的退出测试结果并安排下一个批次。","link":"[跨每个位置的单一策略](guide:cloud-radius-multi-site)"},{"id":"o2","outcome":"暂停:修复后重新测试","detail":"仅在受影响的 SSID 上将旧服务器置于首位,修复配置文件或规则,然后重新运行退出测试。"},{"id":"o3","outcome":"回滚该批次","detail":"在该批次中的每个 SSID 上将旧服务器置于首位,捕获两台服务器的日志并在再次尝试前找到原因。","link":"[当 RADIUS 无法连接时](guide:radius-server-down-wifi)"}]}

在任何回滚之后,导出失败时间段内两台服务器的日志。在新的策略中找到原因并进行修复。然后在该星点再次迁移之前,为受影响的行重新运行阶段 1 实验室测试。

如何确定迁移已完成?

当证据表明迁移已完成时,迁移才算完成,而不是在最后一个星点迁移时。以下五个测试标志着迁移结束:

  1. 旧服务器在约定的静默期内记录的请求数为零。
  2. 资产清单中的每个 NAS 都出现在新服务器的日志中。
  3. 真实设备已测试了每条策略行,并落在了预期的 VLAN 上。
  4. 拒绝率等于或低于您在阶段 2 之前记录的基线。
  5. 旧服务器已关闭,其日志已保留,其密钥已作废,且操作手册已更新。

为每个星点保留一份单页记录,包含日期、退出测试结果和任何回滚情况。这些记录与新的身份验证日志一起,构成您符合 ISO 27001 访问控制和 PCI-DSS 日志记录控制的证据。它们还可作为下一个审计周期的变更控制证据。

现场常见故障模式

仅信任旧证书的设备

这是最常见的故障。未管理的 PEAP 设备可能会提示接受新证书或直接拒绝。一些托管的配置文件既固定了 CA,也固定了服务器名称。在试点之前请检查这两项。

未在清单中列出的 NAS

在 WiFi 迁移完成很久之后,那些被遗忘的控制器、有线 802.1X 交换机和 VPN 网关仍会让旧服务器保持忙碌状态。阶段 4 的观察平稳期正是捕获这些遗留设备的时机。

驻留在旧服务器上的策略

本地用户组、硬编码的 MAC 地址列表和特定时间段规则通常仅存在于旧服务器上。如果它们未包含在策略映射中,则会在切包时丢失。

共享密钥与属性不匹配

在某些控制台上,输入的密钥拼写错误可能会静默失败。按名称而非 ID 返回的 VLAN 可能会导致设备掉落到默认 VLAN 中。这两类问题都应在阶段 1 测试中显现出来,并在试点阶段再次核查。

针对本地服务器调优的超时设置

NAS 上设置过短的超时会导致假性故障转移至旧服务器。在拆除旧服务器之前,一切看起来都正常运作。

实操场景:跨两个控制台的 120 家门店零售商

以一家拥有 120 家门店的零售商为例,其较旧的门店使用 HPE Aruba,较新的门店使用 Juniper Mist。门店的手持终端和笔记本电脑针对一对本地 RADIUS 服务器使用 EAP-TLS。按 Aruba Central 组和 Mist WLAN 模板分组后,试点与分批迁移顺利推进。

在阶段 4,当所有 SSID 迁移完毕后,旧服务器仍持续记录来自三个地址的请求。其中两个是门店资产之外的分发中心控制器。第三个是用于总部笔记本电脑的 VPN 网关。团队将这三个地址全部添加到资产列表中,在一个额外的窗口期内将其迁移,并重新开始观察平稳期。退役工作比原计划推迟两周完成,在此期间任何门店均未发生停机事故。

Purple 的适用场景

Purple Access 可以在您现有的接入点上运行开放、安全和 xPSK 网络。其 安全网络 支持此迁移过程。它提供云端 RADIUS、EAP-TLS 以及来自 Microsoft Entra ID、Okta 或 Google Workspace 的身份验证。它还支持 Passpoint(也称为 Hotspot 2.0),允许设备利用凭据自动加入安全网络。Purple 独立于硬件平台,因此单一策略即可服务于基于以下平台的站点:

  • Cisco Meraki
  • HPE Aruba
  • Ruckus
  • Juniper Mist
  • Ubiquiti UniFi
  • Cambium
  • Extreme Networks
  • Fortinet

这意味着混合架构资产可以通过统一计划进行迁移。

Purple 运行着全球最大的云端 RADIUS。它附带 99.9% 的 RADIUS 正常运行时间 SLA,托管在一个以 99.999% 正常运行时间运行的平台上。由于 Purple 端在阶段 2 开始前已构建完毕,因此每个站点的切包通常仅需在一个周末完成。阶段划分的目的是管理您资产内部的风险,而非我们平台上的风险。

{"items":[{"value":"80,000+","label":"活跃场所","note":"Purple 自有数据"},{"value":"90","label":"国家/地区"},{"value":"99.9%","label":"RADIUS 正常运行时间 SLA","note":"基于 99.999% 正常运行时间的平台"}]}
{"tone":"proof","title":"分支机构规模的员工 WiFi","text":"JPMorgan 在 5,000 个分支机构中使用 Purple 运行员工 WiFi。"}

如需产品详情,请参阅Purple Access 上的云端 RADIUS;如需更广泛的控制集,请参阅企业 WiFi 安全指南。访客营销功能位于 Engage 中,DNS 过滤功能位于 Shield 中。在 RADIUS 迁移期间,这两者均不会发生变化。

常见问题解答

多站点 RADIUS 迁移需要多长时间?

请按整个网络需要数周、每个站点需要一个周末来进行规划。在 Purple 上,每个站点的切换通常需要一个周末的时间。整个网络所需的时间更长,因为每个迁移批次在下一批次开始前都需要保留一个业务周期。以一个包含 40 个站点的典型网络为例,从清点资产到退役大约需要 12 周。其中大部分时间都花在准备和保留期上,而不是变更工作上。

迁移到云端 RADIUS 是否需要新的 AP 接入点?

不需要。云端 RADIUS 更改的是 AP 接入点查询的服务器,而不是 AP 接入点本身。Purple 支持 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 和 Fortinet。您只需在已在使用的控制台中,将新服务器添加到每个 SSID 的 RADIUS 服务器列表中即可。您的 SSID、VLAN ID 和交换机配置保持不变。

我应该如何建模跨多个站点的云端 RADIUS 成本?

基于两个数字建立模型:站点数和身份数。统计每个进行身份验证的站点和每个加入的身份,包括 EAP-TLS 上的设备。然后将其与旧服务器的总成本进行比较:硬件、许可证、补丁安装、高可用性以及到总部的 WAN 路径。我们的按站点对云端 RADIUS 成本建模 指南详细介绍了该计算过程。

迁移后我可以保留旧的 RADIUS 服务器作为备用吗?

在并行运行期间保留它,然后将其关闭。当它被列为备用服务器时,它可以处理仍处于迁移批次中的站点的超时问题。在第 4 阶段之后,保留旧策略冻结副本的服务器会成为风险隐患,因为它提供的任何响应都使用的是过时规则。从那时起,复原力将来自 99.9% 的 RADIUS 正常运行时间 SLA 和中断恢复计划。

员工是否必须重新注册其设备?

如果新服务器证书在切换前已被信任,则不需要。在构建阶段,通过 MDM 将新 CA 推送到受管设备。EAP-TLS 设备将保留其现有的客户端证书,前提是新服务器信任颁发这些证书的 CA。不受管的 PEAP 设备属于例外情况,因为某些设备会提示一次以接受新证书。在其站点迁移前,请向这些员工发送简短通知。

迁移是否会影响我们的 ISO 27001 或 PCI DSS 凭证?

这改变了证据的来源,因此需要从一开始就做好规划。认证日志、策略定义和变更记录都将迁移到新平台。请根据您的保留策略保留旧服务器的日志,并归档每个站点的退出测试记录。Purple 拥有 ISO 27001 认证,可为您的审计人员提供平台侧的合规证据。您自己的控制措施仍需要各自的证据支持。

这对于管理多个客户环境的 MSP 有何不同?

阶段是相同的。不同之处在于各客户环境之间的隔离。MSP 对每个客户环境执行相同的四个阶段,但在共享平台上,每个环境都需要独立的策略、身份源和日志。推进批次通常遵循合同边界而非控制台模板。我们关于 针对 MSP 的多租户 RADIUS 指南 涵盖了如何在迁移期间和迁移后保持每个客户环境相互独立。

Frequently asked questions

多站点 RADIUS 迁移需要多长时间?

请计划针对整个分支机构网络耗时数周,每个站点耗时一个周末。在 Purple 上,每个站点的割接通常是一个周末的实施工作。整个分支机构网络耗时更长,是因为在下一波开始之前,每一波都需要保持一个完整的工作周期。以包含 40 个站点的网络为例,从资产盘点到废弃关停大约需要 12 周。大部分时间用于准备和等待观察期,而非变更实施工作。

迁移到云端 RADIUS 是否需要新的接入点?

不需要。云端 RADIUS 更改的是接入点请求的服务器,而不是接入点本身。Purple 适用于 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 和 Fortinet。您只需在已使用的控制台中将新服务器添加到每个 SSID 的 RADIUS 服务器列表中即可。您的 SSID、VLAN ID 和交换机配置保持不变。

我该如何对跨多个站点的云 RADIUS 成本进行建模?

基于两个数字进行建模:站点数和身份数。计算每个进行身份验证的站点以及加入的每个身份(包括 EAP-TLS 上的设备)。然后将其与旧服务器的全套成本进行对比:硬件、许可证、补丁更新、高可用性以及通往总部的 WAN 路径。我们的[每个站点云 RADIUS 成本建模](guide:cloud-radius-pricing)指南将逐步带您完成计算。

迁移后我是否可以保留旧的 RADIUS 服务器作为后备?

在并行运行期间保留它,然后再将其关闭。虽然它被列为备用服务器,但它可以覆盖仍处于迁移阶段的站点发生的超时。在第 4 阶段之后,保留一份旧策略冻结副本的服务器就会变成一种风险,因为它提供的任何响应都在使用过期规则。从那时起,可恢复性将来自 99.9% 的 RADIUS 正常运行时间 SLA 和[断网恢复计划](guide:radius-server-down-wifi)。

员工是否需要重新注册他们的设备?

如果在切换前新的服务器证书已被信任,则不需要。在构建阶段通过 MDM 将新的 CA 推送到托管设备。EAP-TLS 设备会保留现有的客户端证书,前提是新服务器信任颁发这些证书的 CA。未托管的 PEAP 设备属于例外情况,因为某些设备会提示一次接受新证书。在其站点迁移前,请向这些员工发送一份简短通知。

迁移会影响我们的 ISO 27001 或 PCI DSS 证据吗?

这会改变您获取证据的来源,因此请从一开始就做好规划。身份验证日志、策略定义和变更记录都将迁移到新平台。请根据您的保留策略保留旧服务器的日志,归档每个站点的退出测试记录。Purple 拥有 ISO 27001 认证,可为您的审计人员提供平台侧的证据。而您自己的控制措施仍需要各自的证据。

对于管理多个资产的 MSP 来说,这有何不同?

各个阶段都是相同的。不同之处在于资产间的隔离。MSP 对每个资产运行相同的四个阶段,但在共享平台上,每个资产都需要自己的策略、身份源和日志。迁移阶段通常遵循合同边界,而不是控制台模板。我们的 [针对 MSP 的多租户 RADIUS](guide:multi-tenant-radius-msp) 指南涵盖了如何在迁移期间和迁移后保持每个资产相互独立。

Turn this guide into a plan for your estate

Tell us about your sites and the hardware you run. A Purple engineer maps Purple Access on top of it with you, and you keep the plan.

  1. Book a demoTell us what runs on your WiFi today, and a Purple network engineer maps it with you.
  2. Map your SSIDs onto threeOpen, secure and xPSK, on the access points you already own. You leave with the plan.
  3. Prove it on one site firstJudge the result on tickets and audit evidence, then roll out.

Book a demo

Tell us about your network

Led by a Purple network engineer. No slides.