我大约一个月前从我的经销商托pipe到VPS。 我转移了一堆客户帐户,并更改了域名上的域名服务器以匹配新的服务器。 所有的帐户一直工作正常。
我已经从一个网站所有者那里得到了报告,说很多用户被redirect到一个Account Suspended页面,这听起来像是他们还在访问旧服务器时会出现的页面。
我用whatsmydns.net检查了DNS A的域名logging,显示的IP地址是VPS。 然而,我检查了一个不同的工具(preshweb.co.uk/cgi-bin/dns-propagation-tracker-对不起超链接仅限于2),它显示名称服务器仍被设置为旧的。
旧服务器
名称服务器:ns1.quksdns3.net/ns2.quksdns3.net
IP地址:82.147.22.2
新的服务器
名称服务器:ns1.cenix.co.uk/ns2.cenix.co.uk
IP地址:94.76.247.193
域名导致问题
usedjohndeere.co.uk
我本来以为DNS传播应该在几周前完成。 那么可能发生了什么,有谁知道如何纠正这个问题呢?
我只注意到这一点:
http://dl.dropbox.com/u/2536480/Web%20Host%20Manager%2011.30.5.3%20-%20Edit%20DNS%20Zone-142152.png
…在Web主机pipe理器中的编辑DNS区域设置,我不知道我在这里做什么,但我想知道这是否可以通过更改那里列出的“ns1.quksdns3.net”到新的名称服务器?
包含在 新名称服务器中的NSlogging仍然包含旧的服务器名称:
% dig +norec @ns1.cenix.co.uk. usedjohndeere.co.uk ns ... ;; ANSWER SECTION: usedjohndeere.co.uk. 86400 IN NS ns2.quksdns3.net. usedjohndeere.co.uk. 86400 IN NS ns1.quksdns3.net.
您需要更改这些以匹配新名称。
在.co.uk查找您的parsing器会find您的新名称服务器,但是其中一些将查找实际存在于您的域中的NSlogging,并发现它们不同,并将其用于随后的查找。
修复了新的区域数据后,还应该更新旧的名称服务器以匹配新的名称,否则“子级粘性”parsing程序将无法注意到已经在父区域中注册的更改。
请参阅https://serverfault.com/a/322524/216以获取有关子粘性parsing器的更多信息。
validation从根名称服务器到当前名称服务器的链是否正确。 根名称服务器很可能指向正确的顶级域名(TLD)服务器,但是从这里开始,值得检查一下DNS服务器是否有正确的数据(例如www.mydomain.example.com,值得检查example.com的域名服务器指向mydomain.example.com的正确名称服务器,而这些服务器又在www.mydomain.example.com上有正确的数据)。
之后,你只能阅读不良的互联网服务供应商打破他们的DNS服务器的目的,并考虑丑陋的人性的方面。