我在一个域上,我无法控制域控制器,但我可以控制我的系统。 所有域控制器都是一个站点的一部分,并且不能更改。
但是,其中一个域控制器无法正常工作,负责pipe理的pipe理员正在永久解决问题。 总共有6个域控制器…出于某种原因,我的工作站/服务器仍然试图使用坏的validation我的用户。
有没有办法强制工作站使用特定的域控制器? 或者,更好的是,强迫它不使用坏的?
提前致谢!
我从来没有这样做过,但是假设你可以在每个工作站的lmhosts文件中使用#PRE标签来设置首选的域控制器。 不知道它是否仍然有效,但值得一试。 您可以在Microsoft Technet上的“指定域控制器”部分下阅读它。 确保在lmhost更改后重新启动。
看看整个文档。 那里有更多关于lmhosts的文件比我想知道的更多。
我之前在WinXP机器上遇到过这个问题。 没有find一个更优雅的解决scheme,并匆忙我searchregistry中的有缺陷的域控制器的名称,并取而代之的是良好的名称,然后重新启动。 如果可以的话,我会更具体地介绍所涉及的关键问题。
多年来我一直在努力寻找解决这个问题的办法。 无论是registry变更还是LMHOSTS修改都是可靠的 – 最后我想我已经find了一个可行的解决scheme,然而,充其量也是有风险的,所以请谨慎使用。
当NIC正在初始化时 (假设TCP / IP被加载),简单地操作HOSTS文件(%WINDIR%\ System32 \ Drivers \ etc \ hosts)强制将所有其他域控制器指向所select的域控制器,客户机在不同的DC。
例如:如果我的电脑一直指向DC1-SITE1(可以通过运行nltest /dsgetdc:DOMAIN来检查),并且我想指向DC16-SITE3,我首先通过运行找出我站点/域中的所有域控制器:
nltest /dclist:DOMAIN
然后,我只需将所有其他域控制器指向我想要的HOSTS文件。 如果我的DC16-SITE3 IP是10.1.1.1,那么这看起来像这样:
10.1.1.1 DC1-SITE1 10.1.1.1 DC1-SITE2 10.1.1.1 DC2-SITE2 10.1.1.1 DC3-SITE10 ...
等等。
然后,进入您的networking连接(开始 – >运行 – > ncpa.cpl),右键单击并“禁用”NIC,然后重新启用它。 重新运行nltest /dsgetdc:DOMAIN和瞧。 如果您获得不同的域控制器连接,请检查以确保它在HOSTS中被重新命名。
由于这可能会导致副作用,我只用来暂时testing问题行为是否跨不同的域控制器是一致的 – 然后我尽快恢复HOSTS文件恢复正常。