【发布时间】:2013-09-15 11:47:20
【问题描述】:
在新的 Windows 2012 服务器上,Dns.GetHostEntry Method (IPAddress) 返回本地指定的主机名,而不是 DNS 已知的 IP 地址名称。 IP 地址是新服务器的。
在同一 IP 上运行 nslookup 会返回服务器的正确 DNS 名称。
同样为 127.0.0.1 运行 GetHostEntry() 返回本地主机名而不是“localhost”。不知道有没有关系。
我认为GetHostEntry() 应该返回 DNS 中指定的名称。为什么在提供本地 IP 地址时返回本地定义的主机名?
【问题讨论】:
标签: c# powershell dns windows-server-2012