我用
System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(ip);return host.HostName;
报错,“不知道这样的主机”
如果通过DNS根据IP查询主机名,前提是:这个主机名在DNS服务器上做了反向DNS解析,并且网络运营商也要进行相关设置。
大多数域名都没有进行DNS反向解析。
你可以通过nslookup命令查一下这个主机名有没有做dns反向解析。
除了DNS,还有其它的方法没?
@abc54288: 没有其他方法