Szukam sposobu, aby ustalić, jaka jest nazwa / adres IP kontrolera domeny dla danej domeny, do której jest podłączony komputer kliencki.
W naszej firmie mamy wiele małych, małych sieci, których używamy do testowania, a większość z nich ma swoje własne małe domeny. Na przykład jedna z domen nosi nazwę „TESTLAB”. Mam stację roboczą z systemem Windows XP, która jest członkiem domeny TESTLAB i próbuję znaleźć nazwę kontrolera domeny, aby móc sprawdzić, jakich użytkowników zdefiniowano dla domeny. W naszym laboratorium znajduje się mieszanka Windows Server 2000 i Windows Server 2003 (aw rzeczywistości prawdopodobnie kilka serwerów NT 4), więc byłoby miło znaleźć rozwiązanie, które będzie działać dla obu.
Patrząc w Internecie, wygląda na to, że istnieją różne narzędzia, takie jak Windows Power Shell lub nltest, ale wszystkie wymagają pobrania i zainstalowania innych narzędzi. Liczyłem na znalezienie sposobu na znalezienie kontrolera domeny bez konieczności instalowania niczego dodatkowego.
EDYCJA Gdybym chciał napisać program do wyszukiwania kontrolera domeny lub użytkowników w bieżącej domenie, jak bym to zrobił?
źródło
Odpowiedzi:
Z najprostszym językiem programowania: wsadowy DOS
źródło
W cmd w systemie Windows wpisz następujące polecenie:
Zawiera listę wszystkich kontrolerów domeny w określonej domenie
źródło
nltest /dclist:
wyświetla listę wszystkich kontrolerów w dowolnej domenie, do której jest podłączony mój laptop (Windows 7)W C # / .NET 3.5 możesz napisać mały program do wykonania:
Spowoduje to wyświetlenie wszystkich użytkowników w bieżącej domenie:
źródło
Z wiersza poleceń zapytaj zmienną env logonserver.
C:> ZESTAW L
LOGONSERVER = '\' \ DCNAME
źródło
Uruchom
gpresult
w wierszu polecenia systemu Windows. Otrzymasz mnóstwo informacji o bieżącej domenie, bieżącym użytkowniku, grupach zabezpieczeń użytkowników i komputerów, nazwach zasad grupy, nazwie wyróżniającej Active Directory i tak dalej.źródło
gpresult /Z
!!w Powershell: $ env: logonserver
źródło
Aby odzyskać informacje, gdy
DomainController
istnieje w domenie, do której nie należy Twój komputer, potrzebujesz czegoś więcej.źródło