如何使WindowsXp机器使用特定的域控制器作为login服务器?

在我们的客户站点,我们有几个复制域控制器。 重新启动后,每台WinXP计算机被分配一个随机的login服务器。 我注意到一个特定的login服务器和我们的软件中出现的一些Active Directory问题之间的关联。 我怀疑这个特定的域控制器有什么问题。 有没有办法为WinXP机器手动分配特定的login服务器/域控制器?

我不知道如何让特殊客户端login到particualr域控制器,但是您可以调整域控制器的优先级。 默认情况下,所有域控制器的优先级最高,为0,因此它们全部相等,您可以将潜在故障DC的优先级设置为最低,以便最后尝试。

要更改域控制器的优先级,您需要编辑DC的registry,您需要更改此项中的值:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters 

DC的优先级在LdapSrvPriority Reg_Dword中设置,如果不存在,则可能需要添加它。 如果有多个DC具有相同的优先级,则使用服务器的权重,该值存储在LdapSrvWeight Reg_Dword中。

很显然,编辑你的registry通常的警告适用!

不,您的客户端将得到任何服务器首先响应(或由AD DNS提供商返回)。

您的坏login服务器可能有时间/同步问题。 您可以将其降级到正常的服务器状态,然后重新安装AD组件,如果您确实需要提供冗余的话。

通过AD网站,您可以支持特定的DC,但不能保证。