我们在域中有Windows服务器和Linux服务器,我需要根据IP地址找到主机名。
目前我正在使用[System.Net.Dns]::gethostentry('10.254.254.254').HostName
来获取主机名。但这只适用于目标机器是Windows机器的情况。当目标机器是Linux机器时,这个powershell脚本不起作用。
有人可以帮忙建议如何使用PowerShell解析Linux机器的主机名的IP地址吗?
谢谢!
答案 0 :(得分:0)
将PS版本升级到5.1。
我在Win Srv 2012上运行5.1.14409.1005,它适用于Unix和Windows。