1

У меня есть DNS-сервер со следующими зонами в /etc/bind/named.conf.local

zone "david.com" {
    type master;
    file "forward";
};

zone "1.168.192.in-addr.arpa" {
    type master;
    file "reverse";
};

Файл вперед выглядит следующим образом:

$TTL    604800
@   IN  SOA dlcsrv.david.com. root.david.com. (
                2   ;   Serial
                604800  ;   Refresh
                86400   ;   Retry
                2419200 ;   Expire
                604800) ;   Negative Cache TTL
;
@   IN  NS  david.com.
@   IN  A   192.168.1.37
www IN  A   192.168.1.37
ftp IN  A   192.168.1.37

И обратный файл:

$TTL    604800
@   IN  SOA dlcsrv.david.com. root.david.com. (
                2   ;   Serial
                604800  ;   Refresh
                86400   ;   Retry
                2419200 ;   Expire
                604800) ;   Negative Cache TTL
;
@   IN  NS  david.com.
37  IN  PTR david.com.

В настоящее время это работает так, что если я nslookup david.com я получаю адрес 192.168.1.37 , а если я набираю nslookup 192.168.1.37 я получаю name = david.com .

Как добавить еще одну зону, которая называется david.net , которая также должна быть сопоставлена с IP 192.168.1.37 .

Это была сложная задача. Я буду благодарен вам за любые рекомендации.

1 ответ1

1

Обратные отображения не имеют ничего общего с прямыми отображениями; хотя некоторые приложения требуют, чтобы они совпадали, оба настраиваются независимо друг от друга.

Чтобы настроить прямое отображение david.net --> 192.168.1.37 , скопируйте всю зону david.com :

zone "david.com" {
    type master;
    file "forward-david.com.db";
};

zone "david.net" {
    type master;
    file "forward-david.net.db";
};

(На самом деле, поскольку ваш файл зоны не имеет $ORIGIN , вы, вероятно, можете повторно использовать один и тот же файл для обеих зон ...)

Чтобы настроить обратное отображение 192.168.1.37 --> david.net , добавьте вторую запись PTR для той же 37 метки. Обратите внимание, что множественные обратные сопоставления для одного и того же IP очень редки; в то время как nslookup должен показать оба результата, другие инструменты просто выберут один случайным образом.

37  IN  PTR david.com.
37  IN  PTR david.net.

(На практике большинство доменов и адресов имеют совершенно различную прямую и обратную информацию; например, могут существовать десятки доменов, указывающих на один IP-адрес, но этот адрес будет иметь просто скучный webserver47.hostingcompany.tld качестве его обратного.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .