我有几个域名托管在以下名称服务器上泽里戈。Zerigo 有 5 个名称服务器,我的域名的名称服务器记录中就有这 5 个名称服务器。这些名称服务器位于不同的地理位置(3 个在美国,1 个在伦敦,1 个在阿姆斯特丹)。
当有人访问我的域名并进行 DNS 解析时,它将如何选择名称服务器?它总是会选择地理位置最近的服务器吗?它会选择跳数最少的服务器吗?它会随机选择一个吗?(假设所有 5 个服务器都运行正常)。
谢谢
编辑:
我在域名记录中列出名称服务器的顺序有什么区别吗?
答案1
几乎是随机的。轮流,但考虑到他们会询问提供商的服务器,而服务器可能有或可能没有缓存某些内容……
普通用户:向其提供商的 DNS 服务器询问 IP 地址,该 IP 地址最有可能转到根服务器并获取从那里询问的 DNS(随机,即循环)。
公司:询问他们自己的名称服务器,再次转到根目录,结果是随机的。