2 个 DNS 条目,多个服务器

2 个 DNS 条目,多个服务器

目前我们有:

ns1.example.com -> dns1
ns2.example.com -> dns2

我想知道是否有可能做这样的事情:

ns1.example.com -> dns1, dns3, dns5
ns2.example.com -> dns2, dns4, dns6

我正在尝试建立一个循环、抗故障的设置,并且跳数尽可能少。

答案1

DNS 在设计上是冗余的。

添加您认为的额外冗余实际上并没有帮助。

答案2

是的,可以这样做:

ns1.example.com -> dns1, dns3, dns5
ns2.example.com -> dns2, dns4, dns6

对和A分别拥有多个记录。ns1ns2

不过你也可以这样做:

ns1.example.com. IN A ...
   ...
ns6.example.com. IN A ...

这应该可以让你在六台服务器上更均匀地分布查询。

答案3

如果您想添加更多名称服务器,只需添加更多 NS 记录即可。默认情况下,它们将以循环方式提供服务。除非您的流量很大,否则两三个名称服务器就足够了。如果流量很大,大多数请求将从缓存中提供。

如果您拥有与 Google、Amazon 或 Facebook 类似的流量,那么您应该拥有知道如何优化 DNS 以实现快速服务器访问的技术人员。

相关内容