你的 DNS,一鍵掌控。
在你的 Mac、iPhone 與 iPad 上切換 DNS 服務商,並隨時掌握目前是哪一個在回應。
切換服務商永遠免費。Pro 為年度訂閱方案。需要 macOS 14、iOS 26 或 iPadOS 26。
它能做什麼
-
內建服務商
Cloudflare、Quad9、Control D 等,並提供每個服務商各自的過濾選項。
-
回應時間
查看每個服務商從你所在位置回應的速度。
-
使用中的 DNS
顯示裝置實際回報的 DNS,而不只是你選擇的那一個。
-
開關切換
關閉時會將 DNS 交還給你的網路,開啟時則會恢復到你上次的選擇。
-
加密 DNS
只要服務商提供,就能使用 DNS over HTTPS 或 TLS。
-
捷徑與 Siri
透過「捷徑」、Spotlight 或 Siri 切換服務商或開關。
- AdGuard
- Canadian Shield
- CleanBrowsing
- Cloudflare
- Control D
- DNS4EU
- NextDNS
- OpenDNS
- Quad9
我為什麼打造它
我想要的 DNS 應用程式。
我試過市面上的 DNS 切換工具,卻一直碰到同樣的問題:大多數都已停止維護,剩下的則操作繁瑣,缺乏讓這類工具真正好用的功能。所以我打造了 DNS Button:外表簡單,內在完整。
DNS Button Pro
Pro 是年度訂閱方案。
一份訂閱即可涵蓋你家中所有的 Mac、iPhone 與 iPad。服務商本身則永遠免費使用。
-
自訂 DNS
新增任何 DNS 伺服器,或只需輸入 ID 或位址即可設定 NextDNS、Control D、Pi-hole 等服務。
-
DNS 洩漏測試
查看究竟是哪個解析器在回應你的查詢。
-
過濾檢查
確認你的過濾器確實封鎖了該封鎖的內容。
-
網路規則
在 Mac 上為每個 Wi-Fi 網路指定解析器;在 iPhone 與 iPad 上則於信任的 Wi-Fi 網路關閉。
-
專注模式過濾器
DNS 會隨你的專注模式切換,結束後再自動改回原本設定。
常見問題
DNS Button 是什麼?
DNS Button 可以切換你的 Mac、iPhone 與 iPad 上的 DNS。在 Mac 上從選單列選擇服務商,或在 iPhone 與 iPad 上從應用程式中選擇,它就會設定裝置所使用的 DNS。它會從系統讀回這項設定,因此畫面上顯示的永遠是實際使用中的解析器。
如何在 Mac 上變更 DNS 伺服器?
手動設定的話,請開啟「系統設定 → 網路 → 你的連線 → 詳細資訊 → DNS」,新增伺服器後按下「好」。每個連線都要設定一次,之後每次想改變主意也要再設定一次。使用 DNS Button,只需在選單列點一下即可切換,再點一下就能改回來。
如何在 iPhone 或 iPad 上變更 DNS 伺服器?
手動設定的話,請開啟「設定 → Wi-Fi」,點一下你的網路,再前往「設定 DNS → 手動」新增伺服器。這樣一次只能設定一個 Wi-Fi 網路,而行動網路根本沒有這項設定。DNS Button 會一次為所有網路設定 DNS:選擇服務商、開啟它,再到「設定」中核准一次即可。
哪個 DNS 服務商最快?
這取決於你所在的位置,所以 DNS Button 會替你實際測量。它會向每個服務商送出真實查詢,在名稱旁顯示回應時間,並在你切換網路時重新測量。
DNS Button 內建哪些 DNS 服務商?
AdGuard、Canadian Shield、CleanBrowsing、Cloudflare、Control D、DNS4EU、Google、NextDNS、OpenDNS 與 Quad9,並提供各家公開的惡意軟體、廣告與家庭防護過濾選項。
我可以在 DNS Button 中使用自己的 NextDNS、Control D 或 Pi-hole 嗎?
可以,需要 Pro。選擇 NextDNS、Control D、AdGuard DNS、Cloudflare Zero Trust 或 CleanBrowsing 並貼上你的 ID,或選擇 Pi-hole 或 AdGuard Home 並輸入其位址,DNS Button 就會自動建立伺服器。其他任何 DNS 伺服器都可以手動新增。
DNS Button 是免費的嗎?
服務商永遠免費使用,回應時間的測量也是。Pro 是年度訂閱方案,價格依 App Store 所在國家而定,可在你家中所有的 Mac、iPhone 與 iPad 上新增自訂 DNS、洩漏測試、過濾檢查、網路規則與專注模式過濾器。
DNS Button 支援加密 DNS、DoH 或 DoT 嗎?
支援。只要服務商提供 DNS over HTTPS 或 DNS over TLS,DNS Button 就會使用它。你自己的解析器可以使用 DoH 網址、DoT 伺服器名稱或一般位址。無論哪一種,這項設定都會套用到裝置上的每個應用程式。
DNS Button 可以搭配 VPN 使用嗎?
可以。許多 VPN 會帶入自己的解析器,取代任何應用程式的設定。在 Mac 上,DNS Button 每次開啟選單時都會檢查目前的實際設定,當回應的是它不認識的解析器時,會顯示「無法辨識」。在任何裝置上,洩漏測試都能顯示是誰在回應。
DNS Button 會收集任何資料嗎?
不會。沒有分析工具、沒有當機回報、沒有廣告識別碼,也沒有帳號。我們沒有任何伺服器可以接收資料,你的 DNS 查詢會直接送到你選擇的服務商。
什麼是 DNS 洩漏?內建的洩漏測試會檢查什麼?
DNS 洩漏是指你的查詢送到了你沒有選擇的解析器,通常是你的網路業者的解析器,而這往往發生在 VPN 應該要保護查詢的時候。DNS Button 的洩漏測試會透過裝置本身的解析器進行,而不是瀏覽器的,而且絕不會把無法判定的結果當作通過。
DNS Button 會在我的裝置上變更什麼?
只有一件事:你在「設定」中核准一次的 DNS 設定。在 Mac 上位於「系統設定 → 網路 → VPN 與過濾條件」,在 iPhone 與 iPad 上則位於「設定 → 一般 → VPN、DNS 與裝置管理」。沒有輔助工具,也沒有背景常駐程式。關閉 DNS Button 會暫停這項設定,在應用程式的設定中移除則會將它完全移除。
DNS Button 可以在哪些裝置上執行?它上架 App Store 了嗎?
搭載 macOS 14 Sonoma 或更新版本的 Mac(Apple 晶片或 Intel 皆可),以及搭載 iOS 26 或 iPadOS 26 或更新版本的 iPhone 與 iPad。三種裝置共用同一個 App Store 應用程式。切換服務商永遠免費,Pro 則是全家共用的年度訂閱方案。
DNS Button 支援哪些語言?
英文、繁體中文、法文、德文、日文、韓文、葡萄牙文(巴西)與西班牙文,適用於 Mac、iPhone 與 iPad。它會使用裝置目前設定的語言。
最後更新日期:。