站长工具里,常有IP反查主机的功能,用asp.net实现的代码如下:
public string GetHostNameByIp(string ip)
{
ip = ip.Trim();
if (ip == string.Empty)
return string.Empty;
try
{
// 是否 Ping 的通
if (this.Ping(ip))
{
System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(ip);
return host.HostName;
}
else
return string.Empty;
}
catch (Exception)
{
return string.Empty;
}
}
相关文章:
☉asp.net实现通过域名或主机名获得IP地址 (2009-10-28 15:50:20)
☉asp.net(c#)中实现ping功能 (2009-9-7 3:41:46)
☉c#利用WebClient和WebRequest获取网页源代码的比较 (2009-7-15 13:28:21)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。