zone ファイルの用意をしましょう
# cd ../var/named/ # pwd /var/data/jail/named/var/named
流用の為 コピーしましょう
$ scp fdopstm@192.168.0.5:/home/fdopstm/bcnet* . fdopstm@192.168.0.5's password: bcnet.hosts 0% 0 0.0KB/s \ --:-- ETAstandard input: 無効な引数です stty: standard input: 無効な引数です stty: standard input: 無効な引数です bcnet.hosts 100% 506 0.5KB/s 00:00 bcnet.hosts.rev 100% 466 0.5KB/s 00:00 $ scp fdopstm@192.168.0.5:/home/fdopstm/local* . fdopstm@192.168.0.5's password: localhost.rev 0% 0 0.0KB/s \ --:-- ETAstandard input: 無効な引数です stty: standard input: 無効な引数です stty: standard input: 無効な引数です localhost.rev 100% 362 0.4KB/s 00:00 localhost.zone 100% 288 0.3KB/s 00:00
そうして
sv:~# cd /var/data/jail/named/var/named/ sv:/var/data/jail/named/var/named# ls -a ./ ../ # mv /home/aite/localhost.* # mv /home/aite/bcnet.hosts* . # ls -l| sed 1d -rw-r--r-- 1 aite users 506 Sep 13 23:06 bcnet.hosts -rw-r--r-- 1 aite users 466 Sep 13 23:06 bcnet.hosts.rev -rw-r--r-- 1 aite users 362 Sep 13 23:07 localhost.rev -rw-r--r-- 1 aite users 288 Sep 13 23:07 localhost.zone
このままでは使えませんので修正して行きましょう。それらの 内容は
# cat bcnet.hosts $TTL 86400 @ IN SOA sv.bcnet.ne.jp. root.sv.bcnet.ne.jp. ( 20030121 ; Serial 3600 ; Refresh 900 ; Retry 604800 ; Expire 86400 ) ; Minimum TTL ; IN NS sv.bcnet.ne.jp. IN MX 10 sv.bcnet.ne.jp. sv IN A 192.168.0.9 nl IN A 192.168.0.8 adsl IN A 192.168.0.1 lx IN A 192.168.0.5 ws IN A 192.168.0.6 mc IN A 192.168.0.7 www IN CNAME lx qqq IN CNAME nl ; ;
# cat bcnet.hosts.rev $TTL 3D @ IN SOA sv.bcnet.ne.jp. root.sv.bcnet.ne.jp. ( 20030121 ; Serial 3600 ; Refresh 900 ; Retry 604800 ; Expire 3600) ; Minimum TTL IN NS sv.bcnet.ne.jp. 9 IN PTR sv.bcnet.ne.jp. 1 IN PTR adsl.bcnet.ne.jp. 5 IN PTR lx.bcnet.ne.jp. 6 IN PTR ws.bcnet.ne.jp. 7 IN PTR mc.bcnet.ne.jp. 8 IN PTR nl.bcnet.ne.jp.
# cat localhost.zone $TTL 86400 @ IN SOA sv.bcnet.ne.jp. root.sv.bcnet.ne.jp. ( 2006041400 ; Serial 28800 ; Refresh 14400 ; Retry 604800 ; Expire 86400 ) ; default_ttl 24hr IN NS sv.bcnet.ne.jp. IN A 127.0.0.1
# cat localhost.rev $TTL 86400 @ IN SOA sv.bcnet.ne.jp. root.sv.bcnet.ne.jp.( 20030121 ; Serial 28800 ; Refresh 14400 ; Retry 604880 ; Expire 86400) ; default_ttl 24hr NS sv.bcnet.ne.jp. 1 PTR localhost.
aite@sv:~$ dig @e.root-servers.net >root.hints aite@sv:~$ su - Password: sv:~# cd /var/data/jail/named/var/named/ # mv /home/aite/root.hints # cat root.hints ; <<>> DiG 9.4.1-P1 <<>> @e.root-servers.net ; (1 server found) ;; global options: printcmd ;; Got answer: sv:/var/data/jail/named/var/named# cat root.hints ; <<>> DiG 9.4.1-P1 <<>> @e.root-servers.net ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15511 ;; flags: qr aa rd; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;. IN NS ;; ANSWER SECTION: . 518400 IN NS B.ROOT-SERVERS.NET. . 518400 IN NS G.ROOT-SERVERS.NET. . 518400 IN NS J.ROOT-SERVERS.NET. . 518400 IN NS M.ROOT-SERVERS.NET. . 518400 IN NS D.ROOT-SERVERS.NET. . 518400 IN NS K.ROOT-SERVERS.NET. . 518400 IN NS A.ROOT-SERVERS.NET. . 518400 IN NS L.ROOT-SERVERS.NET. . 518400 IN NS F.ROOT-SERVERS.NET. . 518400 IN NS H.ROOT-SERVERS.NET. . 518400 IN NS E.ROOT-SERVERS.NET. . 518400 IN NS C.ROOT-SERVERS.NET. . 518400 IN NS I.ROOT-SERVERS.NET. ;; ADDITIONAL SECTION: A.ROOT-SERVERS.NET. 3600000 IN A 198.41.0.4 B.ROOT-SERVERS.NET. 3600000 IN A 192.228.79.201 C.ROOT-SERVERS.NET. 3600000 IN A 192.33.4.12 D.ROOT-SERVERS.NET. 3600000 IN A 128.8.10.90 E.ROOT-SERVERS.NET. 3600000 IN A 192.203.230.10 F.ROOT-SERVERS.NET. 3600000 IN A 192.5.5.241 G.ROOT-SERVERS.NET. 3600000 IN A 192.112.36.4 H.ROOT-SERVERS.NET. 3600000 IN A 128.63.2.53 I.ROOT-SERVERS.NET. 3600000 IN A 192.36.148.17 J.ROOT-SERVERS.NET. 3600000 IN A 192.58.128.30 K.ROOT-SERVERS.NET. 3600000 IN A 193.0.14.129 L.ROOT-SERVERS.NET. 3600000 IN A 198.32.64.12 M.ROOT-SERVERS.NET. 3600000 IN A 202.12.27.33 ;; Query time: 154 msec ;; SERVER: 192.203.230.10#53(192.203.230.10) ;; WHEN: Fri Sep 14 22:32:56 2007 ;; MSG SIZE rcvd: 436
これだけで一揃である。
# ls -l | sed 1d -rw-r--r-- 1 root root 529 Sep 13 23:36 bcnet.hosts -rw-r--r-- 1 root root 491 Sep 13 23:27 bcnet.hosts.rev -rw-r--r-- 1 root root 362 Sep 13 23:31 localhost.rev -rw-r--r-- 1 root root 288 Sep 13 23:41 localhost.zone -rw-r--r-- 1 aite users 1573 Sep 14 22:32 root.hints
まあ良し悪しはさておき これで 試してみたいが 未だすこし処理する事が残っ ている。
にゃんたろう 拝!
2007年 9月13日 (木) 23:44:43 JST 作成