Google-Public-Dns

如何在使用 ISP 的 DNS 或 Google 的 8.8.8.8 之間進行選擇?

  • February 2, 2020

使用 Google 的公共 DNS 似乎是個好主意8.8.8.88.8.4.4因為它非常快——比我自己的 ISP 的 DNS 快得多!- 並且可能更可靠,也是。對我來說,這似乎是一個可笑的快速勝利,而且更容易記住。

假設我們不都是關於Google的“錫箔帽”,為什麼每個人都不應該使用Google DNS?如何確定哪個 DNS 伺服器最快、最可靠或通常被認為是最好的?

注意:我已經看到了這個問題,但我不想與 OpenDNS 進行比較。這是關於日常人們在家中的日常使用。

**更新:**我似乎把我的手放在了黃蜂的隱私問題上。我很欣賞這個問題,但我期待更多以技術為導向的討論……

有一個有用的工具可以測試可用的不同 DNS 名稱伺服器(您的 ISP、目前配置、DynDNS、Google 公共 DNS 和其他)。

從我的角度來看,Google DNS 非常快,但根據 GoogleDNS 支持的負載,我的 ISP Dns 有時會更快。

NameBench (Linux/Windows/Mac OS X)

輸出:( 來源:googlecode.com替代文字

執行自己的記憶體 DNS 伺服器怎麼樣?您可能已經為您的內部服務託管了 DNS,那麼為什麼不直接設置這些伺服器進行直接查找,而不是將請求轉發給您的 ISP 或 Google?

好處:

  • 他們非常接近您的使用者(< 2ms)
  • 記憶體 DNS 執行起來非常簡單
  • 記憶體仍然相當有效,因為您的使用者可能正在訪問相同的站點(例如 serverfault.com 和 facebook.com)
  • 您可以記錄 DNS 請求以進行故障排除
  • 無需擔心其他人記錄您的 DNS 查詢
  • 裂腦 DNS 區域需要

引用自:https://serverfault.com/questions/169279