Skip to content

Decision guideDNS filtering alternatives

Pi-hole 与托管式 DNS 过滤在场馆网络中的对比

判断 Pi-hole 或 Purple Shield 等托管式 DNS 过滤服务哪种更适合您的场馆。您可以权衡许可证成本与补丁更新、冗余和值班人工成本,并将每个 SSID 与每个 VLAN 的策略需求与各个选项相匹配。您还将了解如何对多门店资产进行建模,并规划无停机时间的 30 天试用。

13 min read

当您运营单个场所、只需要广告和追踪程序拦截且有专人负责补丁更新时,可以使用 Pi-hole。当您运营多个场所或需要威胁情报时,请使用 Purple Shield 等托管式 DNS 过滤服务。Shield 可以通过统一的控制面板针对每个网络和场所设置策略。根据 Purple 的数据,其广告拦截功能可减少高达 62% 的 DNS 查询。

场所何时应使用 Pi-hole,何时应使用托管式 DNS 过滤?

部署位置决定了这两种选择各自的功能。DNS(域名系统)过滤在设备请求地址时(即任何连接建立之前)发挥作用。当访客的手机询问解析器某个钓鱼域名位于何处时,过滤器会拒绝回答,因此不会有任何流量到达该主机。防火墙则在下一步发挥作用,即在查找成功后针对 IP 地址和端口进行处理。这就是为什么防御性 DNS 能捕获防火墙遗漏的威胁。示例包括快速变化的钓鱼主机、恶意软件域名以及共享分发网络上的追踪程序。

Pi-hole 与托管服务在完全相同的节点进行过滤。区别在于解析器运行的位置以及由谁来维护其运行。Pi-hole 是一款免费的开源软件,安装在每个场所内部的小型服务器上。而像 Purple Shield、DNSFilter 或 Cisco Umbrella 这样的托管服务则在云端运行其解析器。您只需更改 DHCP(动态主机配置协议)作用域分配的 DNS 服务器,即可进行集中式的策略管理。

经验法则也正源于这种架构上的差异。Pi-hole 无需许可费用,但每个新增场所都会增加需要打补丁、备份和维护运行的硬件设备。托管服务虽然需要订阅费用,但管理第 30 个场所与管理第一个场所消耗的精力完全相同。对于拥有指定负责人的单个场所,Pi-hole 是个不错的选择。但对于多场所企业或任何具有合规监管要求的网络,一旦算上人员时间成本,托管式过滤才是更具性价比的默认方案。我们关于 DNS 过滤替代方案 的概述涵盖了更广泛的产品类别。

列入黑名单或存在风险安全访客连接 WiFiDHCP 分配过滤解析器DNS 查询设备请求域名的地址解析器端的策略检查本地 Pi-hole 或托管式云解析器已拦截未返回地址,未建立连接已允许地址已返回给设备连接与防火墙查找完成后防火墙针对 IP 和端口生效
DNS 过滤在访客连接中所处的位置

访客设备向过滤解析器发送 DNS 查询,解析器在防火墙察觉到任何连接之前,拦截列表中的域名或返回地址。

Connections

  1. 访客连接 WiFi to DNS 查询
  2. DNS 查询 to 解析器端的策略检查
  3. 解析器端的策略检查 to 已拦截 (列入黑名单或存在风险)
  4. 解析器端的策略检查 to 已允许 (安全)
  5. 已允许 to 连接与防火墙

如何在 Pi-hole 与托管 DNS 过滤之间做出选择?

通过四个问题即可为大多数场所做出决定。在此之前,先明确两个常用术语:SSID 是访客看到的网络名称;VLAN(虚拟局域网)是共享交换机上的逻辑隔离网络,用于隔离访客、员工和租户的流量。如果不同的 SSID 或 VLAN 需要应用不同的规则,答案就会明确指向托管服务。

为您的场所选择 Pi-hole 还是托管 DNS 过滤

See every path as a list
过滤器是否需要覆盖多个场所?
  • 是: 不同的网络是否需要不同的策略?
    • 是: 支持按网络制定策略的 Purple Shield 通过单一仪表板为每个 SSID、VLAN 和场所设置策略,可独立运行或与 Purple Access 配合使用。 面向多站点资产的 DNS 过滤
    • 否: 您是否有中央 IT 团队在每个站点运行解析器?
      • 是: 评估多设备维护成本,然后试用托管方案 批量部署 Pi-hole 是可行的。在做出决定前,请先计算实例数量、补丁周期和值班时间。 开展 30 天试用计划
      • 否: 托管 DNS 过滤 云端解析器、持续维护的威胁分类,且现场无需部署硬件。可将 Purple Shield、DNSFilter 或 Cisco Umbrella 列入候选名单。 Cisco Umbrella 定价详解
  • 否,仅一个站点: 除了广告拦截,您是否还需要威胁防护或内容分类过滤?
    • 是: 托管 DNS 过滤 云端解析器、持续维护的威胁分类,且现场无需部署硬件。可将 Purple Shield、DNSFilter 或 Cisco Umbrella 列入候选名单。 Cisco Umbrella 定价详解
    • 否: 是否有指定人员负责打补丁、备份和黑名单修复?
      • 是: 适合使用 Pi-hole 单站点、仅拦截广告和追踪器,且有指定负责人。请运行两个实例,以免单点故障导致访客 WiFi 离线。 免费过滤让场所放弃了什么
      • 否: 托管 DNS 过滤 云端解析器、持续维护的威胁分类,且现场无需部署硬件。可将 Purple Shield、DNSFilter 或 Cisco Umbrella 列入候选名单。 Cisco Umbrella 定价详解

哪种方案适合每种类型的场所?

场所类型是评估图表中各项条件的有效参考指标。它反映了您运行的网络数量、谁负责值班响应,以及 WiFi 所承担的合规监管比重。请阅读“原因”一栏,了解每个决策背后的关键条件。

Pi-hole 或托管 DNS 过滤按场所场景对比 Data as of 2026-06-10
场景建议选择原因
单家咖啡馆、业主亲自运营、访客投诉有广告Pi-hole,配备第二个实例广告和追踪器拦截是全部需求,业主可以随时更换设备
拥有 120 间客房的酒店,区分访客和员工 SSID托管方案 (Shield)访客和员工需要独立的策略;酒店 IT 团队极少有时间维护名单
拥有 30 多家门店的零售企业托管方案 (Shield)一套策略即可应用于所有门店,无需对 60 个解析器逐一打补丁
具有比赛日高峰的体育场或活动场所托管方案 (Shield)球迷和与会者的查询高峰由云解析器承担,而非机房里的单台设备
机场或铁路枢纽托管方案 (Shield)乘客、员工和租户网络均需要独立的策略
公共图书馆或市政 WiFi托管方案 (Shield)类别过滤和集中报告有助于提供尽职调查证据
NHS 医疗系统患者及访客 WiFi托管方案 (Shield)具备集中报告功能的威胁防护;St George's Healthcare NHS Trust 部署了 Shield
IT 实验室或测试网络Pi-hole免费、完全本地化,是学习 DNS 过滤的高效方式
建议前提为现场无专职 IT 人员。若单一场所拥有指定的负责人,则更倾向于选择 Pi-hole。

两种模式非常鲜明。Pi-hole 仅适用于需求仅为广告拦截且有专人管理设备的情况。每一个涉及不同受众群体的高级场景,都需要针对每个网络配置单独的策略。Pi-hole 虽然可以通过分组管理实现类似功能,但仅限于单个实例且只能按客户端地址进行划分。

用于场所 WiFi 的 Pi-hole:功能体验与运维要求

Pi-hole 的优势

Pi-hole 是一款专为全网广告拦截设计的 DNS 沉洞 (DNS sinkhole)。它对黑名单域名发起的查询返回无效地址,从而使广告和追踪器无法加载。它可以运行在 Linux、容器或 Raspberry Pi 上。其 Web 界面支持实时查看每条查询。它还可以验证 DNSSEC,转发至您指定的上游解析器,并充当 DHCP 服务器。

对于单一场所而言,这涵盖了许多需求。查询日志保留在您自己的硬件上,这更符合部分隐私合规团队的偏好。分组管理允许对不同的客户端应用不同的黑名单。内置备份工具 Teleporter 可以导出设置,方便您在设备故障时快速重建。

Pi-hole 在场所应用中的瓶颈

当 Pi-hole 从家庭网络拓展到有数百名陌生人依赖的访客网络时,局限性便显现出来。

  • 单点故障。 如果唯一的解析器停止工作,访客将无法进行域名解析,并会报告 WiFi 故障。
  • 基于名单而非类别。 Pi-hole 仅拦截其名单中包含的内容。新的钓鱼网站在被名单维护者添加前依然可以通过。
  • 没有拦截页面。 被拦截的域名不会返回可用地址,因此访客会看到浏览器报错。这需要前台工作人员答疑解惑。
  • 每个站点一个实例。 缺乏针对多实例的内置控制台。虽然存在社区同步工具,但同样需要由您来维护。
  • 仅限社区支持。 帮助来自论坛和文档,而不是具有响应时间保证的服务台。

托管式 DNS 过滤:Purple Shield、DNSFilter 和 Cisco Umbrella

托管式过滤的工作原理

托管式保护性 DNS 服务会为您运行解析器。您只需将每个网络的 DNS 指向该服务。随后的每次查询都会根据维护好的类别和威胁情报库进行核查。供应商负责对新域名进行分类并修复基础设施。您可以在同一个控制台中设置策略并查看所有站点的报告。

由于更改发生在 DHCP 中,因此托管式过滤与硬件无关。无需新设备即可在 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 和 Fortinet 网络上运行。请参考您供应商的文档以获取准确的 DHCP 设置。

三种服务的区别

DNSFilter 和 Cisco Umbrella 是通用保护性 DNS 服务。两者均面向企业 IT 团队和托管服务提供商销售,且都提供可自定义拦截页面的文档说明。Umbrella 包含在 Cisco 更广泛的安全产品组合中,因此许可方式遵循 Cisco 的打包方案。我们的 Cisco Umbrella 定价指南 解释了在索取报价前需要规划的内容。

Purple Shield 专为场所 WiFi 打造。您可以将其作为独立服务运行在任何 WiFi 网络上,也可以与 Purple Access 搭配使用。无论哪种方式,您都可以从同一个仪表板为每个 SSID、VLAN 和场所设置策略。这契合了场所的划分类别:访客、员工、租户和后台网络很少需要相同的规则。Purple 在 90 个国家的 80,000 多个真实场所中运行,Shield 共享该平台。

Shield 还可以拦截广告,这对于受限或共享的回传链路至关重要。根据 Purple 的数据,广告拦截可减少高达 44% 的数据流量和高达 62% 的 DNS 查询。这些节省下来的带宽可以重新用于访客真正想要访问的内容。

自托管 DNS 过滤器跨站点的成本是多少?

许可费用是 Pi-hole 看起来无可匹敌的地方,也是它唯一的优势所在。自托管 DNS 过滤器的总成本是硬件加上人工,再乘以实例数量。

自托管与托管式 DNS 过滤器的成本项对比 Data as of 2026-06-10
成本项Pi-hole(自托管)Purple Shield(托管)
软件许可证£0,开源按订阅付费,参见 Shield 定价
每站点硬件两台小型服务器、虚拟机或 Raspberry Pi无;解析器运行在云端
每站点配置安装、静态地址、DHCP 变更、阻止列表DHCP DNS 变更、仪表板中设置策略
补丁更新每个实例的 OS 和 Pi-hole 更新由 Purple 负责运营
阻止列表自行选择、维护并修复误报类别和威胁情报源由 Purple 维护
多站点策略每个实例独立的管理界面单一仪表板,按 SSID、VLAN 和场所配置策略
故障处理您的团队现场恢复设备无现场解析器故障风险
报告按实例记录查询日志,保留期由您设置跨场所集中报告
技术支持社区论坛Purple 支持团队
当站点数量较多时,人工成本(而非许可证)会成为 Pi-hole 最大的成本项。

适合您网络资产的简单模型

请根据实例数量而非站点数量建立模型。为了避免备用 DNS 陷阱,每个站点最少需要两个实例。因此 30 个站点意味着 60 个解析器,每个解析器都有自己的操作系统和阻止列表设置。

然后为每项日常重复性任务设定时间数值。以下数值为展示计算逻辑的规划假设,您可以替换为自己的实际数值。

  • 更新与健康检查: 假设每个实例每月需 15 分钟。对于 60 个实例,每月即为 15 小时。
  • 阻止列表修复: 除非您运行同步工具,否则每次允许列表变更都需要在每个实例上单独操作一次。
  • 安全事件: 远程站点的磁盘故障需要人员亲临现场。
  • 审计凭证: 每个实例分别生成报告,需要人工进行汇总。

将每月耗时乘以您员工的含税工时费,并加上硬件更新成本。将该总额与 Shield 定价页面 的订阅费用进行对比。在单个站点,自托管的总成本很小。但在 30 个站点时,人工成本就成为了需要重点关注的项目,这甚至还没有算上 Pi-hole 无法提供的威胁类别防护价值。

实际案例:拥有 30 家门店的零售网络

一家拥有 30 家门店的时装零售商在三个分店的访客 WiFi 上试点测试了 Pi-hole。试点达到了预期效果:访客网络停止加载广告。然而将其推广意味着需要 60 个实例、一套同步工具以及预算外的轮岗值班表。IT 团队采用上述假设对日常维护进行了建模,计算得出每月需要 15 小时。最终,他们将所有 30 家门店全部切换为托管式 DNS,分别为访客和员工设置了一套策略。最终结果:以 0 台现场设备替代了原计划的 60 个解析器,每次策略变更只需执行一次,而非 60 次。

哪些因素会改变结论?

经验法则在五种情况下会有所改变。每一种情况都可能让场所从一种选择转向另一种选择。

站点和网络数量

带有单个访客网络的单个站点可以使 Pi-hole 保持可行。每增加一个站点就会增加两个实例。每个带有独立规则的额外 SSID 或 VLAN 都会在每个实例上增加组配置。我们关于 面向 MSP 和多站点场所的 DNS 过滤指南 深入探讨了多站点环境。

凌晨两点的责任归属

Pi-hole 依赖于有时间投入的指定负责人。如果负责人意味着“当时负责搭建的人”(通常是已经离职的承包商),请选择托管服务。

广告拦截还是威胁防护

如果需求仅仅是减少广告和更轻量化的页面,Pi-hole 的列表就足够了。如果还包括防范钓鱼网站、恶意软件和新注册的域名,您就需要持续更新的威胁情报源。这正是防护型 DNS 服务所提供的功能。

关怀义务与合规监管

图书馆、学校和医疗机构的公共 WiFi 负有过滤有害内容的关怀义务。例如,英格兰的学校需要遵循英国教育部制定的 过滤与监控标准。相比逐个站点的列表,集中式的分类报告更容易提供合规证据。对于 PCI-DSS 而言,DNS 过滤并不能取代持卡人数据环境的隔离。但它确实降低了周边网络上的恶意软件风险。我们的 企业级 WiFi 安全指南 对网络隔离进行了更深入的探讨。

隐私与数据保护

在 GDPR 框架下,与设备关联的 DNS 查询日志可被视为个人数据。使用 Pi-hole,您需要在每台设备上分别设置数据保留和访问权限。使用托管服务,您则需要一份数据处理协议。Purple 已通过 ISO 27001 认证并符合 GDPR 和 UK GDPR 要求。

实际案例:一家拥有 120 间客房的酒店

一家拥有 120 间客房的城市酒店在一台迷你 PC 上运行了一个 Pi-hole 用于访客 WiFi。DHCP 将其作为唯一的 DNS 服务器分发。当其存储设备在夜间发生故障时,访客可以连接 WiFi 但无法加载任何内容。值班经理在 IT 承包商赶到之前收到了大量投诉。随后,该酒店将访客和员工的 SSID 迁移到了具有独立策略的托管 DNS 上。最终结果:现场零解析器,通过一个控制面板即可配置两条策略,再无本地硬件故障隐患。

场所 WiFi 的推荐默认方案是什么?

对于拥有两个或更多场所的任何地产项目,默认推荐使用托管式防护 DNS;而对于场所 WiFi,我们推荐 Purple Shield。它在连接建立前的解析阶段进行过滤,并按 SSID、VLAN 及场所分别设置策略。此外,它还能将所有本地解析器从您的补丁打法列表中剔除。对于拥有指定负责人且仅需拦截广告的单场所,或是对于实验室,Pi-hole 仍是合适的选择。

Pi-hole 与托管式 DNS 过滤适用场景对比

Pi-hole(自托管)

Fits when

  • 拥有指定负责人的单一场所
  • 需求仅为广告与追踪器拦截
  • 希望将查询日志保存在自己的硬件上
  • 实验室、测试或仅限员工使用的网络

Not when

  • 两个或更多场所
  • 需要威胁分类或拦截页面
  • 设备出现故障时无人值守

托管式 DNS 过滤 (Purple Shield)

Fits when

  • 两个或更多场所
  • 访客、员工和租户网络需要独立的策略
  • 必须向审计人员展示按 SSID、VLAN 和场所设置的策略
  • 带宽受限且广告拦截能带来回报

Not when

  • 免费广告拦截已足够且有人负责管理设备的单一场所

Our recommendation: 对于任何场所地产项目,默认选择 Purple Shield。对于拥有指定负责人的单一场所或实验室,保留 Pi-hole。

您的第一步行动是在一个场所选择一个访客 SSID 并开展为期 30 天的试用。将其 DNS 指向 Shield,保持其他所有网络不变。然后比较拦截的威胁数量、数据流量和支持工单。30 天 DNS 过滤试用计划详细列出了每周需要衡量的指标。

常见问题解答

Pi-hole 可以在商业场所免费使用吗?

是的,该软件开源且免费,您可以将其运行在访客 WiFi 上。不过您仍需支付硬件费用(每个场所需要两个实例以实现冗余),以及用于打补丁、黑名单修复和故障处理的员工时间成本。在单一场所,这些成本很小。但在整个地产项目中,人力成本将成为最大的开支。驱动决策的应当是总成本,而不是许可证成本。

Purple Shield 能与我现有的无线接入点一起工作吗?

可以。Shield 工作在 DNS 层,因此只需更改 DHCP 而无需更换新硬件。它可以运行在由 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 和 Fortinet 构建的网络上。您可以将其独立运行在任何 WiFi 网络上,也可以与 Purple Access 配合使用,并按 SSID、VLAN 和场所设置策略。

Shield 的定价与运行 Pi-hole 相比如何?

Shield 采用订阅制,而 Pi-hole 免收许可证费用,因此请比较总成本而非标准价格。对于 Pi-hole,需要加上每个场所两台实例的硬件成本、每月补丁更新工时以及值班维护时间。将这些与 Shield 定价页面 上的订阅费用进行对比。随着您添加的场所越来越多,总体对比将更倾向于托管解决方案。

我们能否在不停机的情况下从 Pi-hole 迁移?

可以,前提是您一次迁移一个网络。使用 Pi-hole 的 Teleporter 工具导出您的设置,并记录仍需要的允许列表条目。在新的策略中重新创建这些例外项,然后更改一个 SSID 的 DHCP 作用域上的 DNS 服务器。观察几天后再迁移下一个网络。在最后一个网络完成迁移之前,请保持 Pi-hole 正常运行。

DNS 过滤有助于满足 GDPR 和 PCI DSS 要求吗?

这有所帮助,但仅凭它本身并不能确保合规。对于 PCI DSS,网络隔离可防止访客和员工 WiFi 进入持卡人数据环境。DNS 过滤降低了该边界周围的恶意软件风险。对于 GDPR,绑定到设备的 DNS 日志可能属于个人数据,因此需设置保留与访问规则。Purple 已通过 ISO 27001 认证并符合 GDPR 标准。

Shield 与 Cisco Umbrella 以及 DNSFilter 相比表现如何?

这三者都在云端进行 DNS 解析过滤,因此部署位置带来的优势是一致的。DNSFilter 和 Cisco Umbrella 是面向企业 IT 团队和托管服务提供商销售的通用型服务。Shield 则专为场所 WiFi 打造,支持按 SSID、VLAN 和场所制定策略。它可以独立运行,也可以与 Purple Access 配合使用。Whitbread、AGS Airports 以及 St George's Healthcare NHS Trust 均在运行 Shield。

访客能否绕过 DNS 过滤?

无论选择哪种方案,部分访客都有可能绕过。使用加密 DNS(DoH,RFC 8484)或 VPN 的设备会将查询绕过您的解析器。请封堵已知的公共 DoH 端点,并封堵 Firefox 的 canary domain,该域名可指示浏览器继续使用本地 DNS。在访客 WiFi 上,我们的目标是保护绝大多数从不更改设置的用户。

Key terms

DNS 过滤(防护型 DNS)
在域名系统(DNS)解析器(RFC 1034 和 RFC 1035 中定义的查找服务)上实施策略。解析器拒绝返回黑名单或高风险域名的地址,因此不会建立与该主机的连接。 Pi-hole 和托管服务都在同一个位置进行过滤。两者的抉择在于解析器的运行位置和维护者是谁,而不是查找时的过滤能力。
DNS 坑道(DNS sinkhole)
一种解析器,它使用不可用的地址而非真实记录来回答对黑名单域名的查询。Pi-hole 就是以这种方式工作,将每次查找与其加载的列表进行匹配。 坑道仅拦截其列表包含的内容,因此新的钓鱼主机在维护者添加之前可以通过。此外,宾客看到的是浏览器错误而非拦截页面。
DHCP
动态主机配置协议(RFC 2131 中规定)。它为每个设备分配一个 IP 地址和网络设置,包括设备应该查询的 DNS 服务器。 部署这两种选项的方法都是更改 DHCP 作用域中的 DNS 服务器。这就是为什么托管式过滤在 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 或 Fortinet 网络上不需要新硬件的原因。
SSID
服务集标识符,即无线接入点在 IEEE 802.11 协议下广播的网络名称。一个接入点可以广播多个 SSID,每个 SSID 映射到其自己的网络网段。 场馆运行的宾客、员工和租户 SSID 很少需要相同的规则。Purple Shield 可以按每个 SSID 设置策略,而 Pi-hole 仅能按实例和客户端地址来实现近似效果。
VLAN
虚拟局域网(Virtual LAN),即共享交换机上逻辑隔离的网络,遵循 IEEE 802.1Q 标记。每个 VLAN 承载各自的流量,并可分配独立的 DHCP 作用域和 DNS 设置。 VLAN 可将访客、员工和内部后勤流量隔离开来。如果不同的 VLAN 需要不同的过滤规则,决策就会大幅倾指向采用按 VLAN 策略管理的托管服务。
DNSSEC
域名系统安全扩展(Domain Name System Security Extensions),在 RFC 4033 至 RFC 4035 中定义。它为 DNS 记录添加密码签名,以便验证解析器可以确认回答未被篡改。 Pi-hole 可以在现场验证 DNSSEC。这一功能使得 Pi-hole 成为拥有明确负责人的单一场所的可靠选择。
基于 HTTPS 的 DNS (DoH)
在 RFC 8484 中定义的协议,用于在加密的 HTTPS 连接内部向指定的解析器发送 DNS 查询,而非发送给 DHCP 分配的解析器。 无论您选择哪种方案,使用 DoH 或 VPN 的设备都会绕过您的过滤解析器。封锁已知的公共 DoH 端点,可确保对大多数访客持续实施过滤。
金丝雀域名(Canary domain)
use-application-dns.net,Mozilla 为 Firefox 记录的域名。如果本地网络的解析器封锁该域名,Firefox 将继续使用本地 DNS,而不会默认启用 DoH。 封锁金丝雀域名是对访客 WiFi 的一项简单控制措施。它可以保护绝大多数从更改浏览器设置的访客。
备用 DNS 陷阱
一种故障模式,指 DHCP 分配了一个过滤解析器,同时提供了一个公共解析器作为备用。设备会同时查询两者,导致被封锁的域名通过未过滤的服务器完成解析。 这就是为什么使用 Pi-hole 的场所每个站点需要两个 Pi-hole 实例。在硬件、打补丁和人工成本中请务必算上第二个实例。
GDPR 框架下的个人数据
《通用数据保护条例》第 4(1) 条将个人数据定义为与已识别或可识别的自然人相关的信息,包括设备地址等在线标识符。 与设备关联的 DNS 查询日志可被视为个人数据。使用 Pi-hole 时,您需要在每台设备上设置保留和访问规则;使用托管服务时,您需要签署数据处理协议。
持卡人数据环境 (PCI DSS)
根据支付卡行业数据安全标准定义,指存储、处理或传输支付卡数据的系统。网络隔离将其与其他网络隔开,以缩减合规评估范围。 DNS 过滤并不能取代持卡人数据环境的网络隔离。但它降低了该边界周围访客和员工网络上的恶意软件风险。

Worked examples

一家拥有 30 家门店的时装零售商在三个分店的顾客 WiFi 上试点使用了 Pi-hole。广告停止加载,因此团队考虑将其推广到每家门店。

扩展试点意味着需要 60 个 Pi-hole 实例(每家门店两个,以避免备用 DNS 陷阱),外加一个同步工具和未列入预算的值班轮班表。IT 团队按照每月每个实例 15 分钟的规划假设,计算出常规维护时间为每月 15 小时。每一次允许列表变更也需要执行 60 次。该零售商最终将所有 30 家门店改用托管式 DNS,分别针对顾客和员工设置了一条策略。结果:用零本地硬件替换了 60 个计划中的解析器,且每次策略变更只需执行一次,无需执行 60 次。

一家拥有 120 间客房的城市酒店在小型 PC 上运行了单个 Pi-hole,作为宾客 WiFi 的唯一 DNS 服务器。其存储设备在夜间发生故障。

宾客可以连接 WiFi,但无法加载任何内容,因为没有解析器响应他们的查询。在 IT 外包人员赶到现场之前,值班经理接到了大量投诉。这次故障暴露了两个缺陷:没有第二个实例,且在凌晨 2 点没有值班责任人。该酒店还需要针对宾客和员工制定单独的规则,而 Pi-hole 仅能按实例和客户端地址来处理这些规则。该酒店将宾客和员工 SSID 迁移到了具有独立策略的托管式 DNS。结果:现场零解析器,通过一个控制面板即可设置两条策略,再无本地设备发生故障。

某正在运行 Pi-hole 的场馆希望迁移到 Purple Shield,且不希望宾客在变更期间失去域名解析服务。

一次迁移一个网络。首先,使用 Pi-hole 的 Teleporter 工具导出设置,并记录仍需要的允许列表条目。在新的 Shield 策略中重新创建这些例外项,以便已知误报保持解决状态。然后更改某一个 SSID DHCP 作用域中的 DNS 服务器,并观察几天。仅当第一个网络稳定后,再迁移下一个网络。保持 Pi-hole 运行,直到最后一个网络迁移完成,以便尚未迁移的网络继续保持过滤。这种顺序可以避免停机,并为您提供一个干净的回滚点。

Frequently asked questions

Pi-hole 在商业场所可以免费使用吗?

是的,该软件免费且开源,您可以在访客 WiFi 上运行它。但您仍需支付硬件费用、每个站点实现冗余所需的两个实例,以及用于打补丁、黑名单修复和事件处理的人员时间成本。在单一站点,这些成本很小。但在跨多场所的资产中,人工成本会成为最大开支。决策应基于总成本,而非许可成本。

Purple Shield 是否支持我现有的无线接入点?

是的。Shield 在 DNS 层工作,因此只需要修改 DHCP 而不需要新硬件。它支持基于 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti、UniFi、Cambium、Extreme 和 Fortinet 构建的网络。您可以将其作为独立程序在任何 WiFi 网络上运行,也可以与 Purple Access 配合运行,并针对每个 SSID、VLAN 和场所制定策略。

Shield 的价格与运行 Pi-hole 相比如何?

Shield 采用订阅制,而 Pi-hole 没有任何许可费用,因此请对比总成本而非目录价格。对于 Pi-hole,需要加上每个站点两个实例的硬件成本、每月补丁更新工时和值班时间。将这些与 [Shield 价格页面](product:shield/pricing) 上的订阅费用进行对比。随着您增加的站点越来越多,托管服务的优势将更加明显。

我们是否可以在不停机的情况下从 Pi-hole 进行迁移?

是的,只要您一次迁移一个网络。使用 Pi-hole 的 Teleporter 工具导出设置,并记录您仍需要的允许列表条目。在新策略中重新创建这些例外,然后更改一个 SSID 的 DHCP 作用域中的 DNS 服务器。在迁移下一个网络之前观察几天。保持 Pi-hole 运行,直到最后一个网络完成迁移。

DNS 过滤是否有助于符合 GDPR 和 PCI DSS?

这会有所帮助,但单靠它无法让您完全合规。对于 PCI DSS,网络分段可确保访客和员工 WiFi 远离持卡人数据环境。DNS 过滤可以降低该边界周围的恶意软件风险。对于 GDPR,与设备关联的 DNS 日志可能属于个人数据,因此需设置保留和访问规则。Purple 已获得 ISO 27001 认证并符合 GDPR 要求。

Shield 与 Cisco Umbrella 及 DNSFilter 相比如何?

三者都在云端的 DNS 解析层进行过滤,因此部署优势相同。DNSFilter 和 Cisco Umbrella 是面向企业 IT 团队和托管服务提供商的通用服务。Shield 则是专为场所 WiFi 设计的,支持针对每个 SSID、VLAN 和场所设置策略。它可以独立运行,也可以与 Purple Access 配合运行。Whitbread、AGS Airports 和 St George's Healthcare NHS Trust 都在运行 Shield。

访客能否绕过 DNS 过滤?

无论您选择哪种方案,某些设备都有可能绕过。使用 基于 HTTPS 的 DNS([RFC 8484](https://www.rfc-editor.org/rfc/rfc8484))或 VPN 的设备会将查询绕过您的解析器。请阻断知名的公共 DoH 端点。同时阻断 Firefox 的 [canary domain](https://support.mozilla.org/en-US/kb/canary-domain-use-application-dnsnet),这会告知浏览器继续使用本地 DNS。在访客 WiFi 上,目标是保护大多数从不更改设置的用户。

Sources

Decide what your network reaches, free for 30 days

Tell us which networks and sites you run and who is on them. We map a policy to each one: staff, guests, students, residents and IoT. Then point one network at Shield and see what it stops for 30 days, before you pay anything. Running change control? We plan a pilot on one site with your team instead. No hardware to install.

  1. We map your networksA Purple expert maps your networks, your venues and the people on each, and answers your questions on bypass, outages, data handling and integrations.
  2. You get a policy for each oneStaff, guests, students, residents, IoT and paid tiers, each with the policy it needs.
  3. You prove it, then get your tailored quote30 days free on one network, or a pilot on one site planned with your team, then Shield priced standalone or as an add-on to your Access plan.

Your policy map

Tell us your networks. We map a policy to each one.

A Purple expert comes back with a policy for every network and group you run, from the team that has run content filtering since 2012 and runs WiFi for 80,000+ venues in 90 countries.