12345678 zone "abc.com" IN { 
    type master; 
    file "abc.com.zone"; 
}; 
zone "137.168.192.in-addr.arpa" IN { 
    type master; 
    file "192.168.zone"; 
};
编辑zone文件: vim /var/named/abc.com.zone
1234567891011121314 $TTL    600
@               IN      SOA     abc.com.      root.abc.com.    ( 
                                                        2013081611
                                                        1H 
                                                        10M 
                                                        7D 
                                                        1D 
) 
                 IN      NS      ns.abc.com. 
                 IN      MX  10  mail.abc.com. 
ns               IN      A       192.168.0.120
www              IN      A       192.168.137.73
mail             IN      A       192.168.137.10
bbs              IN      CNAME   
这里呢,得提醒下你了,我的主机IP地址是192.168.0.120
编辑反解析文件: vim /var/named/192.168.zone
12345678910111213 $TTL 600
@               IN      SOA     ns.abc.com.      root.abc.com. ( 
                                                        2013081601
                                                        1H 
                                                        10M 
                                                        7D 
                                                        1D 
) 
@               IN      NS      ns.abc.com. 
10              IN      PTR     ns.abc.com. 
20              IN      PTR     mail.abc.com. 
73              IN      PTR      
~
分别检测两个配置文件是否有问题:
named-checkzone "abc.com" abc.com.zone
named-checkzone "137.168.192.in-addr.arpa" 192.168.zone 
重启named服务,测试:
dig @127.0.0.1 
dig  @127.0.0.1 -x 192.168.137.11
好了,我们的DNS服务呢就搭好了。不过呢,我们不还没完么,继续走着。。。。
二)、配置DNS转发:
我们配置的DNS是只能解析我们定义的zone的,我们没有定义的是不能解析的。
配置DNS转发就可以解析其他互联网上的域名了,前提是这个域名在互联网中的确在使用,也就是说这个域名已经被某个DNS服务器解析了。
vim  /etc/named.conf //在options{} 里面增加
forward first;  
forwarders { 8.8.8.8; };
这两行就是用来配置转发的,该DNS服务器不能解析的域名会转发到8.8.8.8这个DNS服务器上去解析。
转发做好了,我们继续做主从了。。。。
三)、配置主从:
在从服务器上 yum install -y bind
拷贝主上的配置文件到从上,其中有/etc/named.conf, /var/named/localhost.zone, /var/named/named.local  
拷贝过来后,修改一下从的/etc/named.conf 内容参考:
