ネットワークがインターネットに接続されていない場合は、独自の named.ca ファイルを作成する必要があります。そのためには、サーバーのどれか 1 つをルートサーバーとし、DNS サーバーごとにそのルートサーバーを指す named.ca ファイルを作成します。
たとえば、private というドメインで ourroot というマシンを非インターネットルートサーバーとして指定する場合を想定します。ourroot の IP アドレスが 192.1.1.10 であるとすると、named.ca ファイルには次の行を書き込みます。
ourroot.private. 999999 IN A 192.1.1.10 |
キャッシュファイルも SOA レコード、各ドメインおよびサブドメインの NS レコード、各サーバーの A レコードを必要とします。
たとえば、ourroot の他に、ourmaster と ourslave という 2 つの DNS ネームサーバーがあるとします。 その場合、DNS サーバー上の named.ca ファイルはすべて次のようになります。
;
@ IN SOA ourroot.private. hermit.ourroot.private (
1997071401 ; serial number (YYYYMMDD##)
10800 ; refresh after 3 hours
3600 ; retry after 1 hour
604800 ; expire after 1 week
86400 ) ; minimum TTL of 1 day
;
ourroot.private. 999999 IN A 192.1.1.10
;
private. IN NS ourmaster.private.
1.1.192.in-addr.arpa IN NS ourmaster.private.
ourprivate.private. IN A 192.1.1.1
;
private. IN NS ourslave.private.
1.1.192.in-addr.arpa IN NS ourslave.private.
ourslave.private. IN A 192.1.1.2
|