我发现这个question用于获取localhost的FQDN。我的问题是,有没有办法获得与我们在c#中查询的主机不在同一域中的机器的FQDN。
例如:on machineA(在域A中)运行程序以找出machineB的FQDN(在域B中)。
答案 0 :(得分:4)
在C#(.NET)中,您可以调用
var fqdn = System.Net.Dns.GetHostEntry("host-name-goes-here").HostName
对于powershell ,几乎相同
$fqdn = [System.Net.Dns]::GetHostEntry("host-name-goes-here").HostName