PTR 转换IP到主机名
IN   转换主机名到IP
 
安装:yum install bind*
      Yum install caching-nameserver*
安装后检查主机名:/etc/hosts
                  /etc/sysconfig/network 
   
Cp /var/named/chroot/etc/named.caching-nameserver.conf  /var/named/chroot/etc/named.conf
Vim /var/named/chroot/etc/named.conf
  Options {
     Listen-on port 53 {192.168.2.101;};
     Diretctory /var/named;
     *
     *
     *
     Allow-query {192.168.2.0/24};
       };
  Zone “.” IN {
    Type hint;
    File “named.ca“;      根服务器目录路径:/var/named/chroot/var/named
    }
  Zone IN {
    Type master;
    File .zone;
    }
  Zone “2.168.192.in-addr.arpa” IN {
    Type master;
    File “2.168.192.in-addr.arpa”;
    }
 
Cp /var/named/chroot/var/named/localhost.zone /var/named/chroot/var/named/.zone
Vim /var/named/chroot/var/named/.zone
$TTL 864000
  @      IN  linux..    root.. { 五个参数
                                                      }
  @      IN  NS      linux..
Linux   IN   A       192.168.2.101
  @      IN  MX 5    linux..
  www    IN  A       192.168.2.101
  pop3    IN  CNAME  linux..
  smtp    IN  CNAME  linuix..
Cp /var/named/chroot/var/named/.zone /var/named/chroot/var/named/2.168.192.in-addr.arpa
vVim /var/named/chroot/var/named/2.168.192.in-addr.arpa
$TTL 864000
  @      IN  linux..    root.. { 五个参数
                                                      }
  @      IN    NS          linux..
  101     IN    PTR         linux..
  @      IN    MX    5    linux..
  101     IN    PTR         linux..
  102     IN    PTR         www..
注:主配置文件、正反向解析文件权限最低就为:644
测试DNS服务器是否配置成功还得看文件/etc/resolv.conf
检查文件是否正确:named-checkconf /var/named/chroot/etc/named.conf
       Named-checkzone /var/named/chroot/var/named/.zone
       Named-checkzone /var/named/chroot/var/named/2.168.192.in-addr.arpa
 
 
辅肋服务器:配置备份DNS就不用区域文件了,因为区域文件是从主DNS拷贝过来的。当然,备份DNS也可以有自己的主区域和反向区域。这个可以自己规划。
options和主服务器差不多,只要有listen-on的端口改成自己IPZone部分:类型是:slave,
file文件位置“slaves/文件名”,还有就是to masters指向主DNS服务器
   如:zone “” IN {
         Type slave;
         File “slaves/.zone”;
         Masters {192.168.2.101};   192.168.2.101是主服务器ip
         };
 
 
缓存服务器:配置很简单,不需要区域文件,配置好 named.conf即可。一般电信的DNS都是缓存域名服务器。
Forward only:指明这个服务器是缓存域名服务器
Forwarders是转发DNS请求到那个服务器,一般是ISPDNS适用于:ISP或者大公司使用