我找到了这个question用于获取本地主机的 FQDN。我的问题是,有什么方法可以获取与我们在 c# 中查询的主机不在同一域中的计算机的 FQDN。
例如:在机器 A(在域 A 中)上运行一个程序来查找机器 B(在域 B 中)的 FQDN。
最佳答案
在 C# (.NET) 中,您可以调用
var fqdn = System.Net.Dns.GetHostEntry("host-name-goes-here").HostName
几乎对于 powershell 来说是一样的
$fqdn = [System.Net.Dns]::GetHostEntry("host-name-goes-here").HostName
关于c# - 如何在多域场景中查找任何计算机名称的 FQDN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15624379/