Pi-hole 站上 DNS 的位置,替整個家用網路把關

摘要

想在家裡一次擋掉追蹤與推廣,不必逐台裝置動手。Pi-hole 把這件事搬進 DNS:由一台小機器統一回答全屋的名字查詢,該攜的在載入前就攜掉,其餘照常運作。開源、免費,樹莓派即可勝任,多年累積的自架經驗也讓它值得長期信賴。

推薦
軟體名稱
Pi-hole
版本
6.4.3
收費
免費
開源
開源
作業系統
LinuxARM
更新時間
2026-10-06 20:10

把過濾做成基礎設施

替每一台裝置安裝攔截外掛,是一場誰都贏不了的消耗戰。手機裝一個,筆電再裝一個,電視盒子根本無處可裝。每台裝置有各自的設定,每次更新各有各的意外,而只要家裡添了一件新玩意,整套工夫又得從頭再來一遍。Pi-hole 不打算在這個戰場上糾纏,它把問題搬到網路的入口去解決。

把它架在一台小機器上,讓區域網路把它當成 DNS 伺服器,屋裡每一個域名解析請求都會先經過它,後續的事情才輪得到發生。針對追蹤與推廣類域名的請求,在它背後的內容被載入之前就已經被擋下。網頁因此乾淨了,裝置在背景悄悄外聯的流量也大幅減少。一次部署,網路上所有裝置在同一刻全部生效,包括那些原本根本裝不了外掛的裝置。

瀏覽器中的 Pi-hole 管理介面

選擇 DNS 當作扼要關口,正是這套想法行得通的原因。網路上幾乎每一次連線都從一次名稱查詢開始,因此一個專門回答這些查詢的地方,就能看見每一台裝置的意圖,而不需要去翻看流量本身的內容。不必解密任何東西,不必修改任何客戶端,使用網路的方式也絲毫沒有改變。

看得見的過濾,守得住的入口

它內建一套網頁管理介面,上面的數字是最容易被低估的部分。每天的查詢總數、被攔截的數量、熱門域名清單,全部攤開來看,於是那台凌晨三點頻頻詢問可疑名稱的裝置,會從理論變成看得見的事實。攔截名單可以自由增減,誤傷的域名一鍵加回白名單,再搭配加密的上游解析,連查詢這一段路也多了一層保護。

門檻並不高。樹莓派等級的機器就足以讓它常年運轉,官方說明涵蓋了主流的安裝路徑,社群教學也多到幾乎任何疑難都有人寫過答案。

Pi-hole 查詢紀錄與攔截名單

這個差異,在那些根本沒人想到要去設定的裝置上最明顯。手機可以在某個瀏覽器裡裝攔截擴充,但手機上的應用程式自己開連線,並不在意那個擴充想怎樣。電視盒子連擴充都沒有。溫控器、門鈴、架上的印表機,各自按自己的時間表跟外面的世界講話。把決定放在 DNS 這一層,它們全部服從同一套規則,不管它們的軟體裡到底有沒有過濾這回事。

Pi-hole 的魅力在於「一次做好,長期不管」。不必改變任何習慣,不必在裝置上安裝什麼,它只是站在網路流量必經的那條路上默默值守。好的基礎設施,本來就該這樣安靜而可靠。

部署建議同樣直接。把路由器透過 DHCP 發下去的 DNS 指向它,全家立即生效;同時保留一條備用的解析路徑,免得一條錯誤規則弄垮關鍵服務;攔截規則從保守的配置起步,隨著你越來越了解自家網路的實際行為,再逐步收緊。

對家裡裝置多、既在意網路品質也在意資料外流的自架玩家來說,這是性價比最高的網路升級之一:開源免費,一台小盒子就能全年站崗。

過了第一週,這東西就會以最好的方式消失不見。好奇的時候介面還在那裡,攔截名單在背景安靜更新,網路的日常運作跟以前一模一樣。改變的不是任何東西的用法,而是那些原本被視為理所當然的流量,有多少根本不再離開這間屋子。

Pi-hole下載地址
支援的作業系統: Linux ARM