named.conf の zone 関連 hint のみ zone "." のみで どうなるかを 検討 する。
注意 dig の 項目は 抜粋 してあります
named.conf の 変更 zone ファイルの 削除(名前を 変更)
# cd /etc/
# cp named.conf named.conf_cash_test_01_ok
# vi named.conf
# cd /var/named/
# mv localhost.zone stop2_localhost.zone
# mv localhost.rev stop2_localhost.rev
# cat /etc/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";
};
include "/etc/rndc.key";
zone "." のみに なった どうなるか?
# shutdown -r now
基本的な項目の確認
$ su -
Password:
# sed -n -e '/named/p' /var/log/messages
Apr 11 11:50:48 lx named[66]: starting BIND 9.2.3
Apr 11 11:50:48 lx named[66]: using 1 CPU
Apr 11 11:50:49 lx named[66]: loading configuration from '/etc/named.conf'
Apr 11 11:50:49 lx named[66]: no IPv6 interfaces found
Apr 11 11:50:49 lx named[66]: listening on IPv4 interface lo, 127.0.0.1#53
Apr 11 11:50:49 lx named[66]: listening on IPv4 interface eth0, 192.168.0.5#53
Apr 11 11:50:49 lx named[66]: listening on IPv4 interface eth1, 192.168.2.1#53
Apr 11 11:50:49 lx named[66]: command channel listening on 127.0.0.1#953
Apr 11 11:50:50 lx named[66]: running
# rndc -s 192.168.0.5 status
rndc: connect failed: connection refused /* 当り前だの クラッカー */
# cat /etc/rndc.conf
options {
default-key "rndc-key";
default-server 127.0.0.1; /* ここからだけよー! */
default-port 953;
};
include "/etc/rndc.key";
# rndc -s 127.0.0.1 status
number of zones: 2
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
server is up and running
zone の読み込みは無し ”number of zones: 2”なぜ 2個? 暗黙に hint と localhost があると いうこと? まあ今はわかんね dig 確認 するべ
$ ssh -l mm 192.168.0.8 Password: $ dig @192.168.0.5 cricrima-sa.no-ip.info MX ;; ANSWER SECTION: cricrima-sa.no-ip.info. 60 IN MX 10 cricrima-sa.no-ip.info. ;; Query time: 181 msec ;; SERVER: 192.168.0.5#53(192.168.0.5) ;; WHEN: Tue Apr 11 12:03:47 2006 ;; MSG SIZE rcvd: 183 $ dig @192.168.0.5 cricrima-sa.no-ip.info MX ;; Query time: 3 msec ;; SERVER: 192.168.0.5#53(192.168.0.5) ;; WHEN: Tue Apr 11 12:57:54 2006 ;; MSG SIZE rcvd: 183 $ dig @192.168.0.5 -x 218.47.162.66 ;; ANSWER SECTION: 66.162.47.218.in-addr.arpa. 86400 IN PTR wwwf.plala.or.jp. ;; Query time: 5 msec ;; SERVER: 192.168.0.5#53(192.168.0.5) ;; WHEN: Tue Apr 11 12:58:22 2006 ;; MSG SIZE rcvd: 285 $ dig @192.168.0.5 -x 218.47.162.66 ;; Query time: 4 msec ;; SERVER: 192.168.0.5#53(192.168.0.5) ;; WHEN: Tue Apr 11 12:58:56 2006 ;; MSG SIZE rcvd: 285
こんどは 自前から つまり 192.168.0.5 の 計算機から
$ dig @192.168.0.5 www.plala.or.jp ... ;; Query time: 66 msec ;; SERVER: 192.168.0.5#53(192.168.0.5) ;; WHEN: Tue Apr 11 13:01:44 2006 ;; MSG SIZE rcvd: 179 $ dig @192.168.0.5 www.plala.or.jp ... ;; Query time: 1 msec ;; SERVER: 192.168.0.5#53(192.168.0.5) ;; WHEN: Tue Apr 11 13:02:17 2006 ; MSG SIZE rcvd: 179 $ dig @192.168.0.5 -x 218.47.162.66 ... ;; Query time: 1 msec ;; SERVER: 192.168.0.5#53(192.168.0.5) ;; WHEN: Tue Apr 11 13:03:41 2006 ;; MSG SIZE rcvd: 285
ということは named.conf に ”hint”がありゃ良いのか
zone "." {
type hint;
file "root.hints";
};
当然 これも 削除してみる 必要があります。
にゃんたろう 拝!
2006年 4月11日 (火) 21:03:24 JST 作成