redhat 6.4下搭建DNS服务器

时间:2021-12-05 08:18:00

                      

  安装之前,我们得创建dhs服务器工作环境:安装bind软件

          大致需要以下包: bind-libs                                      

                                           bind-utils

                                           bind-chroot

                                           bind

                                          ypbind

                ----------由于读者安装版本可能不同,就不列出具体版本、建议使用:yum install bind* caching-nameserver

                ----------搭建本地yum请查看我的博客           Redhat 6.4 最小化系统中 搭建本地YUM

    

完成配置

        1.配置/etc/named.conf

         root@localhost ~]# vim /etc/named.conf

                                           redhat 6.4下搭建DNS服务器


             2.   配置  /etc/named.rfc1912.zones 

                       [root@localhost ~]# vim /etc/named.rfc1912.zones 

                                  在文件中添加两条zone记录        一条正向区域    一条反向区域

                                           redhat 6.4下搭建DNS服务器

            

               3.进入  /var/named  文件夹生成zone文件   

                           [root@localhost ~]# cd /var/named/

                                生成test.zone----------与上面的file名字一一对应        :[root@localhost named]# cp named.localhost test.zone

                                配置test.zone                配置成如下图                          : [root@localhost named]# vim test.zone           

                                                                 注意   ns.test.com.    后面有个点   "  . "           



                                     redhat 6.4下搭建DNS服务器



                          生成  30.168.192.zone                                                                   :[root@localhost named]#cp test.zone 30.168.192.zone

                          配置  30.168.192.zone         配置成如下图                               :[root@localhost named]# vim 30.168.192.zone 

                                                            注意ns.test.com.  后面有个点     "."



                                     redhat 6.4下搭建DNS服务器



 完成防火墙配置

                  [root@localhost ~]#iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

                  [root@localhost ~]#iptables -A INPUT -m state --state NEW -m udp -p udp --dport 22 -j ACCEPT



                   检查之前先看下 配置文件有没有读取权限 ll /var/named (如果没有 chmod +r /var/named/*  即可)


                                 redhat 6.4下搭建DNS服务器



      开启服务                 

                   [root@localhost named]#service named restart
                                    停止 named:                                               [确定]
                                    启动 named:                                               [确定]


-----------------------------------------------------------------------------------------------DNS搭建完成

            将服务器 ip配置为:

                    redhat 6.4下搭建DNS服务器

  

这样你可以用nslookup 命令查看服务是否正常工作


                     redhat 6.4下搭建DNS服务器


  如果你有另外一台电脑     那么将IP配置为  192.168.30网段的ip       DNS 配置为   192.168.30.30  同样可以使用nslookup 验证





details:本文只有具体步骤  如果需要深一步了解请阅读博客                 http://ixdba.blog.51cto.com/2895551/567920

 

指导教师:冯德勇        双星教育高级讲师            http://www.sxkeji.com.cn/html/sz01.html

联系邮箱:991368911@qq.com