Enumerating Forests
See if your domain is in a forest
get-adforest
ApplicationPartitions : {DC=DomainDnsZones,DC=DANTE,DC=local,
DC=ForestDnsZones,DC=DANTE,DC=local}
CrossForestReferences : {}
DomainNamingMaster : DANTE-DC01.DANTE.local
Domains : {DANTE.local}
ForestMode : Windows2012R2Forest
GlobalCatalogs : {DANTE-DC01.DANTE.local}
Name : DANTE.local
PartitionsContainer : CN=Partitions,CN=Configuration,DC=DANTE,DC=local
RootDomain : DANTE.local
SchemaMaster : DANTE-DC01.DANTE.local
Sites : {Default-First-Site-Name}
SPNSuffixes : {}
UPNSuffixes : {}
Look for the "Name" property in the output. If it returns a value, it means your domain controller is part of a forest
Get-ADDomainController -Filter *
ComputerObjectDN : CN=DANTE-DC01,OU=Domain
Controllers,DC=DANTE,DC=local
DefaultPartition : DC=DANTE,DC=local
Domain : DANTE.local
Enabled : True
Forest : DANTE.local
HostName : DANTE-DC01.DANTE.local
InvocationId : ba7c8279-7a1a-4caf-932b-e6b33907b70d
IPv4Address : 172.16.1.20
IPv6Address :
IsGlobalCatalog : True
IsReadOnly : False
LdapPort : 389
Name : DANTE-DC01
NTDSSettingsObjectDN : CN=NTDS Settings,CN=DANTE-DC01,CN=Servers,CN=Defau
lt-First-Site-Name,CN=Sites,CN=Configuration,DC=DA
NTE,DC=local
OperatingSystem : Windows Server 2012 R2 Standard
OperatingSystemHotfix :
OperatingSystemServicePack :
OperatingSystemVersion : 6.3 (9600)
OperationMasterRoles : {SchemaMaster, DomainNamingMaster, PDCEmulator,
RIDMaster...}
Partitions : {DC=ForestDnsZones,DC=DANTE,DC=local,
DC=DomainDnsZones,DC=DANTE,DC=local,
CN=Schema,CN=Configuration,DC=DANTE,DC=local,
CN=Configuration,DC=DANTE,DC=local...}
ServerObjectDN : CN=DANTE-DC01,CN=Servers,CN=Default-First-Site-Nam
e,CN=Sites,CN=Configuration,DC=DANTE,DC=local
ServerObjectGuid : e6a5e077-f303-4cad-83fc-1d711dc6fbbc
Site : Default-First-Site-Name
SslPort : 636
Get-ADDomainController -Filter * | ForEach-Object { Resolve-DnsName -Name $_.HostName | Select-Object -ExpandProperty IPAddress }
fe80::9086:e8f3:3115:6b43
172.16.1.20
Last updated