Red Hat Linux4.0下主DNS服务器的搭建

DNS的简介:

     DNS:即Domain Name System 域名解析系统,在Linux下,BIND是DNS服务器的主要程序; DNSBIND的关系:DNS是一种网络通信的名称。BIND是提供DNS服务的软件。DNS使用TCPUDP53号端口,一般情况下为了查询速度使用的是UDP53端口。正向解析就是输入域名解析到IP地址,反向解析就是输入IP 地址解析到域名。正向解析和反向解析一般不需要配套配置,可以根据自己的需要进行配置!

DNS解析过程:

     当我们在浏览器中输入一个网址时,计算机是怎样查找到一个IP地址的呢?首先,计算机会查找缓存,如果缓存没有,那么查找hosts文件(linux中这个文件对应的是/etc/hosts),如果hosts文件也没有的话,那么就向顶域查找(根域),如果根域没有就会向该主机提供二级域的IP地址,然后主机再向二级域查找,如果二级域还不能查到,二级域就会向主机提供三级域的IP地址,然后主机再向三级域查找……,直到查找完成。当查找到后,主机会把该域名和IP地址的映射关系存入到缓存中,以便下一次对同一主机名称的查询请求,默认会在缓存中保留24小时。

DNS的基本配置:

    在配置之前首先应该配置服务器的IP地址,注意:应该设置为静态。

 

 

  完成后,输入::wq保存并退出  重启网络服务:service network restart 

    第二步:自定义主机名

 

 

      

    第三步:安装DNS所需的主要程序

 

 

 

      

   第四步:配置DNS的主配置文件

 :wq保存并退出

 

 

        第六步:复制正向、反向区域配置文件模板

 

 

 

               第七步:编辑正反向区域解析文件

 

 

 

 

重新启动DNS服务:service named restart

 

    第八步:编辑 /etc/resolv.conf文件

 

 再重新启动一次DNS服务哈!

 

       最后,是验证结果的时候了!呵呵~

 

好了,到这里主DNS服务器就搭建好了!