一、转发器
1、转发器简介
DNS服务器可以解析自己区域文件中的域名,对于本服务器上没有的域名查询请求应如何处理呢?一种方法是直接转发查询请求到根域DNS服务器,进行迭代查询。还有一种方法,就是直接将请求转发给其它DNS服务器。
将本地DNS服务器无法解析的查询转发给网络上的其它DNS服务器,该DNS服务器即被指定为转发器。当DNS服务器将查询转发给转发器时,这种查询通常为递归查询。
对于本地DNS服务器(在局域网中)无法解析的域名查询,可以通过配置转发器来实现域名解析,其示意图如下所示,在本地DNS服务器上设置转发器,指向互联网上的DNS服务器。
2、配置DNS转发器
DNS服务器可以解析自己区域文件中的域名,对于本服务器上没有的域名查询请求,默认情况下是将直接转发查询请求到根域DNS服务器。除此之外还有一种方法,在DNS服务器上设置转发器将请求转发给其它DNS服务器。
转发器是网络上的一个域名系统(DNS)服务器,它将对外部FQDN的查询转发到网络外部的DNS服务器。还可以使用条件转发器按照特定域名转发查询。
通过配置网络中的其他DNS服务器将那些无法在本地解析的查询转发到网络上的一个DNS服务器,可将该DNS服务器指定为转发器。通过使用转发器,可以管理网络之外的名称(如Internet上的名称)解析,并提高网络中计算机的名称解析效率。
在Windows Server 2008下配置DNS服务转发器的步骤如下。
【1】:使用管理员账户登录DNS服务器,从管理工具中打开“DNS管理器”窗口,右击服务器名称,选择“属性”,如下图所示。
【2】:在“属性”窗口中选择“转发器”选项卡,单击“编辑”,如下图。
【3】:在窗口中输入远端DNS服务器地址,单击“确定”,如下图。
【4】:如果设置正确,系统会自动解析出远端DNS服务器的FQDN,如下图。
二、根提示
根提示使非根域的DNS服务器可以查找到根域DNS服务器。根域DNS服务器在互联网上有许多台,分布在世界各地。为了定位这些根域DNS服务器,需要再非根域的DNS服务器上配置根提示。
配置根提示的方法是:
右击某个DNS服务器,从弹出的快捷菜单中选择“属性”命令,在属性对话框中选择“根提示”选项卡。在名称服务器列表中,共有13个根服务器,如下图。根提示一般保持默认,不要轻易更改。如果DNS服务器配置了转发器,则优先查询转发器。
如果DNS服务器上新建了根区域(区域名称为“.”)则该“根提示”失效。