ハードウェア
qjoho18およびハードディスクを使用した
- MotherBoard: ASUS P4B533
- CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz
- Memory: 640Mbyte (512M+128M)
- NIC: Planex FNW-9800-T (tulip)
- HDD: Seagate ST380011A (Barracuda 7200.7 80Gbyte)
OSインストール
- Debian Linux 32 bit 版を入れる
- 一時的に e100 をPCIにインストールする. bios の設定で NIC から起動して,HDD にOSを入れ, 終わったら外す
- tasksel では gnome を外して dns と ssh を入れる
- exim4, sshd, cron 等は標準端末にしたがって適切に設定
bind の設定
qjoho18の設定
/etc/bind/named.conf.local
include "/etc/bind/zones.hokudai.in-cps";
/etc/bind/zones.hokudai.in-cps
//
// zones.hokudai.in-cps
// CPS intranet in hokudai
//
zone "hokudai.in-cps" {
type slave;
file "hokudai.in-cps.zone";
masters {
10.0.1.2;
};
};
zone "0.10.in-addr.arpa" {
type slave;
file "10.0.0.rev";
masters {
10.0.1.2;
};
};
/etc/bind/named.conf.options
options {
directory "/var/cache/bind";
forwarders {
133.87.45.70;
133.87.45.66;
133.87.1.11;
};
auth-nxdomain no;
empty-zones-enable no;
};
jupiterの設定
/etc/bind/zones.hokudai.in-cps を編集
//
// zones.hokudai.in-cps
// CPS intranet in hokucdai
//
zone "hokudai.in-cps" {
type master;
file "hokudai.in-cps.zone";
notify yes;
allow-transfer {
::1;
127.0.0.1;
10.0.16.18;
};
allow-update { none; };
};
zone "0.10.in-addr.arpa" {
type master;
file "10.0.0.rev";
notify yes;
allow-transfer {
::1;
127.0.0.1;
10.0.16.18;
};
allow-update { none; };
};
/var/cache/bind/hokudai.in-cps.zone に追加
ns1 IN CNAME jupiter.hokudai.in-cps.
ns2 IN CNAME qjoho18.hokudai.in-cps.
確認
- jupiter, qjoho18 の両方で
/etc/init.d/bind9 restart
- /var/log/syslog を見る
- qjoho18 の /var/cache/bind に zone ファイルができていればOK
- nslookup してみる
$ nslookup jupiter 10.0.16.18
クライアントの設定
/etc/resolv.conf
nameserver 行を増やす
search hokudai.in-cps
nameserver 10.0.1.2
nameserver 10.0.16.18