namespace 互联网上的IP主机名的获取
{
class Program
{
static void Main(string[] args)
{
string str = "218.104.111.";
string myIP, myName;
for (int s = 114; s <= 122; s++)
{
myIP = str + s.ToString();
IPAddress myScanIP = IPAddress.Parse(myIP);
try
{
IPHostEntry myScanHost = Dns.GetHostByAddress(myScanIP);
myName = myScanHost.HostName.ToString();
Console.WriteLine("IP:{0}",myIP);
Console.WriteLine("IP Address name:{0}",myName);
}
catch(Exception ex)
{
Console.WriteLine("{0}", ex.ToString());
}
}
}
}
}
{
class Program
{
static void Main(string[] args)
{
string str = "218.104.111.";
string myIP, myName;
for (int s = 114; s <= 122; s++)
{
myIP = str + s.ToString();
IPAddress myScanIP = IPAddress.Parse(myIP);
try
{
IPHostEntry myScanHost = Dns.GetHostByAddress(myScanIP);
myName = myScanHost.HostName.ToString();
Console.WriteLine("IP:{0}",myIP);
Console.WriteLine("IP Address name:{0}",myName);
}
catch(Exception ex)
{
Console.WriteLine("{0}", ex.ToString());
}
}
}
}
}