快速业务通道

LINUX-DNS配置

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-19

DNS服务的配置.

DNS的简介:

DNSBIND的关系:DNS是一种网络通信的名称.BIND是提供DNS服务的软件.DNS使用TCPUDP53号端口,一般情况下为了查询速度使用的是UDP53端口.正向解析就是输入域名解析到IP地址,反向解析就是输入IP 地址解析到域名.正向解析和反向解析一般不需要配套配置,也就是说有一个正向解析不一定非要一个反向解析.事实上,需要正反解析成对的仅有邮件服务器.

DNS的搜索流程:

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

DNS基本配置:

第一步:安装软件:

[root@localhost ~]# rpm -ivh /misc/cd/Server/bind-9.3.4-10.P1.el5.i386.rpm

DNS服务器的主程序.

[root@localhost ~]# rpm –ivh /misc/cd/Server/bind-chroot-9.3.4-10.P1.el5.i386.rpm

bind目录关在一个目录里面在.

[root@localhost ~]# rpm -ivh /misc/cd/Server/bind-utils-9.3.4-10.P1.el5.i386.rpm

DNS服务的工具包.

[root@localhost ~]# rpm -ivh /misc/cd/Server/caching-nameserver-9.3.4-10.P1.el5.i386.rpm

DNS缓存.

第二步:编辑配置文件:

[root@localhost ~]# vi /var/named/chroot/etc/named.caching-nameserver.conf

修改如下内容:(一个IP,三个any.)

listen-on port 53 { 192.168.100.200; }; //修改为本机IP地址.

allow-query { any; }; //允许所有人查询.

match-clients { any; }; //允许任意客房端.

match-destinations { any; }; //允许任意目标.

编辑区域文件:

[root@localhost ~]# vi /var/named/chroot/etc/named.rfc1912.zones

新建一个正向rhel.com区域:

五、 如果遇到不能解析时,也许是复制区域配置文件时忘了加-p参数了,引起权限问题.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号