乾淨上網purity.tw
我的 IP
主選單

教學閱讀約 5 分鐘更新於

AdGuard DNS 設定教學:全家網路擋廣告,對比 Pi-hole

先看答案

AdGuard DNS 是把裝置的 DNS 查詢交給過濾型 DNS 服務,擋掉已知的廣告與追蹤網域。設定可以在單一裝置上做,也能設在路由器上讓全家共用;自架的 AdGuard Home 與 Pi-hole 則需要自己的主機,功能與維護成本也不同。

本文目錄

DNS 過濾是讓全家一起少看廣告的做法。它的原理並不複雜:裝置每次要連到某個網站前,都會先查詢網域名稱對應的位址。如果這個查詢改由過濾型的 DNS 服務回答,已知的廣告與追蹤網域就會被擋在第一步。AdGuard DNS 是一種現成的服務,設定不需要自己架站,本文說明它的設定方式,也比較自架方案與限制。

快速摘要

  • 想在一台裝置上試用:直接在該裝置的網路設定中改 DNS。
  • 想讓全家共用:在路由器上設定 DNS,讓連上該網路的裝置都經過過濾服務。
  • 想完全自己掌控:自架 AdGuard Home 或 Pi-hole,需要一台常駐主機。
  • 設定後若網站無法開啟,先把 DNS 改回自動,再逐步檢查。

先選你要的做法

做法適合誰需要什麼注意事項
單台手機或電腦只想在一台裝置上試用能修改該裝置的 DNS 設定只影響設定的那台裝置
路由器設定想讓全家的裝置共用規則路由器能修改 DNS 設定品牌介面不同;有些裝置若寫死 DNS 就不會受影響
AdGuard Home(自架)想完全掌控過濾規則一台常駐的主機與維護時間需要懂基本的網路設定
Pi-hole(自架)同樣想自架,且偏好其社區文件一台常駐的主機與維護時間設定方式與 AdGuard Home 不同

如果你只是想減少家裡的廣告,從路由器設定開始通常最省事。自架方案功能完整,但要花時間維護,不適合只想試一試的人。

步驟 1:確認 DNS 位址

AdGuard DNS 提供的 DNS 位址,包括加密的 DNS 主機名稱,都在官方網站公布。設定前請直接到官網確認最新位址,不要使用來路不明的教學中的舊資料。手機的私人 DNS 功能可以直接輸入主機名稱,例如 dns.adguard-dns.com,細節請參考 手機擋廣告教學。

步驟 2:在電腦上設定 DNS

在 Windows 上,進入「設定」>「網路和網際網路」,點選目前使用的 Wi-Fi 或乙太網路,找到「DNS 伺服器指派」並選擇「手動」,再輸入官網公布的 DNS 位址。Windows 11 與舊版的選單位置可能略有不同。

在 macOS 上,進入「系統設定」>「網路」,選擇 Wi-Fi 後點「詳細資料」,再進入「DNS」頁面,新增 AdGuard DNS 的位址,並移除原本的項目。

設定完成後,重新連線網路,或重新開啟瀏覽器,確認網頁能正常載入。

步驟 3:在路由器上設定

進入路由器的管理後台,通常是在瀏覽器中輸入路由器的閘道位址,再以管理者帳號登入。找到和 DHCP 或 LAN 有關的設定頁面,把 DNS 伺服器改為 AdGuard DNS 的位址。儲存後,裝置需要重新連線或更新 DHCP 租約,才會取得新的 DNS 設定。

如果路由器是電信業者提供的機型,部分設定可能被限制,或藏在進階選單中。遇到這種情況,可以查詢機型說明書,或改為在每台裝置上分別設定。

設定路由器後,建議在一台手機上切換到 Wi-Fi 測試,再用行動數據比較,確認 DNS 只在家中網路生效。這一點對理解它的範圍很重要:離開家中網路後,裝置會使用它自己的 DNS,過濾效果也會消失。

步驟 4:進階做法,自架 AdGuard Home 或 Pi-hole

如果你想要更完整的控制,可以自架 AdGuard Home 或 Pi-hole。它們都是在自己的主機上執行的 DNS 過濾器,可以管理規則、查看查詢紀錄,並設定哪些裝置要套用哪些規則。

自架方案需要一台能長時間運作的主機,例如小型電腦,並且要處理更新、停機與網路設定等問題。如果家中的 DNS 主機停止運作,所有裝置都可能暫時無法上網,因此建議先確認你能處理這些情況,再決定是否採用。

限制要先知道

DNS 過濾有幾個固有的限制。它只能根據網域名稱判斷,無法看到網頁上的元素,所以同網域內的廣告、影片廣告,以及 App 內的廣告,經常擋不乾淨。YouTube 就是典型的例子,詳見 YouTube 擋廣告教學。

它也無法隱藏你的 IP 位址。DNS 服務會看到你查詢的網域,網站仍然能看到你的連線來源。如果你想了解隱私與 DNS 的關係,可以參考 公共 DNS 推薦比較。

設定好了還是不能用?

如果網站無法開啟,先確認 DNS 位址是否輸入正確,然後把裝置的 DNS 改回自動,判斷問題是否來自過濾服務。若只有部分網站無法開啟,可能是過濾規則誤擋,可以在服務的管理介面中查看被擋的網域,或暫時為該網站例外。

如果設定了路由器,但裝置仍然有廣告,先檢查裝置是否真的使用路由器的 DNS。可以在裝置的網路設定中查看 DNS 位址,或重新連線 Wi-Fi 讓它取得新設定。有些裝置會快取舊的 DNS 設定,重開機通常能解決。

如果家裡同時使用其他 VPN 或安全軟體,它們也可能改變 DNS 查詢的路徑。遇到連線異常時,逐一停用來找出原因。

如果需要恢復原狀,把裝置或路由器的 DNS 改回自動即可,這一點不會影響其他設定。

重點整理

  • AdGuard DNS 是過濾型 DNS 服務,可以在單一裝置或路由器上設定。
  • 路由器設定能讓全家共用規則,但離開家中網路後效果會消失。
  • 自架的 AdGuard Home 與 Pi-hole 功能完整,但需要常駐主機與維護。
  • DNS 過濾無法擋住同網域內的廣告與 App 內廣告,也無法隱藏 IP 位址。
  • DNS 服務能看到你查詢的網域,請閱讀其隱私政策再決定是否使用。

常見問題

DNS 過濾會讓網路變慢嗎?

DNS 查詢多半很快,但每次查詢都要經過所選的服務。若服務不穩定或距離較遠,網站載入可能變慢。可以比較後再決定,遇到明顯變慢時改回原本的設定。

AdGuard DNS 會知道我上哪些網站嗎?

DNS 服務會處理你的 DNS 查詢,因此能看到你查詢的網域名稱。請閱讀該服務的隱私政策,並視需求選擇是否使用加密的 DNS 連線,例如 DoH 或 DoT。

路由器找不到 DNS 設定選項,怎麼辦?

部分電信業者提供的路由器會鎖定 DNS 設定,或把選項放在進階選單中。可以查詢該機型的說明書,或改為在每台裝置上分別設定。

Pi-hole 和 AdGuard Home 哪一個比較好?

兩者都是自架的 DNS 過濾器,差別在介面、功能設定與社區文件。沒有絕對的好壞,應依你比較熟悉哪一套、需要哪些功能來選擇。

設定之後,家人的手機也會被擋嗎?

若是在路由器層級設定,而裝置使用該路由器提供的 DNS,就會生效。若裝置自己設定了其他 DNS,或使用行動數據上網,就不會經過路由器的設定。