当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 Windows 中更改网络连接(适配器)优先级

作者:精品下载站 日期:2024-12-14 01:50:29 浏览:16 分类:玩电脑

在 Windows 中更改网络连接(适配器)优先级


有时,您可能需要手动配置网络连接优先级,以便在具有多个网络适配器(以太网、Wi-Fi、VPN)的 Windows 计算机上正确路由流量。

Windows 根据连接(链接)速度自动分配网络适配器的优先级。连接速度越高,此类网络适配器的优先级越高(接口度量值越低)。 Windows 通常对不同的网络接口类型使用以下优先级:

  1. 以太网

  2. 无线上网

  3. 移动连接

如果您的计算机连接到 100Mbps 以太网端口和高速 Wi-Fi 路由器,您可能会发现无线网络连接优先。

有关 Windows 中接口类型、链路速度标准和关联指标的完整列表,请参阅 IPv4 路由的自动指标功能。

列出 Windows 中可用的 IPv4 网络适配器及其优先级:

Get-NetIPinterface | where AddressFamily -eq "IPv4"

InterfaceMetric 值决定网络接口的优先级。 InterfaceMetric越低,网络连接优先级越高。

以下是来自两台不同计算机的命令的结果。第一个屏幕截图显示以太网连接的优先级高于无线 Wi-Fi 适配器。第二个屏幕截图取自具有两个优先级相同的以太网端口的计算机。

[玩转系统] 在 Windows 中更改网络连接(适配器)优先级

InterfaceMetric 值指示 Windows 路由表中通过此网络适配器的 IP 路由的优先级。

route print

[玩转系统] 在 Windows 中更改网络连接(适配器)优先级

‘中的度量值

route print

‘命令是来自InterfaceMetric值的总和

Get-NetIPinterface

命令和来自的 RouteMetric

Get-NetRoute

命令。

根据此路由表,网络流量将默认通过具有较低度量的第一个网络接口发送。

使用PowerShell,您可以根据当前的路由表检查将使用哪个网络适配器来访问Internet:

Get-NetRoute -DestinationPrefix 0.0.0.0/0

[玩转系统] 在 Windows 中更改网络连接(适配器)优先级

在这种情况下,存在两条具有相同接口度量的网络路由。这意味着您无法知道哪个适配器用于 Internet 访问。

要手动更改网络接口指标并分配优先级,请使用 Set-NetIPInterface cmdlet。要降低其中一个接口的优先级,请指定其名称 (

InterfaceAlias

)或接口索引(

ifIndex

) 和新的度量值:

Set-NetIPInterface -ifIndex 14 -InterfaceMetric 26

或者

Set-NetIPInterface -InterfaceAlias Ethernet1 -InterfaceMetric 26

[玩转系统] 在 Windows 中更改网络连接(适配器)优先级

了解有关使用 PowerShell 在 Windows 中配置网络设置的更多信息。

确保路由表中此适配器的度量值已更改。

您还可以使用网络连接小程序 (

ncpa.cpl

)在控制面板中。

在适配器设置中打开 IPv4 协议的属性 -> 高级 -> 更改接口指标字段中的值并应用更改。

默认情况下,此处启用自动度量选项,这表示根据链路速度自动设置网络适配器优先级。

[玩转系统] 在 Windows 中更改网络连接(适配器)优先级

在 Windows 10 和 Windows Server 2016 之前,可以使用适配器和绑定对话框配置网络适配器优先级。但是,此控制面板项已在更高版本的 Windows 中删除。

[玩转系统] 在 Windows 中更改网络连接(适配器)优先级

如何在插入以太网电缆时自动断开 Wi-Fi。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯