(1)获得计算机名,并根据计算机名获得IP,
TextBox1.Text=Dns.GetHostName();
IPAddress adress;
adress=(IPAddress)Dns.Resolve(TextBox1.Text).AddressList.GetValue(0);
TextBox2.Text=adress.ToString();
(2)根据域名获得IP
IPHostEntry ip=Dns.GetHostByName(TextBox1.Text);
TextBox2.Text=ip.AddressList[0].ToString();
(3)根据IP获得主机
System.Net.IPHostEntry ip=Dns.GetHostByAddress(TextBox1.Text);
TextBox2.Text=ip.HostName;