BINDのインストール確認
[root@host2 /root]# rpm -qa|egrep bind bind-8.2.3-2 ypbind-3.3-23 bind-utils-8.2.3-2 bind-contrib-8.2.3-2 bind-devel-8.2.3-2 プライマリーDNSとセカンダリーDNSがある。 ゾーン転送はTCPポート53番を利用する。 ゾーン転送はDNS設定を流すので設定はしっかりすること。 リゾルバ:resolver.conf DNS Serverにもリゾルバの設定が必要である。 ICMP:PINGにて利用している。ファイヤーウォールにてこれをとめると外部からのPINGが出来なくなる。 hosts:もっとも簡単な設定 NSI: WINS:Win用の専用 DHCP: 起動状況の確認コマンド [root@host2 ken]# ps -ax (内容例) 497 tty1 S 0:00 -bash 512 tty1 T 0:00 mail 519 tty1 S 0:00 sh /usr/X11R6/bin/startx 520 tty1 S 0:00 xinit /usr/X11R6/lib/X11/xinit/xinitrc -- 521 ? S 7:05 /etc/X11/X :0 host.confの設定 [root@pc04 ken]# vi /etc/host.conf (設定内容) order hosts,bind multi on resolv.confの設定 [root@pc04 ken]# vi /etc/resolv.conf (設定内容) domain kyushu-pc.ac.jp search kyushu-pc.ac.jp nameserver 192.168.1.1 named.confの設定 [root@pc04 ken]# vi /etc/named.conf (設定内容) options { directory "/var/named"; /* * If there is a firewall between you and nameservers you want * to talk to, you might need to uncomment the query-source * directive below. Previous versions of BIND always asked * questions using port 53, but BIND 8.1 uses an unprivileged * port by default. */ // query-source address * port 53; }; zone "." { type hint; file "named.ca"; }; zone "kyushu-pc.ac.jp" { type master; file "kyushu-pc.ac.jp"; }; zone "1.168.192.in-addr.arpa" { type master; file "1.168.192.in-addr.arpa"; }; zone "0.0.127.in-addr.arpa" { type master; file "0.0.127.in-addr.arpa"; }; 正引きゾーンの設定 [root@pc04 named]# vi /var/named/kyushu-pc.ac.jp (以下設定内容) @ IN SOA ns.kyushu-pc.ac.jp. root.ns.kyushu-pc.ac.jp ( 20020605001 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 86400 ) ; Minimum IN NS ns.kyushu-pc.ac.jp. IN MX 10.mail.kyushu-pc.ac.jp. ns IN A 192.168.1.1 mail IN A 192.168.1.10 www1 IN A 192.168.1.12 www2 IN A 192.168.1.13 mail IN A 192.168.1.10 pc01 IN CNAME ns.kyushu-pc.ac.jp. pc02 IN CNAME mail.kyushu-pc.ac.jp. pc04 IN CNAME www1.kyushu-pc.ac.jp. pc05 IN CNAME www2.kyushu-pc.ac.jp. localhost IN A 127.0.0.1 逆引きゾーンの設定 [root@pc04 named]# vi /var/named/1.168.192.in-addr.arpa (以下設定内容) @ IN SOA ns.kyushu-pc.ac.jp. root.ns.kyushu-pc.ac.jp ( 20020605001 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 86400 ) ; Minimum IN NS ns.kyushu-pc.ac.jp. IN PTR kyushu-pc.ac.jp. IN A 255.255.255.0 1 IN PTR ns.kyushu-pc.ac.jp. 10 IN PTR mail.kyushu-pc.ac.jp. 12 IN PTR www1.kyushu-pc.ac.jp. 13 IN PTR www2.kyushu-pc.ac.jp. 逆引きループバックの設定 [root@pc04 named]# vi /var/named/0.0.127.in-addr.arpa @ IN SOA ns.kyushu-pc.ac.jp. root.ns.kyushu-pc.ac.jp ( 20020605001 ; Serial 10800 ; Refresh 3600 ; Retry 604800 ; Expire 86400 ) ; Minimum 1 IN PTR localhost DNSの起動コマンド /etc/rc.d/init.d/named start DNSの起動確認 nslookup [root@pc04 ken]# nslookup Default Server: ns.kyushu-pc.ac.jp Address: 192.168.1.1 「正引きの確認」 (OKの場合) > mail Server: ns.kyushu-pc.ac.jp Address: 192.168.1.1 (NGの場合) > mail1 Server: ns.kyushu-pc.ac.jp Address: 192.168.1.1 *** ns.kyushu-pc.ac.jp can't find mail1: Server failed Name: mail.kyushu-pc.ac.jp Address: 192.168.1.10 「逆引きの確認」 (OKの場合) > 192.168.1.12 Server: ns.kyushu-pc.ac.jp Address: 192.168.1.1 > 192.168.1.20 Server: ns.kyushu-pc.ac.jp Address: 192.168.1.1 (NGの場合) *** ns.kyushu-pc.ac.jp can't find 192.168.1.20: Non-existent host/domain Name: www1.kyushu-pc.ac.jp Address: 192.168.1.12 (DNSサーバを変更する場合のコマンド) server=192.168.1.12 (マシンの確認コマンド) [root@pc04 ken]# ping 192.168.1.12 PING 192.168.1.12 (192.168.1.12) from 192.168.1.12 : 56(84) bytes of data. 64 bytes from www1.kyushu-pc.ac.jp (192.168.1.12): icmp_seq=0 ttl=255 time=60 us ec