om du arbetar i IT och hanterar en domänmiljö kan du komma över behovet av att bestämma vilken domänkontrollant du eller en viss dator har autentiserats till. Om du har mer än en domänkontrollant i din miljö kan ett system autentisera slumpmässigt till en av dem beroende på konfigurationen. Att ta reda på vilken inloggningsserver du är autentiserad till kan vara praktiskt om du felsöker om den lokala DC-enheten fungerar korrekt eller testar en grupppolicy, långsamma inloggningar, applikationsproblem, mappningar för nätverksenheter och så vidare. Den här artikeln visar hur du hittar din inloggningsserver med både kommandotolken och Powershell.
hur du hittar din Inloggningsserver
det finns två metoder du kan använda för att kontrollera inloggningsservern du är autentiserad till. Du kan använda antingen kommandoraden eller Windows PowerShell.
alternativ 1 – använda kommandoraden för att hitta din inloggningsserver
det finns två kommandon du kan köra för att ta reda på den lokala domänkontrollanten du är autentiserad till. Öppna kommandoraden, skriv någon av kommandona nedan och tryck på enter
set l (or you can type the full command - set logonserver)
echo % logonserver%
nltest / dsgetdc:
i skärmdumparna ovan. utgångarna visas som jag har autentiserat till FP-DC2 domänkontrollanten.
alternativ 2-Använd PowerShell
öppna PowerShell, skriv kommandot nedan och tryck på enter
$env:LOGONSERVER
hitta domänkontrollant grupppolicy tillämpades från
om du bara vill identifiera vilken domänkontrollant användaren hämtade grupppolicyer Från kan du skriva gpresult /r. de returnerade resultaten ger dig namnet på domänkontrollanten som gav den inloggade användaren GPO.
gpresult /r
du kan se i ovanstående skärmdump grupppolicyn tillämpades från FP-DC2. Ibland kan principen om datorinställningar och principen om användarinställningar tillämpas från olika inloggningsservrar, så se till att du också kontrollerar avsnittet användarinställningar.