tnblog
首页
视频
资源
登录

.net6,.net core获取服务器上所有网卡的IP地址

4397人阅读 2022/12/27 9:40 总访问:824629 评论:0 收藏:0 手机
分类: .net

代码如下:

  1. //获取服务器上所有网卡的IP地址
  2. NetworkInterface[] networks = NetworkInterface.GetAllNetworkInterfaces();
  3. string serverIpAddresses = string.Empty;
  4. foreach (var network in networks)
  5. {
  6. var ipAddress = network.GetIPProperties().UnicastAddresses.Where(p => p.Address.AddressFamily == AddressFamily.InterNetwork && !IPAddress.IsLoopback(p.Address)).FirstOrDefault()?.Address.ToString();
  7. serverIpAddresses += network.Name + ":" + ipAddress + "|";
  8. }

欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

JavaScrIPt中的事件委托

什么是事件委托事件委托在JavaScript中是非常常见的,它主要用于对某个元素中的子元素的冒泡事件进行监听。JavaScript高级...

javascrIPt阻止scroll事件多次执行的思路及实现

//测试代码 window.onscroll=function(){ alert("haha"); }鼠标滑动之后一直点击提示框才可以,我想要的是鼠...

python安装pIP以及使用pIP安装requests等模块

pip很简单的介绍pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。如果想...

echarts中tooltIP 基本样式问题处理

在echarts中遇到几个样式问题,现总结如下:1、tooltip中样式中 值换行在tooltip中修改加上一句代码formatter:'{b0}:{c...

JavaScrIPt的事件分类

JavaScript的事件大致可以分为几类,了解这些事件分类将有助于理解和组织代码。1、依赖于设备的输入事件有些事件和特定输入...

推荐一款三无压缩软件:bandizIP

哈喽,大家好,我是刘小贱相信大家作为程序员的一员,都在使用压缩软件,但是呢我们常常使用的压缩软件都有很多的弊端,不但对...

net core中获取用户请求IP地址

方法一:通过注入来获取先添加一个依赖注入services.AddSingleton<IHttpContextAccessor,HttpContextAccessor>();在...

net core获取请求方式,IPUserAgent请求地址

直接贴代码//获取ip地址 stringipaddress=context.HttpContext.Connection.RemoteIpAddress.ToString(); vl.Ip=ipaddress...

使用nginx后net core无法获取IP问题

使用了nginx后net core获取ip地址居然全部是本地的地址,不是外网的地址这是因为nginx转发了一次后,我们直接使用常规获取i...

C根据网络适配器获取本机IP

直接调用下面方法即可:privateIList<string>GetHostIpForFas() { try { IList<string>strIp=newList<s...

maven与工具(eclIPse)的集成

1、下载maven插件apache-maven-3.6.22、下载jdk1.8并安装配置环境变量3、解压插件并配置环境变量(JAVA_HOME配置jdk根目录、...

C IP地址与long转换

1、IP地址转换为整数原理:IP地址每段可以看成是8位无符号整数即0-255,把每段拆分成一个二进制形式组合起来,然后把这个二...

C IP地址与byte转换

直接贴代码:stringip="47.102.151.54"; byte[]byts=IPAddress.Parse(ip).GetAddressBytes(); IPAddressiPAddr...

ionic v3采用的是TypeScrIPt写法,页面间跳转的几种方式以及传值之页面堆栈方式(NavController)

页面堆栈方式(NavController)跳转页面导入NavController和NavParams 导航控制器和参数 并且注入到构造函数,typescript的...

ionic v3采用的是TypeScrIPt写法,页面间跳转的几种方式以及传值之模态化窗口的形式(ModalController)

模态化窗口的形式(ModalController)和上一篇文章页面堆栈方式(NavController)页面堆栈方式是一样的即一个小弹窗形式,m...
这一生多幸运赶上过你.
排名
1
文章
860
粉丝
112
评论
163
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术