TCP/IP の DOMAIN キャッシュ・ファイル・フォーマット
目的
DOMAIN ネーム・サーバー・ホストのルート・ネーム・サーバー (複数可) を定義します。
説明
キャッシュ ファイルは DOMAIN データ・ファイルの 1 つであり、ネットワークのルート・ドメインの権限ネーム・サーバーであるサーバーのアドレスが含まれています。 このファイルの名前は、 名前付き ブート・ファイルに定義されています。 ホストが複数のドメインにサービスを提供する場合、キャッシュ・ファイルには、各ドメインの権限ネーム・サーバーのエントリーが含まれている必要があります。
このファイル内のすべてのエントリーは、 標準リソース・レコード・フォーマット内になければなりません。 このファイル内の有効なリソース・レコードは、以下のとおりです。
コメント (; [セミコロン] で始まり、行の終わりまで続く) を除き、データ・ファイル内のリソース・レコードは、通常、 名前付き デーモンが resolver ルーチンからの照会に応答して戻すリソース・レコードのフォーマットに従います。
例
以下の例は、キャッシュ・データ・ファイルを使用するさまざまな方法を示しています。 この例は、任意のネーム・サーバーまたは 2 つのネットワークのいずれかに対して有効です。
ネットワークabc構成要素:
- gobi.abcの 1 次ネーム・サーバーabcネットワーク、192.9.201.2
- mojave.abc、ホスト・マシン、192.9.201.6
- sandy.abc、2 次ネーム・サーバーabcネットワークとゲートウェイabcおよびxyz,192.9.201.3
ネットワークxyz構成要素:
- kalahari.xyz、1 次ネーム・サーバーxyzネットワーク、 160.9.201.4
- lopnor.xyz、ホスト・マシン、160.9.201.5
- sahara.xyz、ホスト・マシン、およびキャッシュ専用ネーム・サーバーxyzネットワーク、160.9.201.13
- sandy.xyz、2 次ネーム・サーバーxyzネットワークとゲートウェイabcおよびxyz,160.9.201.3 注: sandyゲートウェイ・ホストは、両方のネットワーク上にあり、両方の 2 次ネーム・サーバーとしても機能します。
以下は、いずれかのドメイン内のいずれかのネーム・サーバー上の DOMAIN キャッシュ・ファイル内のサンプル項目です。
;
;cache file for all nameservers in both domains
;
; root name servers.
abc IN NS gobi.abc.
xyz IN NS kalahari.xyz.
gobi.abc. 3600000 IN A 192.9.201.2
kalahari.xyz 3600000 IN A 160.9.201.4ファイル
| 項目 | 説明 |
|---|---|
| / etc/named.conf | 名前付き デーモンが DOMAIN ネーム・サーバー・ファイルを初期化する方法を定義します。 |
| /usr/samples/tcpip/named.conf | サンプルの named.conf ファイル。これには、使用するための指示も含まれています。 |
| /usr/samples/tcpip/named.data | サンプルの named.data ファイル。これには、その使用方法の説明も含まれています。 |