C#实现获取多网卡IP地址方法

现在很多计算机都存在很多网卡,尤其是笔记本电脑,至少存在两块以上的网卡,我们怎么获取所有网卡和其中的一块网卡的IP地址,以下是C#的实现方法。

    public string GetLocalIP(){IPAddress localIp = null;try{IPAddress[] ipArray;ipArray = Dns.GetHostAddresses(Dns.GetHostName());localIp = ipArray.First(ip => ip.AddressFamily == AddressFamily.InterNetwork);}catch (Exception ex){MessageBox.Show(ex.StackTrace + "\r\n" + ex.Message, "错误", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);Log.WriteLog(ex);}if (localIp == null){localIp = IPAddress.Parse("127.0.0.1");}return localIp.ToString();}

C#实现获取多网卡IP地址方法相关推荐

  1. centos7 shell 获取ip_Linux Shell脚本中获取本机ip地址方法

    方法一:ifconfig -a ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "a ...

  2. java 多网卡ip_java获取双网卡ip地址

    package com.et59.License; import java.net.InterfaceAddress; import java.net.NetworkInterface; import ...

  3. java socket 双网卡_java获取双网卡ip地址

    package com.et59.License; import java.net.InterfaceAddress; import java.net.NetworkInterface; import ...

  4. 通达信获取行情主站ip地址方法

    最近使用通达信的pytdx来获取股票行情,需要通达信的行情站的ip地址与端口,这里做个记录防止忘了 1 测试代码 pip install pytdx from pytdx.hq import TdxH ...

  5. JSP获取浏览者真实IP地址方法

    2019独角兽企业重金招聘Python工程师标准>>> 我们知道在JSP里,获取网页客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都 ...

  6. java 获取docker ip_docker容器内部获取宿主机ip地址方法以及报错解决

    1,在docker容器内执行以下python代码或根据需要插入到你的.py文件中: import paramiko #通过pip3 install paramiko 安装 s = paramiko.S ...

  7. VC windows 多网卡情况下 获取当前网卡ip地址

    参考 代码如下 记录下以后用得到或者能帮到有需要的朋友 #include <iostream> #include <WinSock2.h> #include <Iphlp ...

  8. android 获取网卡mac_Android获取本机Mac地址及IP地址方法

    1.Android  获取本机Mac 地址方法: 需要在AndroidManifest.xml文件中添加权限: public String getLocalMacAddress() { WifiMan ...

  9. qt获取本机全部ipv4_QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址...

    获取主机名称 /* * 名称:get_localmachine_name * 功能:获取本机机器名称 * 参数:no * 返回:QString */ QString CafesClient::get_ ...

最新文章

  1. Python + Selenium 自动发布文章(二):简书
  2. java 字段为空设置默认值_java – 当字段为空时使用MyBatis添加默认值
  3. 【华为云技术分享】数据赋能,如何精细化保障企业大数据安全
  4. java 元组 getinteger_TS数据类型:从C++/Java/Python到TS看元组tuple—元组的来龙去脉...
  5. linux ps 命令的结果中VSZ,RSS,STAT的含义和大小
  6. 6-4 开班简介1
  7. 香肠派对电脑版_6款好玩的吃鸡小游戏,和平精英、香肠派对、迷你攻势、、、...
  8. 学习笔记之七_第2层交换和生成树协议(STP)(CCNA知识考点)
  9. 论文笔记《BERT》
  10. stm32_004_stm32f103内部结构图
  11. LSB图像数字水印嵌入算法(含python代码)
  12. 聚合支付-x-pay
  13. 巧用计算机课件,如何用电脑录制ppt讲解视频?
  14. linux交换分区的命令,LInux下的交换分区以及相关查看命令
  15. 曾经写过得太监小说4《无名》
  16. Berkeley DB介绍
  17. UE4场景“郊区”:建模技术,使用Substance纹理化和顶点绘制等
  18. 前端工作总结199-对ref的理解
  19. 「开源学」:如何分门别类理解开源
  20. PostgreSQL中的两阶段提交

热门文章

  1. Android ROM 打包记录
  2. thymeleaf th:value 多个值拼接 使用+号(不适用于th:field)
  3. pip源更换为清华源
  4. Linux Centos 自建Nas私有云
  5. 汇编语言笔记——接口技术与编程
  6. 萤石开放平台-怎么做账号之间的联动操作?(设备托管)
  7. 生产环境kubeadm部署k8s(1.23)高可用集群
  8. TCGA数据库的基因表达情况分析
  9. 判断某个对象属性值都不为空/至少有一个属性值不为空
  10. 视频直播点播平台EasyDSS如何通过接口调用实现截取视频的功能?