如何在多域方案中查找任何计算机名称的FQDN

时间:2013-03-25 20:43:03

标签: c# cross-domain fqdn

我发现这个question用于获取localhost的FQDN。我的问题是,有没有办法获得与我们在c#中查询的主机不在同一域中的机器的FQDN。

例如:on machineA(在域A中)运行程序以找出machineB的FQDN(在域B中)。

1 个答案:

答案 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