在我们的客户站点,我们有几个复制域控制器。重新启动后,每台 WinXP 机器都会被分配一个随机登录服务器。我注意到一个特定的登录服务器与我们软件中出现的一些 Active Directory 问题之间存在关联。我怀疑这个特定的域控制器有问题。有没有办法为 WinXP 机器手动分配特定的登录服务器/域控制器?
在我们的客户站点,我们有几个复制域控制器。重新启动后,每台 WinXP 机器都会被分配一个随机登录服务器。我注意到一个特定的登录服务器与我们软件中出现的一些 Active Directory 问题之间存在关联。我怀疑这个特定的域控制器有问题。有没有办法为 WinXP 机器手动分配特定的登录服务器/域控制器?
我不知道让特定客户端登录特定域控制器的方法,但您可以调整域控制器的优先级。默认情况下,所有域控制器都具有最高优先级,0 表示它们都相等,您可以将潜在故障 DC 的优先级设置为最低,以便最后尝试。
要更改域控制器的优先级,您需要编辑 DC 的注册表,您需要更改此键中的值:
DC 的优先级在 LdapSrvPriority Reg_Dword 中设置,如果不存在您可能需要添加它。如果多个 DC 具有相同的优先级,则使用服务器的权重,该权重存储在 LdapSrvWeight Reg_Dword 中。
显然,有关编辑注册表的常见警告适用!
不,您的客户端将首先获得任何服务器响应(或由 AD DNS 提供商返回)。
您的登录服务器可能存在时间/同步问题。如果您确实需要它来提供冗余,您可以将其降级为常规服务器状态,然后重新安装 AD 组件。
通过 AD 站点,您可以偏爱特定的 DC,但不能保证。