Windows win10设置网卡优先级

2023-11-05

因为最近在做mqtt服务器,偶然发现手机连接不到笔记本搭建的mqtt服务器,找了半天,发现可能是mqtt没有绑定到无线网卡ip上面(猜测未验证)
虽然在绝大多数情况下,Windows 10 系统都能够自动决策出应该优先使用的最佳网络连接顺序。但根据用户的使用场景不同,您可能会需要手动配置网络适配器的优先级。例如,当你的 Windows 10 PC 同时连接了网线和 Wi-Fi,而又需要优先使用无线连接时。

当然,您可以通过禁用有线网卡的方式来优先使用无线 Wi-Fi 连接,但这却不是最佳解决方案。相反,更为直接和优化的解决办法是调整网卡跃点指标,以指定 Windows 10 PC 使用多网卡的优先级顺序,而这样的调整只需在「控制面板」或 PowerShell 中简单操作就可以实现。

下面系统极客就为大家介绍更改网络适配器优先级的步骤,以便在使用多块网卡时 Windows 10 自动使用您配置的首选网卡进行网络连接。

使用「控制面板」更改网卡优先级
如果您想更改 Windows 10 优先连接网络的顺序,请执行以下操作:

1 使用 Windows + I 快捷键打开「Windows 设置」——「网络和 Internet」——点击左侧「状态」——点击右侧中的「更改适配器选项」按钮

在这里插入图片描述

2 右击要调整优先级的网卡——选择「属性」

在这里插入图片描述

3 在弹出的网卡属性列表中选中「Internet 协议版本 4(TCP/IPv4)」——点击「属性」按钮(如果你使用 IPv6 应该知道怎么选吧!)

在这里插入图片描述

4 在「常规」选项卡中点击「高级」按钮

在这里插入图片描述

5 取消勾选「自动跃点」——在「接口跃点数」中手动指定一个当前网卡的优先级值。

在这里插入图片描述

提示:接口跃点数值越低,代表网卡或网络优先级越高;反之数值越大,优先级越低。

完成上述配置步骤后,Windows 10 将会根据您手动更改后的配置优先考虑网络流量。任何时候需要恢复到 Windows 10 自动决策,只需再启用自动跃点即可。

使用PowerShell更改网卡优先级
您也可以在 PowerShell 中通过如下步骤更改多网卡设备的网络适配器优先级:

1 使用 Windows + X 快捷键打开「快捷菜单」——选择打开「Windows PowerShell(管理员)」
在这里插入图片描述
2 执行如下命令列出网卡索引号:

Get-NetIPInterface
在这里插入图片描述

3 使用如下命令就可以配置指定网卡(索引号)的优先级值,即直接配置接口跃点数值:

Set-NetIPInterface -InterfaceIndex 21 -InterfaceMetric 10

上述命令中的 -InterfaceIndex 参数用于指定特定网卡的索引号,-InterfaceMetric 用于指定接口跃点数。

完成上述配置步骤后,Windows 10 将会根据您手动更改后的配置优先考虑网络流量。

任何时候需要恢复到 Windows 10 自动决策,可以在 PowerShell 中执行如下命令来恢复到自动跃点:
在这里插入图片描述
Set-NetIPInterface -InterfaceIndex 21 -AutomaticMetric enabled

 

转载:https://blog.csdn.net/PAss_kun/article/details/90415810

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows win10设置网卡优先级 的相关文章

  • 自定义波特率,redux

    我遇到的问题详述如下自定义波特率 https stackoverflow com questions 7714060 custom baud rate SetCommState 波特率 921600 失败 但波特率 115200 成功 尽管
  • 如何使用来自 Microsoft-Windows-NDIS-PacketCapture 提供程序的实时 ETW 事件?

    更大的问题是一般如何使用实时 ETW 网络堆栈事件 但我特别感兴趣Microsoft Windows NDIS PacketCapture 提供程序 所有其他网络堆栈提供程序都部分工作 但 NDIS PacketCapture NDIS P
  • 在 Windows 上不使用 OpenSSL 从 pfx 文件或证书存储中提取私钥

    正如标题所示 我想在不使用 OpenSSL 或任何其他第三方工具的情况下导出我的私钥 如果我需要一个 cer文件或 pfx我可以通过 MMC 或 PowerShell 轻松导出这些文件pkiclient但我找不到获取私钥的方法 https
  • Windows 窗口对接

    我想知道如何在 Windows 中将窗口停靠 捕捉到屏幕的一侧 最好使用直接的 Win32 API 我正在寻找的效果就像任务栏 一个在屏幕上有保留空间的窗口 因此最大化另一个窗口会使该窗口占据屏幕的其余部分 但使我的窗口保持在适当的位置并可
  • 对于多重继承,使用隐式转换而不是 QueryInterface() 是否合法?

    假设我有一个类实现两个或多个 COM 接口 正如here https stackoverflow com questions 1742848 why exactly do i need an explicit upcast when imp
  • 调用 printf 系统子例程在汇编代码中输出整数错误[重复]

    这个问题在这里已经有答案了 来回 在windows7控制台窗口中运行gcc s2 asm 然后生成一个exe文件 运行a exe 然后崩溃 为什么 s2 asm 代码由以下源代码生成 int m m 1 iprint m s2 asm请参考
  • 在 Win7 登录屏幕上运行应用程序[重复]

    这个问题在这里已经有答案了 我想通过服务在 Windows 7 的登录屏幕上运行应用程序 我对此进行了长期研究并尝试了不同的方法 但不幸的是到目前为止还没有完全成功 我设法在当前登录用户的锁定屏幕上运行该应用程序 起初我认为这就是我基本上试
  • Google Cloud SDK 无法安装“.exe;.bat;.com”不是可识别的命令

    我正在尝试在 Windows 10 笔记本电脑上安装 google cloud SDK 我尝试删除安装文件夹中的空格 并将路径添加到我的环境变量中 完整的错误是 Output folder C Users user Documents Do
  • Windows 10 上的 LibPNG 构建问题

    我试图在 Windows 10 上构建 libpng 以获取 win32 二进制文件 但我认为有一个与 awk 解析带有 CRLF 行结尾的文件相关的问题 我尝试使用 dos2unix 命令转换文件 但没有成功 结果相同 在 make 命令
  • ntdll!kifastsystemcallret

    我的程序在执行结束时崩溃 甚至看不到堆栈展开信息 我只能看到这个 ntdll kifastsystemcallret 有人能提供一些线索吗 KiFastSystemCallRet 意味着线程处于系统调用中 x86 NT 系统调用调度的一个不
  • 如何迭代所有注册表项?

    我正在尝试迭代所有注册表项以查找 包含 并删除 jre1 5 0 14 值 有办法做到吗 下面的代码只是在特定键下找到jre1 5 0 14 我确实想迭代所有的键 顺便说一句 if 子句获取是否等于 jre1 5 0 14 但如果它包含 j
  • 生成尽可能最快的可执行文件

    我有一个非常大的程序 我一直在 Visual Studio 下编译 v6 然后迁移到 2008 我需要可执行文件尽可能快地运行 该程序大部分时间都花在处理各种大小的整数上 并且执行很少的 IO 显然 我会选择最大优化 但似乎可以做很多不属于
  • Windows 上使用 g++ 的 Makefile,链接库

    我已经厌倦了 MSVC 6 以及每个人总是告诉我它是一个蹩脚的编译器等等 所以现在我决定尝试使用 vim 加 g 和 makefile 这是我的问题 我有以下 makefile This is supposed to be a commen
  • 如果我使用客户端计算机上未安装的字体,会发生什么情况?

    有人可以告诉我 如果我在 WinForms 应用程序中使用目标计算机上不可用的字体 会发生什么情况 它是否使用同一系列的字体 只是 Sans Serif 还是其他字体 您的应用程序将回退到 Segoe UI Tahoma 然后是 MS Sa
  • 重叠 I/O 的 GetOverlappedResult(bWait=TRUE) 与 WaitForSingleObject()

    当我在 Win32 api 上以重叠方式打开和读取文件时 我有几种方法来完成 IO 请求 包括等待文件句柄 或重叠结构中的事件 WaitForSingleObject GetOverlappedResultbWait TRUE 这两个函数似
  • 使用 MingW 在 Windows 上传送 PyGObject/GTK+ 应用程序

    我在 Windows 上使用 PyGObject GTK 和 Python3 7 并且担心如何打包我的应用程序 借助Python官方生态系统 可以轻松使用冷冻机和venvs 然而 Windows 上的 PyGObject 和 GTK 需要
  • 带有 for 循环和管道的批处理脚本

    我想要一个目录中的所有 csv 文件 其文件名不包含单词 summary 在命令提示符下我可以键入以下命令 dir b my dir csv find V summary 当我尝试将上述命令传输到批处理文件中时 我遇到了一个问题 因为 fo
  • 读取存储在注册表中的 GUID 值

    我尝试读取存储为的 GUID 值binaryDelphi 注册表中的值 当我用BintoHex读取它时 但结果是相反的 看来我必须交换字节 但我认为 BinToHex 可以做到 我参考了这个线程 但找不到正确的解决方案 如何在 Delphi
  • 如何在 Windows 上的 GCC 中链接 CS50 C 库

    我是 编程新手 一直在尝试使用以下命令编译我的代码MinGW https en wikipedia org wiki MinGW GCC 但我尝试包括CS50 https en wikipedia org wiki CS50 cs50 c
  • Git 预提交挂钩未在 Windows 上运行

    我刚刚开始研究 Git 挂钩 但我似乎无法让它们运行 我设置了一个本地存储库 因此我的项目文件夹中现在有一个 git 目录 我已将名为 pre commit cmd 的 cmd 文件添加到 C path to my project git

随机推荐

  • 02Linux下使用libcurl(C语言)来实现http请求(数据保存至内存)(这里可以让你深入了解realloc函数)

    02Linux下使用libcurl C语言 来实现http请求 数据保存至内存 这里可以让你深入了解realloc函数 其它关于lincurl文章 01Linux下使用libcurl C语言 来实现http请求 数据保存至文件 包括下载li
  • iPad 上如何查看 Safari 页面的 html 源代码

    最近需要解决一个 ipad 上 Safari 浏览器相关的问题 需要查看其中页面的 html 源代码 找了半天 发现浏览器没有提供原生态的功能 最后在网上找到了如下神奇的方式 1 Safari 浏览器定位到你要查看源代码的页面 2 在地址栏
  • Python多进程分片下载远端大文件 - multiprocessing paramiko

    Python多进程分片下载远端大文件 可以按照以下流程设计代码框架 导入需要的模块 首先 导入所需的模块 包括paramiko os和multiprocessing 创建下载函数 创建一个用于分片下载文件的函数 该函数将使用SSH连接到远程
  • 布隆过滤器,原理+案例+代码实现

    概述 什么是布隆过滤器 布隆过滤器 Bloom Filter 是1970年由布隆提出的 它实际上是由一个很长的二进制向量和一系列随意映射函数组成 它是一种基于概率的数据结构 主要用来判断某个元素是否在集合内 它具有运行速度快 时间效率 占用
  • React 中插入图片的三种方式

    使用import 导入 import React Component from react import logo from asset worker png export default class Md extends Componen
  • 【C语言scanf函数用法】

    本节介绍输入函数 scanf 的用法 scanf 和 printf 一样 非常重要 而且用得非常多 所以一定要掌握 概述 scanf 的功能用一句话来概括就是 通过键盘给程序中的变量赋值 该函数的原型为 include
  • 优秀博文-技术栈

    设计模式大牛 https blog csdn net lovelion article category 738450 10 石杉的架构笔记 https juejin im user 5be0588ae51d452b0255727d 程序猿
  • 前端日历控件

    前端日历控件 最简单 使用html自带的type
  • 计算机算法与程序设计 第二章 编程作业

    第二章 编程作业 查看帮助 返回 所有测验 作业和考试都在2020年12月30日23点截止 请及时完成 编程作业题可以多次提交 取最高分作为本题成绩 依照学术诚信条款 我保证此作业是本人独立完成的 温馨提示 1 本次作业属于Online J
  • Echarts

    数据可视化 数据可视化主要目的 借助于图形化手段清晰有效的传达与沟通信息 数据可视化把数据从冰冷的数字转换成图形 揭示蕴含在数据中的规律和道理 Echarts简介 常见的数据可视化库 D3 js 目前 Web 端评价最高的 Javascri
  • 梯度下降法实现线性回归, 实例---预测波士顿房价

    本文先手动实现一个线性回归模型 然后用sklearn的线性回归模型作对比 import pandas as pd df pd read csv house data csv 数据集可到网上下载 波士顿房价 df head Out 1 CRI
  • 【C语言编程】条件编译

    程序满足一定的条件下进行编译 否则不进行编译 目的 有利于程序的可移植性 增加程序的灵活性和通用性 1 宏定义 宏定义 普通的宏定义其实就是我们理解的宏常量 宏定义又称为宏替换 简称 宏 其定义格式如下 define 标识符 字符串 2 条
  • 损失函数loss大总结

    分类任务loss 二分类交叉熵损失sigmoid cross entropy TensorFlow 接口 tf losses sigmoid cross entropy multi class labels logits weights 1
  • C++中stack的用法(超详细,入门必看)

    博主简介 Hello大家好呀 我是陈童学 一个与你一样正在慢慢前行的人 博主主页 陈童学哦 所属专栏 C STL 前言 Hello各位小伙伴们好 欢迎来到本专栏C STL的学习 本专栏旨在帮助大家了解并熟悉使用C 中的STL C 中的STL
  • ssm基于SSM的仓库管理系统的设计与实现97b4r【独家源码】计算机毕业设计问题的解决方案与方法

    本项目包含程序 源码 数据库 LW 调试部署环境 文末可获取一份本项目的java源码和数据库参考 系统的选题背景和意义 选题背景 仓库管理是企业物流管理中的重要环节 涉及到货物的入库 出库 存储和盘点等多个方面 然而 传统的仓库管理方式存在
  • 从39个kaggle竞赛中总结出来的图像分割的Tips和Tricks

    作者丨Derrick Mwiti 来源丨AI公园 编辑丨极市平台 导读 作者参加了39个Kaggle比赛 按照整个比赛的顺序 总结了赛前数据的处理 模型的训练 以及后处理等可以助力大家的tips和tricks 非常多的技巧和经验 现在全部分
  • 香港翡翠台在线直播

    mms 222 170 73 87 tvb001 是TVB HD mms 222 170 73 87 tvb002 是TVB NEWS mms 222 170 73 87 tvb003 是TVB 原版 mms 222 170 73 87 t
  • mysql auto reconnect_MySql的autoReconnect与autoReconnectForPools属性对比

    autoReconnect会向客户端抛出一个SQLException 但会尝试重新建立连接 autoReconnectForPools将在每次执行SQL之前尝试ping服务器 autoReconnect和autoReconnectForPo
  • chisel黑盒(调用verilog书写的模块)

    因为Chisel的功能相对Verilog来说还不完善 所以设计人员在当前版本下无法实现的功能 就需要用Verilog来实现 在这种情况下 可以使用Chisel的BlackBox功能 它的作用就是向Chisel代码提供了用Verilog设计的
  • Windows win10设置网卡优先级

    因为最近在做mqtt服务器 偶然发现手机连接不到笔记本搭建的mqtt服务器 找了半天 发现可能是mqtt没有绑定到无线网卡ip上面 猜测未验证 虽然在绝大多数情况下 Windows 10 系统都能够自动决策出应该优先使用的最佳网络连接顺序