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

Конфигурация обратного DNS Bind9 не работает.

Я пытаюсь настроить собственный виртуальный DNS-сервер в Ubuntu. Когда я пытаюсь выполнить nslookup с ПК с Windows 7 в той же виртуальной среде, обратный DNS кажется неудачным.

Мой файл named.conf.local:

zone "linuxserver"{
    type master;
    file "/etc/bind/zones/master/db.linuxserver.nl"
}

zone "10.0.0.in-addr.arpa"{
    type master;
    file "/etc/bind/zones/master/db.10.0.0"
}

Мой файл db.linuxserver.nl:

TTL 604800

@    IN    SOA    ns1.linuxserver.nl. root.linuxserver.nl. (
     1     ; Serial
     3H    ; Refresh
     1h    ; Retry
     1w    ; Expire
     1h)   ; Negative cache TTL    

;
@                IN        NS        ns1.linuxserver.nl

linuxserver.nl   IN        A         10.0.0.2
ns1              IN        A         10.0.0.2
www              IN        CNAME     linuxserver.nl. 

Мой файл db.10.0.0:

TTL 604800

10.0.0.in-addr.arpa.    IN    SOA    ns1.linuxserver.nl. root.linuxserver.nl. (
     1     ; Serial
     3H    ; Refresh
     1h    ; Retry
     1w    ; Expire
     1h)   ; Negative cache TTL    

;
10.0.0.in-addr.arpa.   IN        NS        ns1.linuxserver.nl.
10.0.0.2.in-addr.arpa. IN        A         linuxserver.nl.

Я удалил все конечные пробелы и ввел следующую команду

named-checkzone 10.0.0.in-addr.arpa /etc/bind/zones/master/db.10.0.0

дает мне:

: ignoring out-of-zone data (10.0.0.2.in-addr.arpa)

Что я делаю не так?

Когда вы создаете обратную зону, вам необходимо изменить диапазон IP-адресов.
Если вы хотите создать зону для 10.1.2.0/24 тебе нужно назвать это 2.1.10.in-addr.arpa или в вашем случае 0.0.10.in-addr.arpa.

У вас наоборот.