加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何使用.NET确定Windows上网络接口的绑定顺序?

发布时间:2020-12-14 05:28:54 所属栏目:Windows 来源:网络整理
导读:我试图找到系统的“主要IP地址是什么”的神奇答案.我的研究已经确定“最佳”的答案意味着: 查看[system.Net.NetworkInformation.NetworkInterface] :: GetAllNetworkInterfaces(),了解分配了默认网关的接口.如果你只找到一个,那么你就完成了. 如果有多个,则
我试图找到系统的“主要IP地址是什么”的神奇答案.我的研究已经确定“最佳”的答案意味着:

>查看[system.Net.NetworkInformation.NetworkInterface] :: GetAllNetworkInterfaces(),了解分配了默认网关的接口.如果你只找到一个,那么你就完成了.
>如果有多个,则必须查看具有最低度量的路由表(查看0.0.0.0网络条目).
>如果度量标准中存在平局,则具有最低绑定顺序的适配器将获胜.

我的问题是:如何使用.NET确定绑定顺序?我已经看到一个solution看着注册表,这没关系,但我希望有一个更漂亮的界面.

PowerShell样本的奖励积分,因为这是我选择的语言.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读