
我正在嘗試為我的專用網路(在我的實驗室家中)獲取最快的 DNS 解決方案。我有 Windows 和 Linux 工作站和虛擬機器。
我需要最快的 DNS 解決方案,但我不知道該選擇什麼。您認為哪種 DNS 方法最快?
- Windows 專用的私有 DNS 伺服器?
- Linux 專用私有 DNS 伺服器 Bind9 與替代方案?
- 雲端私有 DNS(AWS/Azure/Google Cloud)?
- 公用 DNS 如 Cloudlfare (1.1.1.1/1.0.0.1) 或 Google (8.8.8.8/8.8.4.4) 等?
謝謝
答案1
本地網路
最快的方法是不使用 DNS,而是使用主機檔案來尋找您自己系統的位址。
一般來說,您不能使用公共解析器進行有關本機網路的反向查找,因此如果/當您想要/需要配置該解析器並且不想配置和維護主機檔案時,您需要執行本機 DNS 伺服器。
確實有許多不同的 DNS 伺服器可供您為自己的網路運行,但我不能推薦其中一個。
網際網路位址
一般來說,當記錄被快取時,DNS 伺服器可以提供最快的回應,而如果首先需要確定並聯繫尚未快取的查詢的權威伺服器,則回應會更慢。
一般來說,這使得大型公共解析器速度更快,因為它們將擁有更多的快取記錄,並且過期記錄的刷新頻率將比操作您自己的 DNS 伺服器(沒有轉發器)時更頻繁。