如何找出我的网络上的 AD 域控制器的名称/IP 地址?
答案1
在任何将 DNS 配置为使用 AD 的 DNS 服务器的计算机上执行以下操作:
开始 -> 运行 ->
nslookup
set type=all _ldap._tcp.dc._msdcs.DOMAIN_NAME
代替域名使用实际域名,例如示例.com。 阅读更多这里。
答案2
对于域成员计算机,环境变量 LOGONSERVER 包含对当前用户进行身份验证的 DC 的名称。这显然不是多 DC 环境中的所有 DC,但如果您只想快速找到域控制器的名称,那么从命令 shell 中:
set l <enter>
将返回所有以“L”开头的环境变量,包括 DC 的名称。
答案3
一个未提及的、超级简单且快速的选项是从命令提示符运行它:
nltest /dclist:domainname
只需将“域名”替换为您的域名
您还可以运行一些其他选项来了解更多信息:
/dcname:domainname
获取域的 PDC 名称,
/dsgetdc:domainname
并带有其他信息的标志
尝试nltest /?
在您的提示中获取更多选项!:)
答案4
这将在 Powershell 中返回离您最近的域控制器:
Import-Module ActiveDirectory
(Get-ADDomainController -DomainName <Domain FQDN> -Discover -NextClosestSite).HostName