使用此过程,您可以将区域更改为主要区域、辅助区域或存根区域。您还可以将其用于将区域与 Active Directory 域服务 (AD DS) 集成。有关详细信息,请参阅了解区域类型

Administrators 组中的成员身份或等效身份是完成此过程所需的最低要求。 查看有关使用适当帐户和组成员关系的详细信息,请访问 https://go.microsoft.com/fwlink/?LinkId=83477(可能为英文链接)。

更改区域类型

使用 Windows 界面更改区域类型的步骤
  1. 打开 DNS 管理器。

  2. 在控制台树中,右键单击适用区域,然后选择“属性”

  3. “常规”选项卡上,记下当前区域类型,然后单击“更改”

  4. “更改区域类型”中,选择当前区域类型之外的其他区域类型,然后单击“确定”

其他注意事项

  • 要打开 DNS 管理器,请单击「开始」,指向“管理工具”,然后单击“DNS”。

  • 可以选择“主要区域”“辅助区域”“存根区域”。当您选择辅助或存根区域类型时,必须指定将用作获取区域更新信息来源的其他“域名系统”(DNS) 服务器的 IP 地址。

  • 如果 DNS 服务器计算机是作为域控制器运行,则在 AD DS 中存储区域的选项可用。否则,此选项不可用。选用此区域类型时,将作为 AD DS 数据库的一部分存储和复制区域数据。

    注意

    您不能同时更改区域类型(主要、辅助或存根)以及存储区域的方法。必须单独执行这两个操作。

  • 将区域从辅助类型更改为主要类型可能影响其他区域活动,包括动态更新和区域传送的管理和使用 DNS 通知列表通知其他服务器有关区域中的更改的信息。

  • 建议不要将区域从存根区域更改为主要区域或反之。这与存根区域的目的相抵触。

  • 对于大区域,更改 DNS 区域类型或存储可能会很费时间。

使用命令行更改区域类型
  1. 打开命令提示符。

  2. 键入以下命令,然后按 Enter:

    dnscmd <ServerName> /ZoneResetType <ZoneName Property> [<MasterIPaddress...>] [/file <FileName>] {/OverWrite_Mem|/OverWrite_Ds|/DirectoryPartition <FQDN>}

参数 描述

dnscmd

指定用于管理 DNS 服务器的命令行工具的名称。

<ServerName>

必需。指定 DNS 服务器的 DNS 主机名称。还可以键入 DNS 服务器的 IP 地址。若要在本地计算机上指定 DNS 服务器,还可以键入句点 (.)

<ZoneName>

必需。指定区域的完全限定的域名 (FQDN)。

<Property>

必需。下列区域类型之一:

  • /Primary

    标准主要区域。需要 /file FileName 选项。

  • /DsPrimary

    AD DS 集成的主要区域。如果区域尚未成为主要区域,则必须使用 /Primary 将其转换为主要区域,然后才能使用此参数将区域与 AD DS 集成。

  • /Secondary

    辅助区域。必须指定至少一个 MasterIPaddress

  • /Stub

    存根区域。必须指定至少一个 MasterIPaddress。如果区域是 AD DS 集成的主要区域,则必须使用 /DsStub 将其转换为 AD DS 集成的存根区域,然后才能使用此参数。

  • /DsStub

    AD DS 集成的存根区域。必须指定至少一个 MasterIPaddress。如果区域尚未成为存根区域,则必须使用 /Stub 将其转换为存根区域,然后才能使用此参数将区域与 AD DS 集成。

/file <FileName>

对于 /Primary 为必需。指定新区域的文件名。此参数对于 /DsPrimary 区域类型无效。

<MasterIPaddress...>

对于 /Secondary/Stub/DsStub 为必需。要为从中复制区域数据的辅助区域或存根区域的主服务器指定一个或多个 IP 地址。

/OverWrite_Mem | /OverWrite_Ds | /DirectoryPartition <FQDN>

/OverWrite_Mem 使用 AD DS 中的数据覆盖现有的 DNS 数据。/OverWrite_Ds 使用 DNS 中的数据覆盖 Active Directory 数据。/DirectoryPartition 将新区域存储在 FQDN 指定的应用程序目录分区(如 DomainDnsZones.corp.widgets.tailspintoys.com)中。

若要查看此命令的完整语法,请在命令提示符下,键入以下命令,然后按 Enter:

dnscmd /ZoneResetType /help 

其他注意事项

  • 要打开提升的“命令提示符”窗口,请单击「开始」,指向“所有程序”,单击“附件”,右键单击“命令提示符”,然后单击“以管理员身份运行”。

  • 可以选择主要区域、辅助区域或存根区域。当您选择辅助或存根区域类型时,请指定将用作获取区域更新信息来源的其他 DNS 服务器的 IP 地址。

  • 如果 DNS 服务器计算机作为域控制器运行,则可以使用 /DsPrimary/DsStub 参数。否则,这些选项不可用。选用任一区域类型时,将作为 AD DS 数据库的一部分存储和复制区域数据。

    注意

    使用这些选项之前,必须根据需要首先将区域转换成相应的类型。即,区域必须已成为主要区域,然后才能使用 /DsPrimary 将区域与 AD DS 集成。类似地,区域必须已成为存根区域,然后才能使用 /DsStub 将区域与 AD DS 集成。

  • 将区域从辅助区域更改为主要区域可能影响其他区域活动,包括动态更新和区域传送的管理,以及使用 DNS 通知列表通知其他服务器有关区域中更改的信息。

  • 建议不要将区域从存根区域更改为主要区域或反之。这与存根区域的目的相抵触。


目录