如何在 Safari 中配置 DNS over HTTPS
Safari 使用系統級 DNS 設定,這意味著您需要在系統級別而不是瀏覽器內部配置 DoH。本指南將引導您了解在 Safari 中啟用 DoH 的不同方法。
前提條件
- macOS 10.15 (Catalina) 或更高版本
- Mac 的管理員訪問權限
- DoH 提供商(如 Cloudflare、Google 或 NextDNS)
配置方法
1. 系統級配置
在 Safari 中啟用 DoH 最直接的方法是在系統級別進行配置:
- 打開系統設定
- 點擊”網路”
- 選擇您的活動網路連接
- 點擊”詳細資訊”
- 選擇”DNS”標籤
- 點擊”+“按鈕添加 DNS 伺服器
- 輸入以下地址:
1.1.1.1 1.0.0.1
- 點擊”確定”儲存更改
2. 使用配置描述檔
配置描述檔提供了一種更安全、更易於管理的方式來配置 DoH:
- 從您選擇的提供商下載 DoH 配置描述檔
- 雙擊描述檔進行安裝
- 打開系統設定
- 前往”描述檔”驗證安裝
- 描述檔將自動配置系統的 DNS 設定
3. 使用第三方工具
有幾種第三方工具可以幫助您啟用 DoH:
Cloudflare WARP
- 下載並安裝 Cloudflare WARP
- 啟動應用程式
- 在應用程式中啟用 WARP
- Safari 將自動使用配置的 DNS
NextDNS
- 註冊 NextDNS 帳戶
- 下載並安裝 NextDNS 配置描述檔
- 按照設定說明操作
- Safari 將自動使用配置的 DNS
驗證
要驗證 DoH 是否正常工作:
- 打開 Safari
- 訪問任何網站
- 在 Safari 的開發者工具中打開網路標籤
- 在網路流量中查找 DNS 查詢
- 驗證查詢是否使用 HTTPS
故障排除
常見問題
-
DNS 查詢未使用 HTTPS
- 驗證系統級 DNS 設定是否正確
- 檢查是否有 VPN 或代理干擾 DNS 解析
- 確保網路允許 HTTPS 流量
-
配置描述檔不工作
- 驗證描述檔是否正確安裝
- 檢查系統設定 > 描述檔
- 嘗試刪除並重新安裝描述檔
-
第三方工具問題
- 確保工具配置正確
- 檢查與其他網路工具的衝突
- 驗證工具是否具有必要的權限
最佳實踐
-
安全性
- 使用可信的 DoH 提供商
- 在可用時啟用 DNSSEC
- 定期更新配置描述檔
-
效能
- 選擇靠近您位置的 DoH 提供商
- 監控 DNS 解析時間
- 考慮使用多個提供商實現冗餘
-
隱私
- 查看 DoH 提供商的隱私政策
- 啟用任何可用的隱私功能
- 考慮使用不記錄查詢的提供商