string localName = Dns.GetHostName();//获取主机名
Console.WriteLine("主机名:{0}", localName);
IPHostEntry localHost = Dns.GetHostEntry(localName);//输出对应IP地址
foreach (IPAddress localIP in localHost.AddressList)
{
Console.WriteLine("IP地址:{0}", localIP);
}//使用parse方法创建IPAddress实例
Console.ReadKey();
运行结果是:
IP地址:fe80::38ea:dcfd:8389:996b%6
IP地址:***(是数字)
IP地址:2001:0:338c:24f4:38ea:dcfd:8389:996b
第一个是IPV6的地址。第二个是你的IPV4的地址。第三个我也不知道了。看看你本地的网络设置吧。cmd-->ipconfig /all
温馨提示:答案为网友推荐,仅供参考