Domain-Name-System

是否需要 NS 主機名的 A 記錄?

  • August 12, 2013

除其他外,我的委派區域文件中有以下內容(注意,域不是 rwasphost.com)…

;
;  Zone NS records
;

@                       NS  dns1.rwasphost.com.
dns1.rwasphost.com.     A   64.222.127.135
@                       NS  dns2.rwasphost.com.
dns2.rwasphost.com.     A   207.40.153.2

有了 A 記錄,Microsoft DNS 伺服器“知道”每個 NS 指向指定的 A…沒有 A 記錄,Microsoft DNS 伺服器“弄清楚”每個 NS 指向的 IP(在 SOA 中,在“名稱伺服器”下,如果 A 未定義,則 IP 地址帶有星號,表示“* 表示作為 DNS 查詢結果檢索到的 IP 地址,可能不代表儲存在此伺服器上的實際記錄”。)

是否有任何理由保留這些 A 記錄?我正在嘗試遷移我的 DNS 伺服器,在我看來,如果我的所有區域都指定了 NS 記錄及其相應的 A 記錄,那麼我在遷移時將有更多的 A 需要管理。

我更喜歡按如下方式刪除 A:

;
;  Zone NS records
;

@                       NS  dns1.rwasphost.com.
@                       NS  dns2.rwasphost.com.

上面的還好嗎?

如果您的域不是rwasphost.com並且您不是父域rwasphost.com(顯然不是,因為您不執行 .com),那麼您不需要膠水記錄。所以你的第二個例子很好。

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