查询默认域控制器 OU LDAP

Query default Domain Controller OU LDAP

我正在尝试弄清楚如何通过 LDAP 查询域以找出默认域控制器 OU 的位置。我是一名顾问,我知道我将遇到的 99.9% 的域都有其标准的 OU=domain controllers,DC=domain,DC=root。但是,我试图说明 0.1% 的管理员出于何种原因将其移动为 OU=why、OU=canteven、DC=domain、DC=root。我知道 PowerShell 可以使用 Get-ADDomain 执行此操作,但我的开发团队使用的工具是 Python。 POSH 将打印如下一行:

DomainControllersContainer:OU=域控制器,DC=测试,DC=实验室

但是,我的开发人员正在使用的工具再次使用 python,所以我只能使用传统的 LDAP。有谁知道这存储在 AD 中的什么位置?我只需要属性路径,这样我就知道将我的开发团队指向何处。谢谢!

您最好使用 DNS 来定位域控制器。 您也许可以使用其中的一些信息: https://ldapwiki.com/wiki/How%20Domain%20Controllers%20Are%20Located%20in%20Windows

据我所知,没有"default"。 "sites"的概念是从一个ip段条件做的

还可以定位到很多关于domain controllers via LDAP Queries的信息。