一.按照要求搭建一主DNS服务器

先安装bind
yum install bind*
编辑bind的主配置文件
vim /var/named/chroot/etc/named.conf  
options {
   directory "/var/named";
 
};          
zone   "wangjian.com" {
     type master; 
     file "junjie.com.zone";
     allow-transfer {192.168.18.70;};
};
zone "18.168.192.in-addr.arpa" {
     type master;
     file "junjie.com.192.168.18";
     allow-transfer {192.168.18.70;}; 
};  
编辑正向解析文件和反向解析文件
先拷贝模版里的文件
cp /usr/share/doc/bind-9.3.6/sample/var/named/localhost.zone /var/named/chroot/var/named/ junjie.com.zone
然后编译正向文件vim /var/named/chroot/var/named/junjie.com.zone 
添加
                 IN NS           master.junjie.com.
www             IN A            192.168.18.30
再copy一份方向的文件 cd /var/named/chroot/var/named/  cp junjie.com.zone junjie.com.192.168.18
vim junjie.com.192.168.18
添加
@               IN NS           master.junjie.com.nameserver 192.168.18.30
30              IN PTR          www.junjie.com.
 
然后更改主机的dns指向  vim /etc/resolv.conf 
添加   nameserver 192.168.18.30
修改权限  cd  /var/named/chroot/var   下
chmod -R g+w named/
然后重启服务  /etc/init.d/named restart
 
再在此服务器上安装HTTP服务
yum install -y httpd
/etc/init.d/httpd restart
vim /var/www/html/index.html
fuck  gutter oil
/etc/init.d/httpd restart
 
二.搭建辅助DNS服务器
安装bind
yum install -y bind*
配置辅DNS的主配置文件 vim /var/named/chroot/etc/named.conf
options {
    directory "/var/named";
};
zone   "junjie.com" {
     type slave;
     file "junjie.com.zone";
     masters {192.168.18.30;};
};
zone "18.168.192.in-addr.arpa" {
     type slave;
     file "junjie.com.192.168.18";
     masters {192.168.18.30;};
};/var/named/chroot/var
修改辅助DNS服务器的DNS指向自己 vim /etc/resolv.conf
nameserver 192.168.18.70
修改权限  cd  /var/named/chroot/var   下
chmod -R g+w named/
然后重启DNS服务 /etc/init.d/named restart
没有问题的话,辅助DNS的应该从主DNS服务器上copy过来了区域文件
 
三 搭建DNS完全转发服务器
安装BIND yum install bind*
vim /var/named/chroot/etc/named.conf
options {
    directory "/var/named";
      recursion yes;   允许递归查询
    forwarders {192.168.18.30;192.168.18.70}; 转发给谁
    forward only ;
};
把DNS指向自己 vim /etc/resolv.conf
nameserver 192.168.18.110
重启dns服务器
 
四.客户端测试
设置客户端DNS为转发服务器的192.168.18.110
在客户端上测试www.junjie.com