Domain-Name-System
多個名稱伺服器,當它們無法解析查詢時它們如何工作?
我為我的域設置了 4 個名稱伺服器:ns1.nameserver.com、ns2.nameserver.com 等…
我知道,如果一個壞了,另一個將被使用。但是,如果第一個啟動並執行並且被要求提供一個它不知道的域,該請求是否會被傳遞到第二個名稱伺服器?
澄清一下:
我註冊了一個 domain.com。然後我指定了我的主機給我的 2 個名稱伺服器(我認為是他們的權威名稱)。我還有其他主機,我想將它用於一些子域,如果我將其名稱伺服器添加為權威會發生什麼?
不,請求將被“上游”傳遞給更權威的名稱伺服器。
聽起來您真正要問的是,當您的一個名稱伺服器沒有記憶體特定查詢時會發生什麼。在這種情況下,它將遵循正常的 DNS 規則,並在上游獲取答案並將其記憶體到 TTL 期間。
另一方面,如果您要問的是,如果您的名稱伺服器缺少他們應該對其具有權威性的域的記錄,那麼該特定伺服器將響應“找不到記錄”。