プライベートネットワーク用の新しいTLDの作成

プライベートネットワーク用の新しいTLDの作成

foo.ネットワーク内でアクセス可能なサブドメインをホストできるように、プライベートネットワーク用に新しいTLD()を設定したいと思います。これを行うには、次のレコードを含むゾーンファイルをfoo.作成しました。foo-zonedb.rr

$ORIGIN foo.
$TTL  100
@       IN  SOA ns1.tld.foo. hostmaster.tld.foo (
                2012030701
                900
                300
                300
                600
        )
@    300 IN NS ns1.tld.foo.
@    300 IN  A 172.16.143.197
ns1.tld.foo.    300 IN A 172.16.143.197

以下の項目も追加しました。/etc/named.conf

zone "foo." {
             type master;
             file "foo-zonedb.rr";
             notify explicit;
    };

ここで、ネットワーク上のすべてのコンピュータが172.16.1.1DNSサーバーとして機能すると仮定します。ドメイン内のDNS要求をルートDNSサーバーにリダイレクトする172.16.1.1には、どのような設定が必要ですか?foo.

ベストアンサー1

type master;あなたが欲しいものをしてください。特権サーバーの場合、172.16.1.1ルートサーバーに要求は送信されません。存在しない項目があると、NXDOMAIN状態になります。

停止したい場合みんなクエリがルートサーバーに渡される場合は、再帰をオフにする必要があります。望むより:http://www.zytrax.com/books/dns/ch6/#authoritative

おすすめ記事