项目7 部署企业DNS服务_第1页
项目7 部署企业DNS服务_第2页
项目7 部署企业DNS服务_第3页
项目7 部署企业DNS服务_第4页
项目7 部署企业DNS服务_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目7部署企业DNS服务DNS的基本概念DNS的基本概念在TCP/IP网络中,计算机之间需要依靠IP地址进行通信。然而,由于IP地址是一些数字的组合,对于普通用户来说,记忆和使用都非常不方便。为解决该问题,需要为用户提供一种友好且方便记忆和使用的名称,还要能够将该名称转换为IP地址以实现网络通信。DNS就是一套用简单易记的名称映射IP地址的解决方案。1.DNSDNS是DomainNameSystem(域名系统)的缩写。域名虽然便于人们记忆,但计算机只能通过IP地址来通信,它们之间的转换工作称为域名解析。域名解析需要由专门的域名解析服务器来完成,DNS服务器就是进行域名解析的服务器。DNS名称采用全限定域名(FullyQualifiedDomainName,FQDN)的形式,由主机名和域名两部分组成。例如,就是一个典型的FQDN,其中,是域名,表示一个区域;www是主机名,表示区域内的一台主机。DNS的基本概念图7-2

域名体系层次结构2.域名体系层次结构DNS的域名体系层次结构是一种分布式的层次结构。DNS域名结构包括根域(RootDomain)、顶级域(Top-LevelDomain)、二级域(Second-LevelDomain)及子域(Subdomain)。例如,中域名中最右侧的“.”代表根域,cn为顶级域,com为二级域,ptpress为子域,www为主机名,如图7-2所示。需要说明的是,com、edu可作为顶级域,也可作为二级域。图7-2

域名体系层次结构DNS的基本概念DNS规定,域名中的标号(Label)都由英文字母和数字组成,每一个标号不超过63个字符,其中的英文字母不区分大小写。标号中除了连字符(-),不能使用其他的标点符号。级别最低的域名写在最左边,而级别最高的域名写在最右边。由多个标号组成的完整域名总共不超过255个字符。顶级域主要有两种类型:机构域和地理域。表7-2所示为常用的机构域和地理域。机构域地理域.com商业组织.cn中国.edu教育组织.us美国.net网络支持组织.org非商业性组织.gov政府机构.int国际组织表7-2

常用的机构域和地理域DNS服务器的类型DNS服务器的核心功能与分类辅助DNS服务器辅助DNS服务器不创建区域数据,它的区域数据是从主DNS服务器复制来的,因此,区域数据只能读不能修改,也称为副本区域数据。当启动辅助DNS服务器时,辅助DNS服务器会和主DNS服务器建立联系,并从主DNS服务器中复制数据。辅助DNS服务器在工作时,会定期地更新副本区域数据,以尽可能地保证副本和正本区域数据的一致性。辅助DNS服务器除了可以从主DNS服务器复制数据,还可以从其他辅助DNS服务器复制区域数据。在一个区域中设置多个辅助DNS服务器可以提高容错性,减轻主DNS服务器的负担,同时可以加快DNS解析的速度。转发DNS服务器转发DNS服务器用于将DNS解析请求转发给其他DNS服务器。当DNS服务器收到客户端的请求后,它会尝试从本地数据库中查找,找到后将解析结果返回给客户端;若未找到,则需要向其他DNS服务器转发解析请求,其他DNS服务器完成解析后会返回解析结果,转发DNS服务器会将该结果存储在自己的缓存中,同时返回给客户端。之后如果客户端再次请求解析相同的名称,转发DNS服务器会根据缓存记录回复该客户端。主DNS服务器主DNS服务器是特定DNS域内所有信息的权威性信息源。主DNS服务器保存着自主生产的区域文件,该文件是可读写的。当DNS区域中的信息发生变化时,这些变化都会保存到主DNS服务器的区域文件中。唯缓存DNS服务器唯缓存DNS服务器可以提供域名解析服务,但没有任何本地数据库文件。唯缓存DNS服务器必须同时是转发DNS服务器,它将客户端的解析请求转发给其他DNS服务器,并将解析结果存储在缓存中。其与转发DNS服务器的区别在于没有本地数据库文件。唯缓存服务器不是权威性的服务器,因为它所提供的所有信息都是间接信息。DNS服务器用于实现域名和IP地址的双向解析,将域名解析为IP地址的称为正向解析,将IP地址解析为域名的称为反向解析。在网络中,主要存在4种DNS服务器:

。主DNS服务器辅助DNS服务器转发DNS服务器唯缓存DNS服务器DNS委派DNS委派DNS委派是指将特定的域名下的子域名管理权委托给另外一台或多台DNS服务器。在域名系统中,当一个域名的所有权者决定将子域名的管理权委托给其他DNS服务器时,就需要进行委派。委派的过程是通过在上级域名服务器中设置NS记录来实现的。NS记录指定了一个域名的主DNS服务器,也就是负责管理该域名的DNS服务器。例如,域名的主DNS服务器1,将子域名委派给另一台DNS服务器2。则DNS服务器1是的主DNS服务器,DNS服务器2是的主DNS服务器。委派的好处是可以将域名的管理分散到不同的服务器上,提高系统的可扩展性和可靠性。例如,当一个域名的流量很大时,可以将其子域名的解析交给不同的服务器处理,以减轻单个服务器的负载。此外,委派还可以实现灵活的域名管理,例如,将不同子域名的解析交给不同的组织或个人来管理。DNS域名的类型与解析DNS域名的类型与解析DNS服务器是目前广泛采用的一种域名解析方法,全世界有大量的DNS服务器,它们协同工作构成一个分布式的DNS解析网络。例如,N的DNS服务器只负责本域内数据的更新,而其他DNS服务器并不知道也无须知道N域内有哪些主机,但它们知道N域的位置;当需要解析www.N时,它们就会向N域的DNS服务器发出请求以完成该域名的解析。通过采用这种分布式DNS解析结构,DNS数据的更新只需要在一台或者几台DNS服务器上进行,从而使得整体的解析效率大大提高。02DNS服务器解析在Windows系统中有一个Hosts文件(“%systemroot%\system32\drivers\etc”),它在本地存储了IP地址和Hostname(主机名)的映射关系。根据系统规则,Windows系统在进行DNS请求之前,会先检查自己的Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有则继续在以前的DNS查询应答的响应缓存中查找,如果缓存没有就向DNS服务器请求域名解析,也就说明Hosts的请求级别比DNS高。01本地解析DNS的查询模式DNS的正向解析和反向解析DNS客户端提交域名查询IP地址时,DNS服务器通过递归或迭代方式响应,此过程称为正向解析。它帮助用户将易记的域名转换为机器可识别的IP地址,是互联网访问的基础。当DNS客户端提交IP地址查询域名时,DNS服务器通过反向解析返回对应域名。这一过程常用于网络诊断与安全验证,确保IP地址的可信性。正向解析反向解析域名解析的两种核心方式

01

发生在DNS客户端向DNS服务器发出解析请求时,DNS服务器会向DNS客户端返回两种结果:查询到的结果或查询失败。如果当前DNS服务器无法解析名称,它不会告知DNS客户端,而是自行向其他DNS服务器查询并完成解析,并将解析结果反馈给DNS客户端。互联网中存在的公共DNS大多都是采用递归查询的模式。例如阿里云公共DNS为,当需要查询时,DNS客户端向发起查询,阿里云公共DNS会自动完成查询,最后将解析结果反馈给DNS客户端,期间不需要DNS客户端进行其他查询。

02

通常在一台DNS服务器向另一台DNS服务器发出解析请求时使用。发起者向DNS服务器发出解析请求,如果当前DNS服务器未能在本地查询到请求的数据,则当前DNS服务器将另一台DNS服务器的IP地址告知查询DNS服务器;然后由发起查询的DNS服务器自行向另一台DNS服务器发起查询;以此类推,直到查询到所需数据为止。迭代查询一般用于根DNS服务器或DNS请求域名的上级权威域名服务器,将查询的域名权威服务器告知给查询DNS服务器。例如,查询者向域名的主服务器1发起域名查询,主服务器1将的主DNS服务器2的IP地址给查询者,由查询者自行向发起查询。递归查询迭代查询DNS名称的解析过程DNS名称解析过程的核心机制流程起点DNS客户端构造解析请求包,发送给DNS服务器。服务器处理阶段DNS服

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论