Eu me esforcei para encontrar uma solução para esse problema por anos. Nem alterações de registro ou modificações de LMHOSTS foram confiáveis - finalmente acho que encontrei uma solução que funciona, no entanto, é arriscado na melhor das hipóteses, use a seu critério.
Simplesmente manipulando o arquivo HOSTS (% WINDIR% \ System32 \ Drivers \ etc \ hosts) para forçar o apontamento de todos os outros controladores de domínio para o controlador de domínio de sua preferência < strong> quando a NIC está inicializando (presumivelmente como o TCP / IP está carregado) irá apontar sua máquina cliente em um DC diferente.
Por exemplo: se meu PC continuar apontando para DC1-SITE1 (você pode verificar executando nltest /dsgetdc:DOMAIN
), e eu quero apontar para DC16-SITE3, primeiro eu descubro todos os controladores de domínio em meu Site / Domínio por executando:
nltest /dclist:DOMAIN
Em seguida, basta apontar todos os outros outros controladores de domínio que eu quero no arquivo HOSTS. Se meu IP do DC16-SITE3 for 10.1.1.1, então seria assim:
10.1.1.1 DC1-SITE1
10.1.1.1 DC1-SITE2
10.1.1.1 DC2-SITE2
10.1.1.1 DC3-SITE10
...
e assim por diante.
Em seguida, vá para as suas conexões de rede (Iniciar - > Executar - & nt; ncpa.cpl), clique com o botão direito & "Desativar" a NIC e reativá-la. Execute novamente nltest /dsgetdc:DOMAIN
e voila. Se você obtiver uma conexão de controlador de domínio diferente, verifique se ela foi indicada novamente em HOSTS.
Como isso provavelmente causaria efeitos colaterais, eu usei apenas para testar temporariamente se o comportamento problemático é consistente em diferentes controladores de domínio - então eu reverti o arquivo HOSTS de volta ao normal assim que possível.