如何优化域控制器或全局编录驻留在客户端站点之外的位置

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

本文内容

概要

域控制器定位程序机制在 Windows 2000 中的总是趋向于驻留在正在搜索域控制器的客户端的站点中的域控制器。这被通过注册特定站点的域控制器定位程序 DNS SRV 资源记录在其中驻留的域控制器的站点的域控制器。

此外,域控制器可能会将不包含域控制器的域控制器的站点是最接近的同一角色中的任何其他网站的特定于站点的域控制器定位程序 DNS SRV 资源记录注册。这种角色包括承载相同的域,则全局编录的角色)。这种机制可确保客户端将在哪一个没有域控制器在客户端的站点中找到的情况下在中查找最近的域控制器。

关于这种机制的详细信息,请参阅 Windows 2000 服务器资源工具包"分布式系统指南"的书,第 3 章:"在 活动目录(AD) 中的名称解析"。

在中的所有域控制器中的同一个角色的情况下 (即承载相同的域或全局编录被) 在特定网站中变得不可用,它们位于同一站点中的客户端将故障转移到未优化的任何其它站点中的任何其他域控制器。

更多信息

下面的信息描述,您应使用来优化域控制器或全局编录的位置,在所有服务的某一特定站点的域控制器/全局编录不可用时,推荐的配置。"第 1 部分"描述中心辐射型拓扑的配置。"第 2 部分"描述其他拓扑配置。

重要此部分、方法或任务包含告诉您如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重问题。因此,请确保仔细按这些步骤操作。为增加保护,先备份注册表再对其进行修改。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何在 Windows XP 中备份和还原注册表

第 I 部分中心辐射型拓扑

此部分中的建议根据以下假设在中心辐射型拓扑中:

方法较为可取如果所有域控制器和全局编录中卫星站点变都得不可用,正在搜索的域控制器或全局编录的站点中的客户端故障转移到一个域控制器或全局编录,则在中心位置而不是另一个卫星站点。此解决方案是适用于有一个集线器站点或多个中心站点,以适应情况下它是无关的附属客户端故障转移的中心站点的拓扑。

若要实现此行为,域控制器和全局编录中的附属办公室都应该不注册一般 (非站点特定) 域控制器定位程序 DNS 记录。只能通过域控制器和全局编录中中心点,还注册这些记录。当客户端无法找到域控制器和全局编录服务于他们的站点时,请在尝试通过使用这些一般 (非站点特定) 域控制器定位程序 DNS 记录中查找任何域控制器或全局编录。

不应由域控制器或全局编录中卫星站点注册以下记录:
  • Windows Server 2003 基于域控制器
  • Service Pack 2 (SP2) 或更高版本中的基于 Windows 2000 的域控制器安装,或者该修复程序后,在知识库中指定文章 267855

配置域控或者全局编录服务器不去注册通用的记录

Windows 2000

  1. 启动注册表编辑器 (Regedt32.exe)。
  2. 找到并单击以下注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
  3. 在上 编辑 菜单上,单击 添加值然后添加以下注册表值:
    值名称: DnsAvoidRegisterRecords
    数据类型: REG_MULTI_SZ

    将值设置为"引用表"一节中指定的输入分隔助记键的列表。
  4. 退出注册表编辑器。

Windows Server 2003

若要配置基于 Windows Server 2003 的域控制器,请使用"DC 定位程序 DNS 记录的域控制器未注册"Net Logon 服务组策略。若要执行此操作,指定在"引用表"部分中指定以空格分隔助记符的列表。

参考表

下表包含助记符、 类型和不应由附属域控制器和全局编录,来优化域控制器位置注册域控制器定位程序 DNS 记录的所有者名称。

域控制器的特定记录
收起该表格展开该表格
助记符键入DNS 记录
LdapIpAddressA<DnsDomainName></DnsDomainName>
LdapSRV已解析 _ldap._tcp。<DnsDomainName></DnsDomainName>
DcByGuidSRV已解析 _ldap._tcp。<DomainGuid>.domains._msdcs。<DnsForestName></DnsForestName></DomainGuid>
KdcSRV_kerberos._tcp.dc._msdcs。<DnsDomainName></DnsDomainName>
DcSRV_ldap._tcp.dc._msdcs。<DnsDomainName></DnsDomainName>
Rfc1510KdcSRV_kerberos._tcp。<DnsDomainName></DnsDomainName>
Rfc1510UdpKdcSRV_kerberos._udp。<DnsDomainName></DnsDomainName>
Rfc1510KpwdSRV_kpasswd._tcp。<DnsDomainName></DnsDomainName>
Rfc1510UdpKpwdSRV_kpasswd._udp。<DnsDomainName></DnsDomainName>
全局编录的特定记录
收起该表格展开该表格
助记符键入DNS 记录
GcSRV_ldap._tcp.gc._msdcs。<DnsForestName></DnsForestName>
GcIpAddressAgc._msdcs。<DnsForestName></DnsForestName>
GenericGcSRV_gc._tcp。<DnsForestName></DnsForestName>
有关域控制器定位器 DNS 记录的完整列表,请参阅 Windows 2000 服务器资源工具包"分布式系统指南"的书,第 3 章:"在 活动目录(AD) 中的名称解析"。有关域控制器定位器 DNS 记录的完整列表,请参阅知识库文章 Q267855 在这篇文章的引用。

第 II 部分: 其他拓扑

如果到中央集线器在本地域控制器和全局编录不可用时故障转移不能满足您的需求,您可以使用下面的配置。

如果 (例如运行 Microsoft Exchange 服务器的服务器) 的客户端在站点故障转移到的域控制器和全局编录站点 B 中的,管理员可以配置某些或所有域控制器和全局编录站点 B 可以注册特定站点 A 时,域控制器和全局编录中的站点的记录中变得不可用。若要确保此域控制器和全局编录从站点 B 人员选择站点中的客户端仅在域控制器和全局编录从站点 A 为不可用,域控制器和全局编录站点 B 中的,是否涵盖了站点 A 应注册 SRV 记录包含较低 (绝对值高) 优先级。

注意优先级设置应用到所有注册的域控制器的 SRV 记录。因此,设置较低的优先级,因为域控制器将要注册的站点-specific 的记录,为自己的站点包括较低的优先级由域控制器时,管理员应是格外小心。

把一台域控注册为另一个站点的特定站点记录

Windows 2000

  1. 启动注册表编辑器 (Regedt32.exe)。
  2. 找到并单击以下注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
  3. 在上 编辑 菜单上,单击 添加值然后添加以下注册表值:
    值名称: SiteCoverage
    数据类型: REG_MULTI_SZ

    将值设置为域控制器应为其注册的以空格分隔的站点名称的列表。
  4. 退出注册表编辑器。

Windows Server 2003

若要配置基于 Windows Server 2003 的域控制器,请使用"覆盖的站点的域控制器定位程序 DNS SRV 记录的"Net Logon 服务的组策略。若要执行此操作,指定以空格分隔的站点名称应为其注册的域控制器的列表。

若要配置全局编录以注册为一个不同的站点特定的记录

Windows 2000

  1. 启动注册表编辑器 (Regedt32.exe)。
  2. 找到并单击以下注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
  3. 在上 编辑 菜单上,单击 添加值然后添加以下注册表值:
    值名称: GcSiteCoverage
    数据类型: REG_MULTI_SZ

    将值设置为全局编录都应为其注册的以空格分隔的站点名称的列表。
  4. 退出注册表编辑器。

Windows Server 2003

使用"覆盖的站点的全局编录的定位器 DNS SRV 记录的"Net Logon 服务的组策略,通过指定回车符返回描述站点的列表名称的全局编录应注册。

配置域控去注册带有特定优先级的SRV记录

Windows 2000

  1. 启动注册表编辑器 (Regedt32.exe)。
  2. 找到并单击以下注册表子项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters
  3. 在上 编辑 菜单上,单击 添加值然后添加以下注册表值:
    值名称: LdapSrvPriority
    数据类型: REG_DWORD

    值设置为所需的值的优先级。退出
  4. 退出注册表编辑器。

Windows Server 2003

若要配置基于 Windows Server 2003 的域控制器,请使用"优先级设置在域控制器定位程序 DNS SRV 记录中"Net Logon 服务组策略。

参考

有关详细信息,请单击下面的文章编号,以转到 Microsoft 知识库中相应的文章:
267855使用活动目录集成 DNS 区域的多个域控制器的问题

属性

文章编号: 306602 - 最后修改: 2013年6月8日 - 修订: 3.0
这篇文章中的信息适用于:
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
关键字:?
kbenv kbhowto kbnetwork kbmt KB306602 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 306602
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