网上有类似的教程,但是是asp.net 1.1的版本,这是本人写的,asp.net 2.0支持。
public string GetIPByDomain(string url)
{
if (url.Trim() == string.Empty)
return "";
try
{
System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(url);
return host.AddressList.GetValue(0).ToString();
}
catch (Exception e)
{
throw e;
}
}
public string GetIPByDomain(string url)
{
if (url.Trim() == string.Empty)
return "";
try
{
System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(url);
return host.AddressList.GetValue(0).ToString();
}
catch (Exception e)
{
throw e;
}
}
调用方法: GetIPByDomain("www.it55.com")

本文介绍了一个简单的ASP.NET 2.0方法,用于通过域名获取其对应的IP地址。该方法首先检查输入的有效性,然后使用.NET Framework中的DNS类来解析域名并返回第一个IP地址。
1046

被折叠的 条评论
为什么被折叠?



