5 votes

Puis-je forcer une station de travail à utiliser un contrôleur de domaine spécifique?

Je suis sur un domaine sur lequel je ne peux pas contrôler les contrôleurs de domaine, mais je peux contrôler mes systèmes. Tous les contrôleurs de domaine font partie d'un seul site, et cela ne peut pas changer.

Cependant, l'un des contrôleurs de domaine ne fonctionne pas correctement et les administrateurs en charge mettent une éternité pour résoudre le problème. Il y a 6 contrôleurs de domaine au total... pour une raison quelconque, mes postes de travail/serveurs continuent d'essayer d'utiliser le mauvais pour authentifier mes utilisateurs.

Y a-t-il un moyen de forcer un poste de travail à utiliser des contrôleurs de domaine spécifiques? ou, mieux encore, le forcer à NE PAS utiliser le mauvais?

Merci d'avance!

3voto

Wesley Points 32020

Je ne l'ai jamais fait, mais apparemment vous pourriez utiliser la balise #PRE dans le fichier lmhosts sur chaque poste de travail pour définir le contrôleur de domaine préféré à l'époque de NT 4.0. Je ne sais pas si cela fonctionne toujours, mais ça vaut le coup d'essayer. Vous pouvez en lire davantage sur Microsoft Technet ici sous la section "Spécifier les contrôleurs de domaine". Assurez-vous de redémarrer après avoir modifié lmhost.

Jetez un coup d'œil à ce document complet. Il contient plus d'informations sur les fichiers lmhosts que je n'aurais jamais voulu savoir.

3voto

Coruscate5 Points 53

J'ai lutté pour trouver une solution à ce problème pendant des années. Ni les modifications du registre ni les modifications LMHOSTS n'ont été fiables - enfin, je pense avoir trouvé une solution qui fonctionne, cependant, elle est risquée au mieux alors utilisez à votre discrétion.

Manipuler simplement le fichier HOSTS (%WINDIR%\System32\Drivers\etc\hosts) pour pointer de force tous les autres contrôleurs de domaine vers le contrôleur de domaine de choix, lorsque la carte réseau est en cours d'initialisation (probablement lorsque TCP/IP est chargé) dirigera votre machine cliente vers un DC différent.

Par exemple: Si mon PC continue de pointer vers DC1-SITE1 (vous pouvez vérifier en exécutant nltest /dsgetdc:DOMAIN), et que je veux pointer vers DC16-SITE3, je trouve d'abord tous les contrôleurs de domaine de mon site/domaine en exécutant :

nltest /dclist:DOMAIN

Ensuite, je pointe simplement tous les autres contrôleurs de domaine vers celui que je veux dans le fichier HOSTS. Si mon IP DC16-SITE3 est 10.1.1.1, alors cela ressemblerait à ceci :

10.1.1.1 DC1-SITE1
10.1.1.1 DC1-SITE2
10.1.1.1 DC2-SITE2
10.1.1.1 DC3-SITE10
...

et ainsi de suite.

Ensuite, allez dans vos connexions réseau (Démarrer -> Exécuter -> ncpa.cpl), Cliquez avec le bouton droit et "Désactiver" la carte réseau, puis réactivez-la. Exécutez à nouveau nltest /dsgetdc:DOMAIN et voilà. Si vous obtenez une connexion à un contrôleur de domaine différent, vérifiez que la redirection a été faite dans HOSTS.

Comme cela pourrait probablement entraîner des effets secondaires, je n'ai utilisé cela que pour tester temporairement si le comportement problématique est cohérent à travers différents contrôleurs de domaine - puis je rétablis rapidement le fichier HOSTS à la normale.

2voto

John Gardeniers Points 27097

J'ai déjà rencontré ce problème sur des machines WinXP auparavant. Ne trouvant pas de solution plus élégante et étant pressé, j'ai cherché dans le registre le nom du contrôleur de domaine défectueux et je l'ai remplacé par le nom du bon contrôleur, suivi d'un redémarrage. Je serais plus précis sur les clés impliquées si je le pouvais, mais c'était il y a des années.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X