PowerShell ile Tüm Etki Alanı Denetleyicilerini Listeleme
Bu yazıda, size PowerShell ile tüm etki alanı denetleyicilerini nasıl listeleyeceğinizi göstereceğim.
Tüm etki alanı denetleyicilerini listelemek için Get-ADDomainController PowerShell cmdlet’i kullanılır. Get-ADDomainController cmdlet’i, tüm etki alanı denetleyicilerini alabilir veya belirli olanları çeşitli arama parametreleriyle listeleyebilir.
Başlayalım!
Örnek 1: Etki alanındaki tüm etki alanı denetleyicilerini listeleyin
Bu komut, ek bilgi olmadan yalnızca her etki alanı denetleyicisinin adını listeler.
Get-ADDomainController -filter * | Select-Object name
Örnek 2: Tüm etki alanı denetleyicilerini listeleyin (tüm ayrıntılarla birlikte)
Etki alanı adı, orman, IP adresi vb. gibi daha fazla ayrıntı istiyorsanız bu komutu kullanın.
Get-ADDomainController -filter *
Örnek 3: Başka bir etki alanındaki Etki Alanı Denetleyicilerini Listeleme
Başka bir etki alanındaki etki alanı denetleyicilerini listelemek için -server parametresini ve ardından tam etki alanı adını kullanabilirsiniz. Bu örnek, yalnızca Ad, Etki Alanı, Orman, IP adresi ve site ayrıntılarını görüntülemek için seçmeyi kullanır.
Get-ADDomainController -server arizona.ad.activedirectorypro.com | Select Name, Domain, Forest, IPv4Address, Site
Örnek 4: Etki Alanı Denetleyicilerini Site Bilgileri ile Listeleme
Belirli bir siteden etki alanı denetleyicilerini listelemek için basit bir komut yoktur. Böylece hepsini listeleyebilir ve site bilgilerini çıktıya dahil edebilirsiniz.
Get-ADDomainController -Filter * | Select hostname, site
Örnek 5: Etki Alanı Denetleyicileri listesini csv’ye aktarın
Bu komutlardan herhangi birini dışa aktarmak için sonuna export-csv -path eklemeniz yeterlidir.
Get-ADDomainController -filter * | Select-Object name | export-csv -path c:\temp\all-domain-controllers.csv
Örnek 6: Mevcut Etki Alanındaki kullanılabilir etki alanı denetleyicilerini listeleyin
Bu, tüm etki alanı denetleyicilerini listelemez, ancak keşfedilebilir bir DC döndürmek için DCLocator mekanizmasını kullanır.