我已经通过域名注册商注册并委托了一个域名thetabox.ru
,这让我可以为我的域编辑区域文件。我还与一家托管公司建立了 VPS ,这使我能够管理我的服务器区域的 DNS 记录。
最初区域记录相互匹配。从那以后,我更换了托管公司,并与域名注册商更改了一些 DNS 记录。然而,即使在 SOA TTL 过期后,对公共 DNS 服务器的 DNS 查询也会从 VPS 托管公司的区域文件中获取记录,我没有使用它(例如,https://www.nic.ru/whois/?domain=thetabox .ru将我的托管公司ns1.ihc.ru
作为名称服务器返回,而不是ns1.r01.ru
根据域名注册商记录应有的名称)。
如果两个区域都声称是域的 SOA,什么决定区域委派?TTL 是否大于我的预期?
域注册商为域设置权威名称服务器。只有当您正确分配主机名(例如 ns1.MYDOMAIN.com 和 ns2.MYDOMAIN.com)并告诉您的注册商使用这些作为您的权威名称服务器时,VPS 才会成为权威的。
您必须了解 DNS 是一个分层系统。这意味着无论 .ru-registry (af.dns.ripn.net) 意味着对您的域具有权威性的 DNS 服务器,也将是人们尝试解析该域时将询问的 DNS 服务器。
在 .ru-registry 更新有关域的信息以使用您的新名称服务器之前,将使用您的旧名称服务器。
更改托管服务提供商意味着您需要向域注册商重新注册任何新的名称服务器。您可以使用 nslookup 检查权威名称服务器。