linuxDNS服务器的部署

                                     
                                                    linuxDNS服务器的部署  
DNS服务器专业叫域名解析服务器,在linuxDNS服务器的部署上和WINDOWS上大同小异,其术语是类似的,这里就不一一介绍了。
   首先,在部署DNS之前,先确定服务是否安装,运行命令:
                           rpm   -qa  bind
    如果没有安装,先挂上linux的光盘,
        执行命令mount  /dev/cdrom/mnt
                                 cd   /mnt/senver
                              rpm   -ivh      bind*
                               rpm  -ivh   cath*                //DNS的缓存包
 
 
接下来,调整服务状态,设置自动启动,运行ntsysv-------------->选中named------>确定,也可以手工调整:server named restart
本博文以降[url]www.sina.com[/url]解析为192.168.1.254为例。
 
 
 
具体配置: 首先修改主配置文件:
     cd /var/named/chroot/etc
      pwd确认
将主配置文件中如下的对应位置改为any;
 
 
 
 
 
 
 
 
 
 
 
 
 
接下来是声明正向域,里面的格式必须严格
 
 
 
sina.com是域名,type master是指定服务器的类型,服务器包括主服务器 master  辅助服务器  slave   惟高缓存服务器hint
其中主服务器可以单独工作,辅助服务器不可以单独工作,它需要借助于主服务器来工作。file 后事正向文件名,指定正向域的文件,建议将文件名写成   域名.zone的形式。
allow update是否允许动态更新,
 
cd /var/named/chroot/var/named 是声明反向域,
 
 
 
进入并编辑正向域文件
 
 
 
 
 
 
正向域文件的格式如下
 
反向域的格式为这样的,与正向域文件相比,反向域文件无$ROLGIN   ,无MX记录  ,无A记录,但是替代A记录的而是PTR记录。
 
PTR记录:实现由IP到主机DNS名的单向对应,
 
进入并编辑反向域文件
 
 
为了使我的操作 生效,需要重启服务:
 
但是要注意,当有DNS客户端时,还要进行客户端的配置。
cd  /etc
vi  resolv.conf      //客户端域名解析文件
最后进行测试
 
 
 
当能互相解析时,我们的实验就成功了。下篇博文将介绍linux下Apach服务器的配置。
相关文章
相关标签/搜索