查看并设定【网络适配器】的优先级(跃点数)

目录

前言:

1.查看所有的适配器

2.修改优先级(需要以管理员身份运行)

跃点数(InterfaceMetric )

DHCP

3.修改后的效果

pwoerShell

再次运行之前的程序

4.其他

参考

网络适配器1,8相关知识介绍1

网络适配器1,8相关知识介绍2

5.此游戏内网穿透

查看游戏使用端口(4000)

建立隧道

连接

6.内网穿透相关介绍


====

前言:

  程序使用的内网IP地址不对。不是无线网卡的IP地址

====

期待:1

实际:2

====

1.查看所有的适配器

除了再cmd窗口,使用ipconfig命令查看外,还可以在powershell中,使用下面命令查看

命令:

Get-NetIPInterface

效果

===

ifIndex InterfaceAlias                  AddressFamily NlMtu(Bytes) InterfaceMetric Dhcp     ConnectionState PolicyStore
------- --------------                  ------------- ------------ --------------- ----     --------------- -----------
20      VMware Network Adapter VMnet8   IPv6                  1500              35 Enabled  Connected       ActiveStore
14      VMware Network Adapter VMnet1   IPv6                  1500              35 Enabled  Connected       ActiveStore
7       本地连接* 4                     IPv6                  1500              25 Enabled  Disconnected    ActiveStore
13      本地连接* 3                     IPv6                  1500              25 Disabled Disconnected    ActiveStore
22      蓝牙网络连接                    IPv6                  1500              65 Disabled Disconnected    ActiveStore
5       WLAN                            IPv6                  1500              35 Enabled  Connected       ActiveStore
1       Loopback Pseudo-Interface 1     IPv6            4294967295              75 Disabled Connected       ActiveStore
20      VMware Network Adapter VMnet8   IPv4                  1500              35 Disabled Connected       ActiveStore
14      VMware Network Adapter VMnet1   IPv4                  1500              35 Enabled  Connected       ActiveStore
7       本地连接* 4                  

两台电脑通过直连网卡连接时,网络优先级 Metric 的差异主要是由系统自动分配或路由策略导致的。Metric 值用于衡量路径的成本,在有多个可用网络适配器的情况下,较低的 Metric 表示更优的路径。 ### **原因分析** 1. **默认设置** 系统会依据网络适配器的速度、类型或其他参数自动生成不同的 Metric 值。例如,千兆以太网通常会有比百兆更低的 Metric。 2. **动态更新机制** 当更换网线或将设备拔插时,Windows 可能会触发网络配置的重新初始化,可能导致 Metric 发生变化。 --- ### **如何修改使其生效?** #### **临时修改** 可以手动调整某个特定网络适配器的 Metric 值: 1. 打开“命令提示符”(管理员权限),输入 `netsh interface ipv4 show interfaces` 查看当前接口编号及对应的 Metric 值。 2. 使用以下命令更改指定接口的 Metric 值: ```cmd netsh interface ipv4 set interface <interface_index> metric=<value> ``` - `<interface_index>` 是目标网络适配器的索引号; - `<value>` 是希望设定的新 Metric 数值。 #### **永久保存** 由于 Windows 动态更新可能会覆盖你的手工改动,因此需要额外操作才能让 Metric 设置保持不变: ##### 方法一:禁用自动度量功能 进入网络适配器高级属性页面,找到 IPv4 协议配置选项: 1. 将 **"自动点数"** 关闭; 2. 输入固定数值作为新的静态 Metric; ##### 方法二:注册表编辑法 如果上述步骤仍无法长期锁定 Metric,则可以直接修改系统的注册表项: 1. 导航至路径 `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<your_network_adapter_GUID>`; 2. 添加 DWORD (32-bit) 类型键 "IPEnableRouter", 将其设为 0 或其他适当值; 3. 再添加一个名为 "InterfaceMetric" 的 DWORD 键,赋予其预期的 Metric 数字. 注意: 修改前备份好原始数据以防万一! --- ### **为什么换网线重启后变回原样?** 这通常是由于 DHCP 自动获取 IP 地址和子网掩码过程中附带了默认 Metric 参数所致。若想避免这种情况发生, 需要关闭 DHCP 客户端服务或者采用前述提到的办法强行绑定固定的 Metric 结果. ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值