如何在 Windows Server 2003 中为 Internet 访问配置 DNS

文章翻译 文章翻译
文章编号: 323380 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

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

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

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

步骤 1:配置 TCP/IP

  1. 单击开始,指向控制面板,指向网络连接,然后单击本地连接
  2. 单击属性
  3. 单击 Internet 协议 (TCP/IP),然后单击属性
  4. 单击常规选项卡。
  5. 单击“使用下面的 IP 地址”,然后在相应的框中键入 IP 地址、子网掩码和默认网关地址。
  6. 单击高级,然后单击 DNS 选项卡。
  7. 单击“附加主要的和连接特定的 DNS 后缀”。
  8. 单击以选中“附加主 DNS 后缀的父后缀”复选框。
  9. 单击以选中“在 DNS 中注册此连接的地址”复选框。

    注意,运行 Windows Server 2003 的 DNS 服务器必须将 DNS 服务器指定为其本身。如果该服务器需要解析来自它的 Internet 服务提供商 (ISP) 的名称,您必须配置一台转发器。本文稍后的如何配置转发器 一节中对转发器进行了讨论。
  10. 单击三次确定

    注意:如果收到来自 DNS 缓存解析器服务的警告,请单击确定取消显示此警告。缓存解析器正试图与 DNS 服务器取得联系,但您尚未完成该服务器的配置。

步骤 2:安装 Microsoft DNS 服务器

  1. 单击开始,指向控制面板,然后单击“添加或删除程序”。
  2. 单击“添加或删除 Windows 组件”。
  3. 组件列表中,单击网络服务(但不要选中或清除该复选框),然后单击详细信息
  4. 单击以选中“域名系统 (DNS)”复选框,然后单击确定
  5. 单击下一步
  6. 得到提示后,请将 Windows Server 2003 CD-ROM 插入计算机的 CD-ROM 或 DVD-ROM 驱动器。
  7. 安装完成后,在“完成 Windows 组件向导”页上,安装完成后单击完成
  8. 单击关闭关闭“添加或删除程序”窗口。

步骤 3:配置 DNS 服务器

要使用 Microsoft 管理控制台 (MMC) 中的 DNS 管理单元配置 DNS,请按照下列步骤操作:
  1. 单击开始,指向程序,指向管理工具,然后单击 DNS
  2. 右键单击正向搜索区域,然后单击新建区域
  3. 在“新建区域向导”启动后,单击下一步

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

    • 主要区域:创建可以直接在此服务器上更新的区域的副本。此区域信息存储在一个 .dns 文本文件中。
    • 辅助区域:标准辅助区域从它的主 DNS 服务器复制所有信息。主 DNS 服务器可以是为区域复制而配置的 Active Directory 区域、主要区域或辅助区域。注意,无法修改辅助 DNS 服务器上的区域数据。它的所有数据都是从主 DNS 服务器复制的。
    • 存根区域:存根区域只包含标识该区域的权威 DNS 服务器所需的资源记录。这些资源记录包括名称服务器 (NS)、起始授权机构 (SOA) 和可能的 glue 主机 (A) 记录。
    Active Directory 中还有一个用来存储区域的选项。此选项仅在 DNS 服务器是域控制器时可用。
  4. 新的正向搜索区域必须是主要区域或 Active Directory 集成区域,以便它能够接受动态更新。单击主要区域,然后单击下一步
  5. 新区域包含该基于 Active Directory 的域的定位器记录。区域名称必须与基于 Active Directory 的域的名称相同,或者是该名称的逻辑 DNS 容器。例如,如果基于 Active Directory 的域的名称为“support.microsoft.com”,那么有效的区域名称只能是“support.microsoft.com”。

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

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

如何移除根 DNS 区域

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

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

  1. 单击开始,指向管理工具,然后单击 DNS
  2. 展开 ServerName(其中 ServerName 是服务器的名称),单击属性,然后展开正向搜索区域
  3. 右键单击 "." 区域,然后单击删除

如何配置转发器

Windows Server 2003 可以充分利用 DNS 转发器。该功能将 DNS 请求转发到外部服务器。如果 DNS 服务器无法在其区域中找到资源记录,它可以将请求发送给另一台 DNS 服务器,以进一步尝试解析。一种常见的情况是将转发器配置到您的 ISP 的 DNS 服务器。
  1. 单击开始,指向管理工具,然后单击 DNS
  2. 右键单击 ServerName(其中 ServerName 是服务器的名称),然后单击转发器选项卡。
  3. 单击 DNS 域列表中的某个 DNS 域。或者,单击新建,键入想在 DNS 域框中转发查询的 DNS 域的名称,然后单击确定
  4. 在“所选域的转发器 IP 地址”框中,键入希望转发到的第一个 DNS 服务器的 IP 地址,然后单击添加
  5. 重复步骤 4,添加希望转发到的 DNS 服务器。
  6. 单击确定

如何配置根提示

Windows 可以使用根提示。根提示资源记录可以存储在 Active Directory 或文本文件 (%SystemRoot%\System32\DNS\Cache.dns) 中。Windows 使用标准的 Internic 根服务器。另外,当运行 Windows Server 2003 的服务器查询根服务器时,它将用最新的根服务器列表更新自身。
  1. 单击开始,指向管理工具,然后单击 DNS
  2. 右键单击 ServerName(其中 ServerName 是服务器的名称),然后单击属性
  3. 单击根提示选项卡。DNS 服务器的根服务器在“名称服务器”列表中列出。

    如果根提示选项卡不可用,那么您的服务器仍然被配置为根服务器。请参见本文前面如何移除根 DNS 区域 一节。您可能需要使用与默认根提示不同的自定义根提示。然而,将根提示指向同一服务器的配置总是错误的。不要修改根提示。如果根提示不正确而必须替换,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    237675 设置 Active Directory 的域名系统

如何在防火墙后面配置 DNS

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

参考

有关在 Windows Server 2003 中启用了 Active Directory 的情况下如何集成 DNS 结构的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
323418 如何在 Windows Server 2003 中启用了 Active Directory 的情况下将 DNS 与现有 DNS 结构集成
有关如何在 Windows Server 2003 中将新的 DNS 服务器集成到现有 DNS 结构的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
323417 如何将 Windows Server 2003 DNS 与 Windows Server 2003 中的现有 DNS 基础结构集成在一起
有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
816567 如何在 Windows Server 2003 中解决 Internet 上的 DNS 名称解析问题
249868 使用 Cache.dns 文件替换根提示

属性

文章编号: 323380 - 最后修改: 2007年12月3日 - 修订: 9.4
这篇文章中的信息适用于:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
关键字:?
kbhowtomaster kbnetwork KB323380
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com