绑定10 – 反向区域文件错误

正如我在标题中所说的,我在BIND 10中遇到了问题。 更确切地说,我正在寻找一个反向区域文件。 我在Windows 7上使用BIND。我知道,有关ISC不正式支持Windows 7上的BIND的警告,但是,在这里。 问题是,当我使用named-checkzone检查区域时出现错误。

C:\bind\bin>named-checkzone reversefastallpcrepair.com "c:/bind/etc/master/db/reversefastallpcrepair.com" c:/bind/etc/master/db/reversefastallpcrepair.com:2: ignoring out-of-zone data (0.168.192.in-addr.arpa) zone reversefastallpcrepair.com/IN: has 0 SOA records zone reversefastallpcrepair.com/IN: has no NS records zone reversefastallpcrepair.com/IN: not loaded due to errors. 

反向区域文件如下所示:

 $TTL 2000000 0.168.192.in-addr.arpa. IN SOA ns1.fastallpcrepair.com. admin.fastallpcrepair.com. ( 2014100105 ; Serial 3H ; refresh after 3 hours 1H ; retry after 1 hour 1W ; expire after 1 week 1D) ; minimum TTL of 1 day ; Name Server IN NS ns1.fastallpcrepair.com. IN NS ns2.fastallpcrepair.com. 60 IN NS ns1.fastallpcrepair.com. 52 IN NS ns2.fastallpcrepair.com. 

我search并search了这类错误,并尝试添加$ ORIGIN,删除它,在任何需要的位置放置尾随点,但似乎没有任何工作。
有人可以解释为什么它返回这些错误? 我对此很陌生,但是我遵循教程,并且在某些地方我没有做任何事情,我同意。 我还在学习阶段。 您的帮助将不胜感激! 如果您需要其他资源,请告诉我。

问题在于您正在为区域“reversefastallpcrepair.com”运行named-checkzone命令,但区域文件是针对区域“0.168.192.in-addr.arpa”的。

试试named-checkzone 0.168.192.in-addr.arpa c:/bind/etc...<filename>