LAN向けDNSサーバ設定

固定IPは以下のみ。ローカルドメイン名は「x.jp」とする。

ルータPC  : 192.168.1.1, lily.x.jp 
無線LAN AP: 192.168.1.2, rose.x.jp # 未稼働
[root@localhost etc]$ rpm -qa | egrep '^bind|name'
caching-nameserver-7.3-3
bind-utils-9.2.5-1
bind-9.2.5-1
bind-chroot-9.2.5-1
bind-libs-9.2.5-1
[root@localhost etc]$ pwd
/var/named/chroot/etc
[root@localhost etc]$ vi named.conf
[root@localhost etc]$ head -12 named.conf
//
// named.conf for Red Hat caching-nameserver
//

options {
 directory "/var/named";
 dump-file "/var/named/data/cache_dump.db";
 statistics-file "/var/named/data/named_stats.txt";
 forwarders{
  ***.***.***.***;  # ybb primary dns server
  ***.***.***.***;  # ybb secondary dns server
 };
[root@localhost etc]$ tail -14 named.conf

zone "x.jp" IN {
        type master;
        file "x.zone";
        allow-update { none; };
};

zone "1.168.192.in-addr.arpa" IN {
        type master;
        file "x.rev";
        allow-update { none; };
};

include "/etc/rndc.key";
[root@localhost etc]$ cd ../var/named/
[root@localhost named]$ vi x.zone
[root@localhost named]$ cat x.zone
$TTL    1D

@       IN      SOA     lily.x.jp. root.x.jp. (
                2005042901
                3H
                1H
                1W
                1D )

                IN      NS      lily.x.jp.

lily            IN      A       192.168.1.1
rose            IN      A       192.168.1.2

ns              IN      CNAME   lily
router          IN      CNAME   lily
wap             IN      CNAME   rose

[root@localhost named]$ vi x.rev
[root@localhost named]$ cat x.rev
$TTL    1D

@       IN      SOA     lily.x.jp. root.x.jp. (
                2005042901
                3H
                1H
                1W
                1D )

                IN      NS      lily.x.jp.

                IN      PTR     x.jp.
                IN      A       255.255.255.0

1               IN      PTR     lily.x.jp.
2               IN      PTR     rose.x.jp.

[root@localhost named]$
[root@localhost named]$ vi /etc/resolv.conf
[root@localhost named]$ cat /etc/resolv.conf
nameserver 192.168.1.1
search x.jp
[root@localhost named]$ /etc/init.d/named start
named を起動中:                                            [  OK  ]
[root@localhost named]$ host lily.x.jp
lily.x.jp has address 192.168.1.1
[root@localhost named]$ host 192.168.1.2
2.1.168.192.in-addr.arpa domain name pointer rose.x.jp.
[root@localhost named]$