名字服务器如何做故障转移? 当主名称服务器不可访问时,决定查询名称服务器的顺序是什么?
为了说明,这里是我的zonefile的一部分:
$TTL 3m; site.com. IN SOA ns1.sitese.com. admin.site.com. ( 2007010403 ; Serial 1800 ; Refresh [1h=3600] 1800=30m 600 ; Retry [10m] 86400 ; Expire [2weeks] 86400=1day 180 ) ; Negative Cache TTL [1h] ; site.com. IN NS ns1.sitese.com. site.com. IN NS ns2.sitese.com. site.com. IN NS ns3.sitese.com. ns1.sitese.com. IN A 199.168.35.23 ns2.sitese.com. IN A 38.124.113.106 ns3.sitese.com. IN A 38.128.98.213
显然,主要的名称服务器是在SOAlogging中列出的ns1.sitese.com。 但是,如果主服务器无法访问,哪个服务器成为辅助名称服务器? 是ns2还是ns3? 什么决定次要名称服务器的查询顺序? 它是在区域文件中出现的顺序吗? 还有别的吗?
AFAIK NS的查询顺序取决于客户。 即使您的主要服务器启动了,客户也可以select查询辅助服务器,如果感觉如此倾向。
从客户的angular度来看,由中小企业或主要中小企业回收的所有资源回收都是等同的,因为它们都被标记为权威。
名字服务器如何做故障转移?
他们不。
当主名称服务器不可访问时,决定查询名称服务器的顺序是什么?
下游服务器只需select一个。 如果那不回答另一个。 我不确定是否有一个明确的规格如何select – 所以最后,这是一个实现的细节。