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 是可行的。在做出承諾前,請先計算執行個體數量、修補週期與隨時待命(on-call)的時間成本。 進行 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 從家用網路轉移到數百名陌生人依賴的訪客網路時,其局限性就會顯現出來。

  • 單點故障 (Single point of failure)。 如果唯一的解析器停止運作,訪客將失去功能正常的功能功能,並回報 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 團隊與託管服務提供者 (MSP),且兩者皆提供可自訂封鎖頁面的說明文件。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無;解析器於雲端執行
每據點設定安裝、靜態 IP、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,分別為顧客與員工套用單一原則。成果為:原本預計部署的 60 個解析器縮減為零台現場設備,且每項原則變更只需執行一次,而非 60 次。

哪些因素會改變最終決定?

經驗法則在五種情況下會有彈性空間。每一種情況都可能讓場域從一個選項轉向另一個選項。

據點與網路數量

單一據點配備單一訪客網路能讓 Pi-hole 保持可行。每增加一個據點就會增加兩個執行個體。每增加一個具有獨立規則的 SSID 或 VLAN,就會在每個執行個體上增加群組設定。我們針對 MSP 與多據點物業的 DNS 過濾指南 深入探討了多據點物業的架構。

凌晨兩點由誰負責維護

Pi-hole 仰賴每週有固定時間的指定負責人。如果負責人意味著「當初建置的人」(通常是已離職的外包廠商),請選擇代管服務。

廣告攔截或威脅防護

如果需求只是減少廣告和加快頁面載入,Pi-hole 的清單就足夠了。如果需求包含防範釣魚網站、惡意軟體和新註冊的網域,您需要持續維護的威脅情報源。這正是防護型 DNS 服務所提供的功能。

關懷責任與法規遵循

圖書館、學校和醫療機構的公共 WiFi 負有過濾有害內容的責任。例如英格蘭的學校遵循教育部發布的 過濾與監控標準。比起單一據點的清單,中央分類報告更容易提供合規證明。對於 PCI-DSS,DNS 過濾無法取代持卡人資料環境的網路隔離。但它能降低週邊網路的惡意軟體風險。我們的 企業 WiFi 安全指南 進一步涵蓋了網路隔離的內容。

隱私與資料保護

與裝置連結的 DNS 查詢紀錄在 GDPR 標準下可能被視為個人資料。使用 Pi-hole,您可以在每台硬體上設定資料保留與存取權限。使用代管服務,您需要一份資料處理協議。Purple 通過 ISO 27001 認證並符合 GDPR規範。

實例演練:擁有 120 間客房的飯店

一家擁有 120 間客房的城市飯店在迷你電腦上運作單一 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 over HTTPS (RFC 8484) 或 VPN 的裝置會將查詢繞過您的解析程式。請封鎖知名的公開 DoH 端點。同時也請封鎖 Firefox 的 canary 網域,該網域會指示瀏覽器繼續使用本機 DNS。在訪客 WiFi 上,目標是保護絕大多數從未變更過設定的使用者。

Key terms

DNS 過濾(防護性 DNS)
在域名系統解析器(RFC 1034 與 RFC 1035 中定義的查詢服務)進行策略強制執行。解析器拒絕為列出或有風險的網域傳回位址,因此不會建立與該主機的連線。 Pi-hole 與代管式服務都在同一個位置進行過濾。決策重點在於解析器在哪裡運行以及由誰維護,而非查詢時的過濾能力。
DNS 坑道(DNS sinkhole)
一種解析器,它會以無效位址而非真實記錄回應黑名單網域的查詢。Pi-hole 即以此方式運作,將每次查詢比對其已載入的清單。 坑道僅封鎖其清單中包含的內容,因此全新的釣魚主機在維護者將其新增之前都會通過。此外,房客看到的是瀏覽器錯誤,而非封鎖頁面。
DHCP
動態主機設定協定(Dynamic Host Configuration Protocol),定義於 RFC 2131。它為每個裝置指派 IP 位址與網路設定,包含裝置應查詢的 DNS 伺服器。 在 DHCP 範圍中變更 DNS 伺服器是部署這兩種選項的方式。這就是為什麼代管式過濾在 Cisco Meraki、HPE Aruba、Ruckus、Juniper Mist、Ubiquiti UniFi、Cambium、Extreme 或 Fortinet 網絡上不需要新增任何硬體。
SSID
服務設定識別碼(Service Set Identifier),為無線基地台在 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 成為具備指定負責人之單一場地可靠選擇的功能之一。
DNS 加密傳輸 (DoH)
指定於 RFC 8484 的通訊協定,會在加密的 HTTPS 連線內將 DNS 查詢傳送至指定的解析程式,而非 DHCP 所指派的解析程式。 無論您選擇哪種方案,使用 DoH 或 VPN 的裝置都會繞過您的篩選解析程式。阻擋已知的公開 DoH 端點,可確保對大多數訪客維持篩選效果。
Canary 網域
use-application-dns.net,為 Mozilla 針對 Firefox 所記錄的網域。若區域網路的解析程式阻擋該網域,Firefox 將繼續使用區域 DNS,而非預設啟用 DoH。 阻擋 Canary 網域是對訪客 WiFi 進行的簡易管制。這能保護絕大多數從未變更瀏覽器設定的訪客。
次要 DNS 陷阱
此故障模式是指 DHCP 發放了篩選解析程式,並附帶一個公開解析程式作為備援。裝置會同時查詢兩者,導致被阻擋的網域透過未篩選的伺服器成功解析。 這正是為何使用 Pi-hole 的場地每個據點需要兩個 Pi-hole 執行個體。請將第二個執行個體納入硬體、修補與人力成本計算。
GDPR 規範下的個人資料
通用資料保護法規 (GDPR) 第 4(1) 條將個人資料定義為與可識別身分之自然人相關的資訊,包含裝置位址等線上識別碼。 連結至裝置的 DNS 查詢紀錄可被視為個人資料。使用 Pi-hole 時,您需在每台設備上設定保留與存取權限;使用託管服務時,則需要資料處理合約。
持卡人資料環境 (PCI DSS)
由支付卡產業資料安全標準 (PCI DSS) 所定義、用於儲存、處理或傳輸支付卡資料的系統。透過網路區隔可將其與其他網路隔離,以縮減符合性評估範圍。 DNS 篩選並無法取代持卡人資料環境的網路區隔,但確實能降低該邊界周圍訪客與員工網路的惡意軟體風險。

Worked examples

某家擁有 30 家分店的時裝零售商在三家分店的顧客 WiFi 上試用了 Pi-hole。廣告停止載入後,團隊考慮將其推廣至所有分店。

擴大試用規模意味著需要 60 個 Pi-hole 實例 - 每家分店兩個以避免次要 DNS 陷阱 - 加上同步工具與未列入預算的待命輪值。IT 團隊以每月每實例 15 分鐘的規劃假設為基礎,估算出日常維護時間每月需 15 小時。每一次允許清單變更也將套用 60 次。該零售商最終將所有 30 家分店改為使用代管式 DNS,分別為顧客和員工設定一套策略。結果:原規劃的 60 個解析器被零個現場硬體盒取代,且每次策略變更僅需執行一次而非 60 次。

一家擁有 120 間客房的城市飯店在迷你電腦上運行單個 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 過濾?

無論您選擇哪種方案,部分使用者都有可能繞過。使用 DNS over HTTPS ([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.