обратный поток DNS

обратный поток DNS

Я пытаюсь понять реализацию обратного DNS в bind. В моей лабораторной установке у меня есть сервер pxe с настроенным DNS. У него есть файл зоны обратного просмотра 21.168.192.in-arpa.arpa. Я использую foreman для развертывания удаленной машины. IP моего сервера foreman - 192.168.21.1/20. Если я создаю любой хост в foreman, он создает запись обратного просмотра в файле базы данных. Если я пытаюсь назначить своему клиенту IP, отличный от 21 в третьем октате, например 192.168.22.101, foreman показывает ошибку с обратным DNS. Насколько я понимаю, foreman не может найти файл базы данных 22.168.192.in-arpa.arpa и показывает ошибку. Неправильная ли у меня конфигурация? Должен ли я создать файл базы данных с идентификатором сети или мне нужно создать отдельный файл для каждого диапазона.

решение1

Bind — это служба, отвечающая за обратный поиск, поэтому именно туда вам следует обратиться в первую очередь.

Вы упоминаете 192.168.21.0/20, но на самом деле это 192.168.16.0-192.168.31.255, и поскольку вы говорите, что у вас 21.168.192.in-arpa.arpa, похоже, что bind настроен неправильно.

Вам необходимо настроить привязку, включив:

    zone "16/20.168.192.in-arpa.arpa" {
        type master;
        file "/path/to/a/new/16.168.192.in-arpa.arpa-db-file";
        allow-update {  key copy-this-from-the-other-reverse-zone; };
    }

новый файл базы данных должен быть примерно таким:

    $TTL 2d ; 172800
    $ORIGIN 64/27.23.168.192.IN-ADDR.ARPA.
    @            IN  SOA   ns1.example.com. hostmaster.example.com. (
                          2003080800 ; serial number
                          3h         ; refresh
                          15m        ; update retry
                          3w         ; expiry
                          3h      ; nx = nxdomain ttl
                          )
          IN  NS      ns1.example.com.
          IN  NS      ns2.example.com.

Для получения дополнительной информации о связывании и обратном поиске см.эта ссылка, где я узнал все, что знаю о bind

Связанный контент