public string GetIp(string AreaName)
{
IPHostEntry hostEntry = Dns.GetHostEntry(AreaName);
IPEndPoint ipEndPoint = new IPEndPoint(hostEntry.AddressList[0], 0);
string ipAddress = ipEndPoint.Address.ToString();
return ipAddress;
}
这个是根据域名获取ip的代码,我以前写过的绝对管用。当然你的电脑得联网
反过来你自己想想办法看
我自己试了下
IPHostEntry hostEntry = Dns.GetHostEntry(sIP);
return hostEntry.HostName;
这个语句
用www.google.com
取得的ip是66.249.89.104
然后根据ip获取的域名是
http://nrt04s01-in-f104.1e100.net/
这个域名打开也是google。。
我想不同的域名服务器或许不一样吧。
楼主要是做出来了,发个消息下。