string h = Dns.GetHostName();//获取本机域名
IPHostEntry ipHostInfo = Dns.GetHostEntry(h);
for (int i = 0; i < ipHostInfo.AddressList.Length; i++)
{
/**从IP地址列表中筛选出IPv4类型的IP地址.AddressFamily.InterNetwork表示此IP为IPv4,AddressFamily.InterNetworkV6表示此地址为IPv6类型**/
if (ipHostInfo.AddressList[i].AddressFamily == AddressFamily.InterNetwork)
{
IPAddress ipAddress1 = ipHostInfo.AddressList[i];
}
}
using System.Net;