Domain-Name-System

當區域 DNS 伺服器出現故障時,DNS 記憶體伺服器會發生什麼情況?

  • February 1, 2014

我有 DNS 伺服器正在執行,它記憶體來自主 DNS 伺服器的記錄。

當主 DNS 伺服器關閉時會發生什麼?記憶體 DNS 伺服器是否仍會提供其擁有的記錄,或者記憶體伺服器中的所有記錄會在各個域的 TTL 之後過期嗎?

TTL 到期後,記憶體將停止提供這些記錄。這就是為什麼您的區域的多個名稱伺服器很重要的原因:)

SOA 中還有一個過期時間,但這僅適用於輔助/從屬名稱伺服器。

當權威伺服器(權威 DNS 伺服器是您在問題中稱為“主”DNS 伺服器;它確定 IP,例如 some-name.example 擁有的 IP)出現故障時,記憶體伺服器(獲取其來自權威伺服器的資訊)只會在其記憶體名稱中包含最近被請求的名稱。

因此,假設您的權威伺服器記錄的 TTL 為 1 天,當 auth 伺服器出現故障時,最後一天檢索到的任何記錄都將保留不到一天,然後停止工作。最後一天提取的任何記錄都將不起作用

DNS 記憶體的目的只是為了加快名稱的解析。DNS 使記錄可靠的方法是使用稱為“DNS 區域傳輸”的東西,其中“主”伺服器成為 DNS 中所謂的“主”伺服器。一個設置第二個“從”DNS 伺服器,定期從“主”獲取其 DNS 記錄。更多資訊: http: //www.microhowto.info/howto/configure_bind_as_a_slave_dns_server.html

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