mkdir /var/named mkdir /var/named/secondのように作ります。そして/var/named/local-host、/var/named/local-rev、/var/named/named.ca、/var/named/prv.zone、/var/named/prv.zone.revをそれぞれ作ります。
Apr 14 17:58:17 plamo named[113]: starting. named 8.1.2 Fri Feb 12 17:14:48 JST 1999 ^Imasa@plamo:/home/masa/src/bin/named Apr 14 17:58:19 plamo named[113]: slave zone "gakka.utsunomiya-u.ac.jp" (IN) loaded (serial 1999041400) Apr 14 17:58:19 plamo named[113]: slave zone "6.45.123.in-addr.arpa" (IN) loaded (serial 1998041501) Apr 14 17:58:19 plamo named[113]: master zone "localhost" (IN) loaded (serial 19981006) Apr 14 17:58:19 plamo named[113]: master zone "0.0.127.in-addr.arpa" (IN) loaded (serial 19971006) Apr 14 17:58:19 plamo named[113]: cache zone "" (IN) loaded (serial 0) Apr 14 17:58:20 plamo named[113]: master zone "prv" (IN) loaded (serial 19990 212) Apr 14 17:58:20 plamo named[113]: master zone "1.168.192.IN-ADDR.ARPA" (IN) l oaded (serial 19990212) Apr 14 17:58:20 plamo named[113]: listening on [127.0.0.1].53 (lo) Apr 14 17:58:20 plamo named[113]: listening on [123.45.6.10].53 (eth0) Apr 14 17:58:20 plamo named[113]: listening on [192.168.1.1].53 (eth1) Apr 14 17:58:20 plamo named[113]: Forwarding source address is [0.0.0.0].53 Apr 14 17:58:20 plamo named[116]: Ready to answer queries.が残ります。うまくいったかどうか、nslookupで確認してみます。
# nslookup Default Server: localhost Address: 127.0.0.1 > 192.168.1.100 Server: localhost Address: 127.0.0.1 Name: ad0100.prv Address: 192.168.1.100 > www.apple.co.jp Server: localhost Address: 127.0.0.1 Non-authoritative answer: Name: www.apple.co.jp Addresses: 210.154.101.2, 210.154.101.3グローバル、プライベート共にうまくDNSが引けていることが分かります。またグローバルネットワーク上の他のnslookupが動くUNIXマシンからプライベートネットワークのDNS情報を引くことが出来ないことも確認してみます。
$ nslookup Default Server: dns.gakka.utsunomiya-u.ac.jp Address: 123.45.6.200 > server plamo.gakka.utsunomiya-u.ac.jp Default Server: plamo.gakka.utsunomiya-u.ac.jp Address: 123.45.6.10 > ls -d prv [plamo.gakka.utsunomiya-u.ac.jp] *** Can't list domain prv: Query refusedとなり、ちゃんとアクセスが拒否されています。
255.255.255.255 all-ones
# touch /etc/dhcpd.leasesと入力すればOKです。
# /usr/sbin/dhcpd eth1と入力してみます。
Listening on Socket/eth1/192.168.1.0 Sending on Socket/eth1/192.168.1.0と表示されたら大丈夫です。
if [ -f /usr/sbin/named ]; then echo -n "Starting named " /usr/sbin/named fi if [ -f //usr/sbin/dhcpd ]; then echo -n "Starting DHCPD " /sbin/route add -host all-ones dev eth1 /usr/sbin/dhcpd eth1 fiここまでくれば、後はPlamo Linuxマシンを再起動させてみます。その後、クライアントのMacやWin95マシンをdhcpサーバからIPアドレスを取得する設定にしてみてうまく動けば万事OKで\(^o^)/となります。
Plamo Linux on FMVのページへ
このホームページに関するお問い合わせは