同步的DNS服务器返回不同的响应

我有两台服务器:

  1. alpha.mydomain.net – 209.110.172.195
  2. beta.mydomain.net – 185.169.74.16

这两台服务器都安装了WHM软件。 在WHM的帮助下,我configuration了DNS集群。

因此,在Alpha服务器上创build的DNSlogging将同步到Beta服务器。

当我执行这个命令

"nslookup webservices.mydomain.net ns1.mydomain.net" 

我收到以下答案:

 *** Can't find server name for address 209.110.172.195: Query refused Server: UnKnown Address: 209.110.172.195 Name: webservices.mydomain.net Address: 185.169.74.16 

我想知道为什么我收到“无法find服务器”错误?

而当我查询ns2服务器(同步一个),我收到不同的答案。 由于这些服务器是同步的,我认为答案必须一致。

 nslookup webservices.mydomain.net ns2.mydomain.net (root) nameserver = G.ROOT-SERVERS.NET (root) nameserver = H.ROOT-SERVERS.NET (root) nameserver = I.ROOT-SERVERS.NET (root) nameserver = J.ROOT-SERVERS.NET (root) nameserver = K.ROOT-SERVERS.NET (root) nameserver = L.ROOT-SERVERS.NET (root) nameserver = M.ROOT-SERVERS.NET (root) nameserver = A.ROOT-SERVERS.NET (root) nameserver = B.ROOT-SERVERS.NET (root) nameserver = C.ROOT-SERVERS.NET (root) nameserver = D.ROOT-SERVERS.NET (root) nameserver = E.ROOT-SERVERS.NET (root) nameserver = F.ROOT-SERVERS.NET *** Can't find server name for address 185.169.74.16: No information Server: UnKnown Address: 185.169.74.16 Name: webservices.mydomain.net Address: 185.169.74.16 

我会很感激任何帮助。

你试图诊断这个问题有很多不同的事情,我不知道从哪里开始。 那么,我确实: http : //squish.net/dnscheck/ 。 这个工具是我诊断DNS问题的首选。 它几乎肯定会告诉你你的问题的来源,我敢打赌,你的断言即使服务器同步,他们不是。 诊断WHM的疯狂并不是我的特长, 个人而言,我认为控制面板很 糟糕 。

我完全同意Womble关于控制面板吸吮的评论。 你需要删除尽可能多的图层,只有服务器才能隐藏真实并混淆用户(如你的问题所certificate的那样)。 首先与DNS服务本身交谈。 您也可以对区域文件进行比较,特别注意序列号。 只有这样,你才能真正确定系统是否同步。