zoukankan      html  css  js  c++  java
  • 获取本机ID地址

    System.Net.IPAddress[] ipAddrs = System.Net.Dns.GetHostAddresses(System.Net.Dns.GetHostName());
                        if (ipAddrs != null && ipAddrs.Length > 0)
                        {
                            //m_JobRunIp = ipAddrs[0].ToString();
                            if (ipAddrs[0].IsIPv6LinkLocal)
                            {
                                m_JobRunIp = ipAddrs[1].ToString();
                            }
                            else
                            {
                                m_JobRunIp = ipAddrs[0].ToString();
                            }
                        }
                        else
                        {
                            m_JobRunIp = System.Net.Dns.GetHostName();
                        }

    得到的ipAddrs 数组,如果本机未安装IPV6协议,用 ipAddrs[0]获取本机IP,如果安装, ipAddrs[0]为IP6的IP, ipAddrs[1]为IP4的地址。

  • 相关阅读:
    插件集合
    postgis_LayerTransform
    react-高阶组件
    react-自定义事件
    Immutable 详解及 React 中实践
    babel-preset-env: a preset that configures Babel for you
    彻底解决Webpack打包慢的问题
    打包图片
    drag
    brush
  • 原文地址:https://www.cnblogs.com/zxyl/p/2308584.html
Copyright © 2011-2022 走看看