如何在Android裝置上使用Private DNS

本文章翻譯自 https://www.unbxtech.com/2021/07/howto-enable-private-dns-android.html

DNS (Domain Name System/域名系統)是在網絡基礎架構中一個十分重要的部分,負責將域名(例如Unbxtech.com)翻譯成IP地址。然後,你的設備將利用該信息將數據傳送到正確的伺服器。一些ISP提供的DNS伺服器有可能會收集用戶的瀏覽歷史並將它們賣給其他公司/廣告商,更不用說對互聯網審查的憂慮。更常見的是人們選擇切換到信譽良好的公共DNS伺服器使用。

什麼是Private DNS?

Private DNS模式是2018年Google在Android 9.0 Pie推出的新功能。它允許操作系統將所有DNS查詢發送到自行設定的DNS伺服器,同時使用DNS over TLS (DoT)標準將DNS數據加密以防止劫持,偵聽或網絡釣魚攻擊。

在以前的Android版本中,你只能控制個別Wi-Fi網絡中使用的DNS伺服器,但不能改變行動/蜂窩網絡的設定。你必須手動改寫每個Wi-Fi網絡中的DNS設定,或直接從路由器中更改。

步驟

要啟用Private DNS模式,你的設備需要運行Android 9.0 Pie或更新的系統。在此例子中,我們使用了一部安裝了Android 11和One UI 3.1的三星Samsung Galaxy Note 10+。你看到的用戶界面可能會因為不同型號或品牌的設備而略有不同,但過程在很大程度上是一樣的。

如何在Android裝置上使用Private DNS
  • 首先,打開「Settings」/設定。
  • 尋找名為「Connections」或「Network & internet」的部分。
  • 點擊「More connection settings」或「Advanced」以擴展更多選項。
如何在Android裝置上使用Private DNS
  • 選擇「Private DNS」。
  • 點擊「Private DNS provider hostname」並輸入所需的公共DNS伺服器的主機名(Hostnames)。
  • 我們使用了CloudFlare DNS (1.1.1.1)作為例子。請輸入「1dot1dot1dot1.cloudflare-dns.com」並點擊「Save」儲存。
  • 你可以到1.1.1.1/helpwelcome.opendns.com或其他網上工具,以驗證裝置是否已成功切換到使用新分配的DNS伺服器。

請記住是輸入DNS伺服器的主機名,而不是IP地址,例如1.1.1.1或8.8.8.8。你還要確保連接的DNS伺服器支援DNS over HTTPS (DoH)和DNS over TLS (DoT),以獲得較好的安全性。我們建議同時使用可靠的虛擬專用網絡(VPN)服務來保護你的其他網絡數據。

以下列表是幾個最受歡迎的公共DNS伺服器的主機名。

留下一個答覆

請輸入你的評論!
請在這裡輸入你的名字