DNS服务器配置介绍

DNS(domain name system)域名系统,主要用来实现名称解析功能,在计算机和计算机通信时,只能通过ip地址来实现,而ip地址记忆相当困难,所以在早期有人就提出了通过一种名字来访问某台主机,所以出现了最早的”DNS”―hosts文件,但是随着网络的发展,hosts文件的局限性就相当明显了,所以在1984年提出了DNS,当然,在现在的每一台计算机中,都还保留hosts文件,默认路径c:\windows\system32\drivers\etc目录中。Hosts文件是一种平面结构,名字冲突的情况容易发生,所以相对来说,DNS是一种层次结构,我们称为域名空间结构,具体如下:根域、顶级域、二级域、子域四个层次,根域用“.“来表示,顶级域命名有两种方法:按组织类型(如.com、.net、.org等)和按地理位置(.cn、.uk等)。而我们现在申请的都是二级域名居多,比如haha.com,hehe.net等,其中的haha、hehe就是二级域,我还可以在二级域下建立子域。中国的域名由CNNIC组织统一管理,然后在各地区有代理商,西安的就是古城热线比较多了。
        DNS服务器的作用主要是实现名称解析---将主机名解析为IP地址或者反之。也就是我们的客户端可以向DNS服务器发起名称解析的请求,由DNS服务器来完成。客户端向服务器发起的查询分为两种:递归查询和迭代查询。递归查询是要么做出查询成功响应,要么作出查询失败的响应,返回最后的答案;而迭代查询是以服务器所知道的最佳结果作答。当然在DNS中,默认使用UDP方式,特殊情况才使用TCP方式。
        我们在建立DNS时,需要先建立DNS区域,用来存放资源记录。我们在工作组环境可以建立的区域类型包括:主要区域(是新区域的主副本,负责在新创建区域的计算机上管理和维护本区域的资源记录,在该区域可以创建、修改、删除资源记录)、辅助区域(是现有区域的副本,该区域的资源记录全部来自于主要区域,而且该区域的所有信息是只读的)和存根区域(作用类似于辅助区域,只不过它只包含少量的资源记录,比如NS等类似资源记录);在域中还可以多建立一种AD集成区域。对于一台DNS服务器来说,需要先建立一个主要区域。DNS解析名称主要依赖于资源记录,资源记录的类型分为:A(主机记录,负责把主机名称解析为IP地址)、SOA(起始授权机构,定义该域中的权威DNS服务器)、NS(名称服务器,表示某区域的所有DNS服务器)、PTR(指针,把ip地址解析为主机名称)、MX(邮件交换器,负责指定某域的邮件服务器)、SRV(列出了哪些服务器正在提供特定的服务)等。每中主机记录都有自己的作用。
         当公司有多台DNS服务器时,我们可以配置辅助服务器,来提供容错冗余的功能,这个时候就需要配置DNS区域复制了,前面提过,辅助区域的数据全部来自于主要区域,所以就需要设置主要区域的数据允许其他辅助DNS复制。
        每个DNS服务器负责的区域是有限的,当DNS服务器遇到无法解析的名称时,我们可以通过根提示和转发器来实现名称解析,但是对于一个内部的DNS服务器来说,建议不要使用根提示,而是使用转发器,转发器的作用就是当域名无法解析时,把这个解析转发给一台特定的服务器

你可能感兴趣的:(服务器,配置,DHCP,休闲)