首页 > Windows开发 > 详细

C# 获取本机内网 IPv4 地址

时间:2021-03-10 16:28:58      阅读:28      评论:0      收藏:0      [点我收藏+]
public static string GetLocalIp()
{
    string hostname = Dns.GetHostName();
    IPHostEntry localhost = Dns.GetHostEntry(hostname);
    if (localhost != null)
    {
        foreach (IPAddress item in localhost.AddressList)
        {
            //判断是否是内网IPv4地址
            if (item.AddressFamily == AddressFamily.InterNetwork)
            {
                return item.MapToIPv4().ToString();
            }
        }
    }
    return "127.0.0.1";
}

 

 

  

C# 获取本机内网 IPv4 地址

原文:https://www.cnblogs.com/dhqy/p/14512181.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!