$CREATE 10/29/2001 by Mie Suemitsu
http://www.isc.org のミラーサイト
ftp://ftp.kyushu-u.ac.jp/pub/Net/isc/
ftp://ftp.iij.ad.jp/pub/network/isc/
ftp://ftp.dti.ad.jp/pub/net/isc/
ftp://ftp.u-aizu.ac.jp/pub/net/isc/
より download
1.bind 9.1.3 を download
ftp://ftp.iij.ad.jp/pub/network/isc/bind9/9.1.3/bind-9.1.3.tar.gz を download
2.展開
# cd /usr/local/src
# tar zxvf bind-9.1.3.tar.gz
3.bind-9.1.3 directory へ移動、README を読む
# cd bind-9.1.3
# view README
4.README の説明に従い
5.localhost.rev の作成
# cd /etc/namedb
# sh make-localhost
6.named.conf の編集
# cd /etc/namedb
# vi named.conf
options {
directory "/etc/namedb"; ;zone ファイルを置く directory
};
zone "." {
type hint; ;root server に関するデータ
file "named.root";
};
zone "0.0.127.IN-ADDR.ARPA" { ;localhost の逆引き
type master;
file "localhost.rev";
};
zone "palmyra.ne.jp" { ;palmyra.ne.jp の正引き
type master;
file "palmyra.ne.jp.zone";
allow-query { 127.0.0.1; }; ;問い合わせを許可するホスト
allow-transfer { none; };
};
zone "232.238.210.in-addr.arpa" { ;palmyra.ne.jp の逆引き
type master;
file "232.238.210.in-addr.arpa.rev";
allow-query { 127.0.0.1; }; ;問い合わせを許可するホスト
allow-transfer { none; };
};
7.zone ファイルの作成
# cd /etc/namedb
# vi palmyra.ne.jp.zone
; From: @(#)localhost.rev 5.1 (Berkeley) 6/30/90
; $FreeBSD: src/etc/namedb/PROTO.localhost.rev,v 1.6 2000/01/10 15:31:40 peter Exp $
;
; This file is automatically edited by the `make-localhost' script in
; the /etc/namedb directory.
;
$TTL 3600
@ IN SOA mail.palmyra.ne.jp. root.mail.palmyra.ne.jp. (
20011029 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS mail.palmyra.ne.jp.
IN NS demon.palmyra.ne.jp.
localhost IN A 127.0.0.1
mail IN A 210.238.232.75
demon IN A 210.238.232.66
celebris IN CNAME mail
www2 IN CNAME mail
8.rev ファイルの作成
# cd /etc/namedb
# vi 232.238.210.in-addr.arpa.rev
; From: @(#)localhost.rev 5.1 (Berkeley) 6/30/90
; $FreeBSD: src/etc/namedb/PROTO.localhost.rev,v 1.6 2000/01/10 15:31:40 peter Exp $
;
; This file is automatically edited by the `make-localhost' script in
; the /etc/namedb directory.
;
$TTL 3600
@ IN SOA mail.palmyra.ne.jp. root.mail.palmyra.ne.jp. (
20011029 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS mail.palmyra.ne.jp.
IN NS demon.palmyra.ne.jp.
75 IN PTR mail.palmyra.ne.jp.
66 IN PTR demon.palmyra.ne.jp.
9.resolv.conf の編集
# cd /etc
# vi resolv.conf
domain palmyra.ne.jp
nameserver 127.0.0.1
nameserver 210.238.232.66
nameserver 210.141.108.226
10.named の起動
11.named の自動起動
11.1 FreeBSD の場合
# cd /etc
# vi rc.conf に以下の行を追加
named_enable="YES"
named_program="/usr/sbin/named"
named_flags=""
11.2 Plamo Linux の場合
# cd /etc/rc.d
# vi rc.inet2 に以下の行を追加
if [ -f /usr/sbin/named ] ; then
/usr/sbin/named
echo -n "named start"
fi