まあ 全体を 見てみましょう これが 良いという理由では有りませんが どう にか こうにか 動作してあるものです。特に log 関連は 無視してあります。所 謂 cash と master まがいの 設定です。
# cat named.conf
acl nyansblx {
192.168.0.0/24;
127.0.0.1;
};
options {
directory "/var/named";
pid-file "/var/run/named/named.pid";
recursion yes;
allow-recursion {
nyansblx ;
};
allow-query {
nyansblx ;
};
allow-transfer {
none;
};
forward first ;
forwarders {
192.168.0.1;
};
};
controls {
inet 127.0.0.1 port 953
allow { 127.0.0.1; } keys { "rndc-key"; };
};
zone "." {
type hint;
file "root.hints";
};
zone "localhost" {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" {
type master;
file "localhost.rev";
};
zone "bcnet.ne.jp" {
type master;
file "bcnet.hosts";
};
zone "0.168.192.in-addr.arpa" {
type master;
file "bcnet.hosts.rev";
};
include "/etc/rndc.key";
これらで 順番に 見ていきたいと おもいます。大まかには
acl
options
controls
zone
include
位に なると 思います
にゃんたろう 拝!
2006年 4月13日 (木) 22:45:17 JST 作成