
Windows域控DNS服务器的配置。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
DNS 查询的流程,如同查询过程的初始步骤所展示,由本机的程序利用来获取域名。随后,该请求会被发送至 DNS 客户服务,并借助本地缓存信息进行解析。若能够成功解析查询的名称,则查询将得到响应,并标志着此流程的结束。在此过程中,本地解析程序的缓存可以从两个潜在的来源获取名称信息:
● 如果主机文件已经就地配置完毕,那么该文件中的任何主机名称到地址的映射都将在 DNS 客户服务启动时预先加载到缓存中。
● 同时,从以往 DNS 查询应答的响应中获得的资源记录将被添加至缓存并保留一段时间。
当此查询与缓存中的项目不匹配时,解析过程将继续进行,客户机会向 DNS 服务器发起查询以解析该名称。接下来,向 DNS 服务器发出查询时,当本地 DNS 无法就地解析该查询时,可以根据需要查询 DNS 服务器来解析名称。如图 4-1 所示,客户机会选择其首选 DNS 服务器进行查询。在此过程中所使用的实际服务器是从全局列表中选择的。当 DNS 服务器接收到查询请求后,首先会检查它是否能够根据在服务器自身配置区域中获得的资源记录信息做出权威性的响应。如果查询的名称与本地区域信息中的相应资源记录匹配,则服务器会作出权威性的应答,并利用这些信息来解析该查询的名称。
如果查询的名称没有区域信息可用,则服务器会检查它是否可以通过本地缓存的先前查询信息来解析该名称。如果在缓存中找到匹配的信息,则服务器将使用这些信息来应答该查询。随后, 如果首选服务器能够使用来自其缓存中确定的肯定匹配响应来应答发出请求的客户机, 则此次查询也将完成.
如果查询名称在首选服务器中未发现来自缓存或区域信息的匹配应答, 则整个查找过程可继续进行, 并采用递归的方式完全解析该名称, 这包括从其他 DNS 服务器处获取的支持, 以协助完成对名称的解析. 在默认情况下, DNS 客户服务要求服务器在返回响应之前使用递归过程来代表客户机完全解析该名称. 在大多数情况下, DNS 服务器默认配置支持递归过程, 如 图 4-2 所展示.
全部评论 (0)


