我认为我理解在 DNS 中给定区域必须返回其自己的名称服务器(作为 NS 记录),以便中间 DNS 服务器能够直接查询有关该域的信息。
但是,查看 Microsoft DNS 中的配置文件,我看到:
;
; Zone NS records
;
@ NS ns1.mydomain.com.
ns1.mydomain.com. A x.x.x.x
@ NS ns2.mydomain.com.
ns2.mydomain.com. A x.x.x.x
我的问题是,为什么要为名称服务器添加 A 记录?这是否意味着,如果我更改名称服务器的 IP 地址,我需要确保指向该名称服务器的每个域都使用新 IP 地址进行更新?
或者这些 A 记录在发生更改时是否会由 DNS 软件自动更新?
答案1
如果您要更改名称服务器的 IP 地址,则只需编辑域的 DNS 区域中的 A 条目(IP 地址)即可反映更改并正确解析在该名称服务器上注册的所有域。
例如,如果名称服务器是 ns1.mydomain.com 和 ns2.mydomain.com,则需要编辑域 mydomain.com 的 DNS 区域。