web-dev-qa-db-ja.com

Bind9逆引きDNS構成が機能していません。

Ubuntuでカスタム仮想DNSサーバーをセットアップしようとしています。同じ仮想環境内でWindows7 PCを使用してnslookupを実行しようとすると、逆引き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)

私は何が間違っているのですか?

3
Kipt Scriddy

逆引きゾーンを作成するときは、IP範囲を逆引きする必要があります。
10.1.2.0/24のゾーンを作成する場合は、2.1.10.in-addr.arpa、または場合によっては0.0.10.in-addr.arpaという名前を付ける必要があります。

あなたのものはその逆です。

2
faker