Назад | Перейти на главную страницу

BIND9 не может разрешить in-addr arpa

Я пытаюсь настроить свои серверы имен для разрешения зоны PTR, для которой мы уполномочены. У меня есть несколько прямых зон, которые работают нормально, но когда я пытаюсь разрешить PTR, результат не содержит ответа.

Конфигурация имеет несколько представлений. Наше внутреннее представление предназначено для сети 192.168.x.x. Зона PTR настраивается во внешнем виде.

Я заметил одну вещь: в ответе наша зона 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. Любые сведения о том, как это исправить, были бы полезны.

Имена 33.246.237.204.in-addr.arpa и 33.88.168.192.in-addr.arpa явно не то же самое.

Определенно ненормально получить ответ, который не соответствует вопросу, это не то, что когда-либо может сработать.
Либо запрашиваемый вами сервер сильно сломан, либо в середине есть какое-то устройство, которое вмешивается в трафик (сильно сломанным образом).

У меня сложилось впечатление, что это не связано напрямую с самой установкой BIND, но либо то, что работает на 199.212.0.73 или что-то в вашей среде, что мешает общению с 199.212.0.73.