我在实验室中创build了一个新的DNS服务器,并且正常工作。 早些时候,我们使用另一个实验室电脑的DNS服务器10.20.30.xx. 这是在实验室之外。 现在问题与新创build,因为它不像以前那样解决查询。 我被告知有些人使用转发选项。 通过在named.conf中添加下面的选项,只有正向查找正在工作。
zone "hoethe.com" IN { type forward; forward only; forwarders { 10.20.30.XX; }; }; zone "30.20.10.in-addr.arpa" IN { type forward; forward only; forwarders { 10.20.30.xx }; };
反向查找不起作用,并得到错误
** server can't find XX.30.20.10.in-addr.arpa.: NXDOMAIN
任何人都可以解释为什么这是行不通的?
NXDOMAIN的错误消息表明您的DNS服务器能够查找30.20.10.in-addr.arpa
区域。 这可能意味着一些事情:
dig -x 10.20.30.XX
的完整输出, AUTHORITY
部分的输出应包含提示。 dig @ip_of_forwarder +norecurse -x 10.20.30.XX
应该揭示这一点。 这是我们将能够提供给您的最多信息,而无需其他详细信息。 另外,我强烈build议阅读我应该在我的post中包含或混淆哪些信息? 并重新考虑你混淆的信息量。 这使得很难确定你是否无意中做错了事情。
10.20.30.XX
作为转发器和您正在查找的IP地址。