我正在尝试configuration我的名称服务器来parsing我们是权威的PTR区域。 我有几个转发区工作得很好,但是当我尝试parsingPTR时,结果不包含答案。
configuration有多个视图。 我们的内部观点是针对192.168.xxnetworking。 PTR区域在外部视图中configuration。
我注意到的一件事是在答复中,它显示我们的192.168区域是SOA,这对我来说很奇怪:
dig -x 204.237.246.33 ;; QUESTION SECTION: ;16.246.237.204.in-addr.arpa. IN PTR ;; AUTHORITY SECTION: 168.192.IN-ADDR.ARPA. 86400 IN SOA 168.192.IN-ADDR.ARPA. . 0 28800 7200 604800 86400
这是我在general.log中看到的错误:
09-Sep-2017 00:12:23.931 DNS format error from 199.212.0.73#53 resolving 33.246.237.204.in-addr.arpa/PTR for client 192.168.88.252#47911: question section mismatch: got 33.88.168.192.in-addr.arpa/IN/PTR
所以我看到的唯一区别是/ IN / PTR vs / PTR关于如何解决这个问题的任何input将是有帮助的。
33.246.237.204.in-addr.arpa和33.88.168.192.in-addr.arpa的名字显然不一样。
找回不符合问题的答案绝对不是正常的,这不是一个可以预料的工作。
无论你正在查询的服务器是坏的,还是中间有一些设备在干扰交通(以非常糟糕的方式)。
我的印象是,这不是直接绑定到你的BIND安装本身,而是无论是在199.212.0.73上运行,还是在你的环境中干扰与199.212.0.73的通信。