一台DNS服务器怎样转发两个独立的DNS服务器

一台DNS服务器怎样转发两个独立的DNS服务器,第1张

转发技术是用于解决那些在本地DNS服务器解决不了的查询工作。这个过程涉及到一个DNS服务器与其他DNS服务器直接通信的问题。当本地DNS与外部DNS服务器直接进行通信时,将简化存储在DNS服务器缓冲区中非本地站点的信息。这样将可以使得DNS服务器在解决本地查询工作时的效率会更高。

在Windows 2003之前发行的版本中,对于所有不能解决的查询工作可以指定转发给多个服务器。如果其中一个服务器不可用,这个请求就可以转发到列表中的下一个服务器。这在Windows2003中称为标准转发。

条件转发的定义如下:对于一个特定域的DNS查询信息将向何处转发。这是Windows 2003 DNS 的一个可用的新特征。这种设计的目的是为了实现在多个DNS分区环境中工作,在这种情况下,一个名字空间(例如prepcom)中的系统能够和另一个名字空间(例如testcom)中的系统进行通信。当然,这也可以作为企业内部互联网(两个公司合并的情况)或者互联网中特定场合(与一个商业伙伴共享数据)的解决方案。

设置标准转发

1、点击“开始”菜单中的“管理工具”中的“DNS”

2、在左面板的树层次上选定你的DNS服务器的名字,单击鼠标右键,然后选择“属性

注意:在DNS域名中的“所有其他DNS域名”也都被选定了。当选定这个标准时,所有被添加为转发器的服务器也将用于标准转发(或者也可以用于没有定义条件转发但是包含此域信息的所有其他查询)

在 “选定的域转发器IP地址列表”中输入服务器的IP地址,然后点击“添加”,对应这个IP地址的服务器将作为转发DNS查询的服务器。用于转发的服务器将按照添加的先后顺序存放在列表中

可以选定列表中的IP地址并点击“上移”或者“下移”来适当的调整整个列表顺序。

点击DNS属性对话框下面的“确定”按钮结束设置

在这种情况下,假设两个公司——每个公司都有自己的网络——合并了。他们想要保持各自的网络配置,但是每个网络的域名服务器只能解析自己内部的网络。而有一些应用程序和行为要求每个网络的域名服务器能够解析另一个网络的域名。这就是条件转发的最完美的情形。

1、点击DNS服务器属性的“转发”标签

2、点击在DNS域名列表附近的“新建”。将出现新的转发器的对话框

3在“DNS域”中输入域名服务器,需要转发的查询将被转发到这个服务器,点击“确定”按钮。这个域名就被添加到“转发器”标签下的DNS域名列表中

为该域名指定一个IP地址,单击确定,完成

设置条件转发的其他提示和技巧

条件转发只能用于那些DNS服务器中没有一级或者二级区(zones)的域。这意味着条件转发可以用于具有与本地维护级别相同的区或者级别更高的区的域中。例如,可以对testcom、corptestcom或者prepcom设置条件转发,而exampletestcom是在DNS服务器上维护的本地分区。无论如何,在这种情况下,你都无法对oneexampletestcom 和exampletestcom 设置条件转发。

对于容错性,建议设置条件转发时,每个条件转发都定义多个服务器作为转发器。如果其中一个服务器不可用,那么还有另一个服务器可能可用。

条件转发可以替代以前版本的Windows DNS服务中的二级区(secondary zones),这个第二分区用于解决其他名字空间中的查询问题

1在/etc/namedconf 的options字段增加 options {

directory "/var/named";

dump-file "/var/named/data/cache_dumpdb";

statistics-file "/var/named/data/named_statstxt";

/

If there is a firewall between you and nameservers you want

to talk to, you might need to uncomment the query-source

directive below Previous versions of BIND always asked

questions using port 53, but BIND 81 uses an unprivileged

port by default

/

// query-source address port 53;

forwarders {19216801;192168122;};

};

可以参考一下这篇文章,讲得比较详细:

Win2003上网配置DNS的技巧

本文分步说明如何在Windows Server 2003 产品中为域名系统 (DNS) 配置Internet 访问。DNS是Internet上使用的核心名称解析工具。负责主机名称和Internet 地址之间的解析。

如何从运行 Windows Server 2003 的独立服务器开始

运行Windows Server 2003 的独立服务器成为网络的DNS 服务器。第一步,为该服务器分配一个静态 Internet“协议(IP)”地址。DNS服务器不应该使用动态分配的IP地址,因为地址的动态更改会使客户端与DNS服务器失去联系。

第1步:配置TCP/IP

打开网络连接,然后使用右键查看本地连接的属性。

选择Internet 协议 (TCP/IP)。查看其属性。

单击常规选项卡。

选择“使用下面的IP地址”,然后在相应的框中键入IP 地址、子网掩码和默认网关地址。

选中高级选项中的DNS选项卡。

单击附加主要的和连接特定的DNS 后缀。

单击以选中附加主DNS 后缀的父后缀复选框。

单击以选中在DNS中注册此连接的地址复选框。

注意,运行Windows Server 2003的DNS服务器必须将其DNS服务器指定为它本身。

如果该服务器需要解析来自它的Internet 服务提供商 (ISP) 的名称,您必须配置一台转发器。在本文稍后的如何配置转发器部分将讨论转发器。

单击确定三次。

备注: 如果收到一个来自DNS 缓存解析器服务的警告,单击“确定”关闭该警告。缓存解析器正试图与DNS服务器取得联系,但您尚未完成该服务器的配置

第2步:安装 Microsoft DNS 服务器

单击开始,指向控制面板,然后单击添加或删除程序。

单击“添加或删除Windows组件”。

在组件列表中,单击网络服务(但不要选中或清除该复选框),然后单击详细信息。单击以选中域名系统 (DNS) 复选框,然后单击确定。

单击下一步。

得到提示后,将Windows Server 2003 CD-ROM 插入计算机的 CD-ROM 或 DVD-ROM 驱动器。

安装完成时,在完成 Windows 组件向导页上单击完成。

单击关闭关闭添加或删除程序窗口。

第3步:配置 DNS 服务器

要使用 Microsoft 管理控制台 (MMC) 中的 DNS 管理单元配置 DNS,请按照下列步骤操作:

单击开始,指向程序,指向管理工具,然后单击DNS。

右击正向搜索区域,然后单击新建区域。

当“新建区域向导”启动后,单击下一步。

接着将提示您选择区域类型。区域类型包括:

主要区域:创建可以直接在此服务器上更新的区域的副本。此区域信息存储在一个dns 文本文件中。

辅助区域:标准辅助区域从它的主 DNS 服务器复制所有信息。主 DNS 服务器可以是为区域复制而配置的 Active Directory 区域、主要区域或辅助区域。注意,您无法修改辅助DNS服务器上的区域数据。所有数据都是从主 DNS 服务器复制而来。

存根区域:存根区域只包含标识该区域的权威 DNS 服务器所需的资源记录。这些资源记录包括名称服务器 (NS)、起始授权机构 (SOA) 和可能的glue 主机 (A) 记录。

Active Directory 中还有一个用来存储区域的选项。此选项仅在 DNS 服务器是域控制器时可用。

新的正向搜索区域必须是主要区域或 Active Directory 集成的区域,以便它能够接受动态更新。单击主要,然后单击下一步。

新区域包含该基于 Active Directory 的域的定位器记录。区域名称必须与基于Active Directory 的域的名称相同,或者是该名称的逻辑 DNS 容器。例如,如果基于Active Directory 的域的名称为“supportmicrosoftcom”,那么有效的区域名称只能是“supportmicrosoftcom”。

接受新区域文件的默认名称,单击下一步。

备注:有经验的DNS 管理员可能希望创建反向搜索区域,因此建议他们钻研向导的这个分支。DNS 服务器可以解析两种基本的请求:正向搜索请求和反向搜索请求。正向搜索更普遍一些。正向搜索将主机名称解析为一个带有“A”或主机资源记录的 IP 地址。反向搜索将IP地址解析为一个带有 PTR 或指针资源记录的主机名称。如果您配置了反向DNS 区域,您可以在创建原始正向记录时自动创建关联的反向记录。

如何移除根DNS 区域

运行 Windows Server 2003 的 DNS 服务器在它的名称解析过程中遵循特定的步骤。DNS服务器首先查询它的高速缓存,然后检查它的区域记录,接下来将请求发送到转发器,最后使用根服务器尝试解析。

默认情况下,Microsoft DNS 服务器连接到 Internet 以便用根提示进一步处理 DNS 请求。当使用 Dcpromo工具将服务器提升为域控制器时,域控制器需要DNS。如果在提升过程中安装 DNS,会创建一个根区域。这个根区域向您的 DNS 服务器表明它是一个根Internet 服务器。因此,您的 DNS 服务器在名称解析过程中并不使用转发器或根提示。

单击开始,指向管理工具,然后单击DNS。

展开 ServerName,其中 ServerName 是服务器的名称,单击属性 ,然后展开正向搜索区域。

右击"" 区域,然后单击删除

如何配置转发器

Windows Server 2003 可以充分利用 DNS 转发器。该功能将 DNS 请求转发到外部服务器。如果 DNS 服务器无法在其区域中找到资源记录,可以将请求发送给另一台 DNS 服务器,以进一步尝试解析。一种常见情况是配置到您的 ISP 的 DNS 服务器的转发器。

单击开始,指向管理工具,然后单击DNS。

右击ServerName,其中ServerName是服务器的名称,然后单击转发器 选项卡。

单击DNS域列表中的一个DNS域。或者单击新建,在DNS“域框”中键入希望转发查询的DNS域的名称,然后单击确定。

在所选域的转发器IP地址框中,键入希望转发到的第一个DNS服务器的IP地址,然后单击添加。

重复步骤 4,添加希望转发到的DNS服务器。

单击确定。

如何配置根提示

Windows 可以使用根提示。根提示资源记录可以存储在 Active Directory 或文本文件(%SystemRoot%\System32\DNS\Cachedns) 中。Windows 使用标准的 Internic 根服务器。另外,当运行 Windows Server 2003 的服务器查询根服务器时,它将用最新的根服务器列表更新自身。

单击开始,指向管理工具,然后单击DNS。

右击 ServerName,其中 ServerName 是服务器的名称,然后单击属性单击根提示 选项卡。DNS 服务器的根服务器在名称服务器列表中列出。

如何在防火墙后配置DNS

代理和网络地址转换 (NAT) 设备可以限制对端口的访问。DNS使用UDP 端口A和TCP端口53。DNS服务管理控制台也使用RCP。RCP使用端口135。当您配置DNS和防火墙时,这些问题都有可能发生。

http://wwwthymenetcn/mydocs/tutorials/dns/

PC端,首选DNS返回无法解析会选择辅助DNS再次请求解析,如果还返回无法解析,则认为无法解析。

DNS服务器如果无法解析会向兄弟服务器提出同步请求,然后进行是否有DNS更新检查。如果无则认为无法解析,如果有则更新后解析。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 一台DNS服务器怎样转发两个独立的DNS服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情