我可以为一个域名设置两组名称服务器吗?即,如果一组名称服务器未找到子域名,则会检查下一组名称服务器?
答案1
有点,但是根据您的需要,它可能会或可能不会按您希望的方式工作。
在一个域名上拥有多个名称服务器的目的是为了实现冗余,如果有多个名称服务器,那么每个名称服务器都应该包含与其对等体相同的记录。
话虽如此,您可以创建一个 NS(或多个 NS 记录),以便子域及其子域由另一组名称服务器处理。
它看起来类似于以下内容...
域名的主名称服务器(我们将其称为 ns1.foo.com 和 ns2.foo.com,并且假设所讨论的域名是 example.com):
. A 1.2.3.4
www A 1.2.3.4
sub NS ns1.bar.com
sub NS ns2.bar.com
(other records)
子名称服务器(ns1.bar.com 和 ns2.bar.com):
. A 4.5.6.7
www A 4.5.6.7
(other records)
所有名称解析请求将首先发送到 ns1.foo.com 或 ns2.foo.com。如果要解析的名称是sub.example.com
或 ,*.sub.example.com
则第一组名称服务器 ( ns*.foo.com
) 将请求发送到ns*.bar.com
进行解析。