Next: 5.2.3 [参考]旧形式のブートファイル /etc/named.bootの例
Up: 5.2 ネームサーバーの設定
Previous: 5.2.1 マスターサーバー(プライマリ・ネームサーバー)
ネームサーバーのデーモンプロセス/usr/sbin/named
(Solaris内蔵のものは/usr/sbin/in.named)が起動時に読み込む
ブートファイル /etc/named.conf の例である。
options {
directory "/var/named";
};
zone "." {
type hint;
file "root.cache";
};
zone "localhost" {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "localhost.rev";
};
zone "wakhok.ac.jp" {
type master;
file "wakhok.zone";
};
zone "100.11.202.in-addr.arpa" {
type master;
file "202.11.100.rev";
};
- ブートファイルの書式はC言語の構造体の定義に似た形式です。
- コメントは /* -- */ 形式と // 形式と #形式が可能です。
- directory option でゾーンファイル(ゾーンのDNSのデータベース・ファイル)の
置かれるディレクトリとを示す。
- 他のoptionはdefaultで問題がないので書いていない。
- zone "." のブロックはルートサーバーのデータを検索の「ヒント」としてroot.cacheというファイル名で持っていることを示しています。
- type master;はネームサーバーが自前でこのゾーンのデータベースを
持っているマスターサーバーであることを表す。
- このサーバーがゾーンwakhok.ac.jpと
その逆引きのためのゾーン100.11.202.in-addr.arpaと
ループバックのためのゾーンlocalhostと
その逆引きのためのゾーン0.0.127.in-addr.arpa
についてマスターサーバーとして各々ゾーンファイルを持っている事を示す。
Noriyo Kanayama