Domain-Name-System
是否需要 NS 主機名的 A 記錄?
除其他外,我的委派區域文件中有以下內容(注意,域不是 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),那麼您不需要膠水記錄。所以你的第二個例子很好。