试验需要服务器一台上面有两块网卡。IP地址分别为:192.168.1.1/24    173.16.16.1/24
测试客户机两台 IP地址分别为:192.168.1.2/24     173.16.16.2/24
 
安装软件:
[root@localhost ~]# rpm -qa |grep bind
bind-libs-9.3.6-4.P1.el5_4.2
bind-utils-9.3.6-4.P1.el5_4.2
ypbind-1.19-12.el5
[root@localhost ~]# cd /media/RHEL_5.5\ i386\ DVD/Server/
[root@localhost Server]# rpm -ivh bind-9.3.6-4.P1.el5_4.2.i386.rpm 
[root@localhost Server]# rpm -ivh bind-chroot-9.3.6-4.P1.el5_4.2.i386.rpm 
[root@localhost Server]# rpm -ivh caching-nameserver-9.3.6-4.P1.el5_4.2.i386.rpm
建立主配置文件 named.conf
[root@localhost etc]# pwd
/var/named/chroot/etc
[root@localhost etc]# vim named.conf
 
options {
         directory "/var/named";
};
view   "LAN" {
         match-clients   { 192.168.1.0/24; };
          zone "benet.com" IN {
                   type master;
                   file "benet.com.zone.lan";
         };
};
view "WAN" {
         match-clients { any; };
          zone "benet.com" IN {
                   type master;
                   file "benet.com.zone.wan";
         };
};
 
[root@localhost etc]# named-checkconf named.conf
 
分别建立对内和对内、对外的区域数据库文件
[root@localhost named]# pwd
/var/named/chroot/var/named
[root@localhost named]# vim benet.com.zone.lan
 
$TTL     86400
@                  IN SOA   benet.com. admin.benet.com. (
                                                 42                 ; serial (d. adams)
                                                 3H                 ; refresh
                                                 15M                ; retry
                                                 1W                 ; expiry
                                                 1D )               ; minimum
                   IN NS              ns1.benet.com.
                   IN MX 10           ns1.benet.com.
ns1                 IN A               192.168.1.1
www               IN A               192.168.1.5
mail               IN A               192.168.1.6
 
[root@localhost named]# vim benet.com.zone.wan
 
$TTL     86400
@                  IN SOA   benet.com. admin.benet.com. (
                                                 42                 ; serial (d. adams
                                                 3H                 ; refresh
                                                 15M                ; retry
                                                 1W                 ; expiry
                                                 1D )               ; minimum
                   IN NS              ns1.benet.com.
                   IN MX 10           ns1.benet.com.
ns1                 IN A               173.16.16.1
www               IN A               173.16.16.1
mail               IN A               173.16.16.1
 
更改数据库文件的属主、数组:
[root@localhost named]# chown named.named benet.com.zone.lan
[root@localhost named]# chown named.named benet.com.zone.wan
重新启动服务、在客户机上验证结果:
[root@localhost named]# service named restart