我有一个网站的域名,我是为客户维护。由于我对DNS配置相当缺乏经验,所以我很难让域名始终指向正确的服务器。
我目前在123-reg上设置了以下记录(这里的实际值是由组成的,但密切反映实际设置):
(TYPE A) "@" : "91.189.1.127"
(TYPE A) "example.co.uk" : "91.186.1.127"
(TYPE A) "www" : "91.189.1.127"
(CNAME) "www.example.co.uk." : "example.co.uk."这似乎在我测试过的大多数机器上都有效--只要它们不使用OpenDNS。通过查看他们网站上的CacheCheck工具,OpenDNS似乎在其缓存中为每个国家获取相互冲突的DNS结果。一个是正确的,另一个是提供一些广告页面类似于此。
我在dnsstuff.com上运行了DNS遍历测试,它报告了4个父服务器。第二个2似乎指向正确的计算机,但前2个指向的是我假设的已停放的域名服务器:
dns1.name-services.com : 69.64.147.243
dns2.name-services.com : 69.64.147.243
ns.123-reg.co.uk : 91.189.1.127
ns2.123-reg.co.uk : 91.189.1.127这两个IP地址与我在OpenDNS CacheCheck服务上看到的两个相互冲突的条目相匹配。
现在我完全不知所措。我设置的东西有什么明显的问题吗?我还没有联系过OpenDNS,但我想先弄清我的事实。我最好的行动计划是什么?
发布于 2009-11-13 17:56:27
您可能应该移除前两个名称的服务器,并且只保留123 reg服务器。确保在OpenDNS cachecheck上执行缓存刷新。
发布于 2009-11-13 19:11:27
当OpenDNS开始为所有的NXDOMAIN DNS响应使用通配符记录时,他们变得邪恶(有点脸皮)。鲍亚德。不要用它们来测试DNS查询,这是我的建议。
https://serverfault.com/questions/84494
复制相似问题