到目前为止,我已尝试对 LAN 进行以下优先排序:
- 在高级设置中将“本地连接”向上移动,如图所示如何在 Windows 7 中更改网络连接优先级
- 并停用自动度量并将值 1 分配给 lan,将值 2 分配给 wifi 适配器,如末尾所示如何在 Windows XP 和 Windows 2000 中更改网络适配器的绑定顺序。
遗憾的是,这并没有改变任何事情。我必须停用无线适配器才能让 Windows 使用 LAN 连接。有什么想法吗?
我在联想 G580 上运行 Windows 7 Ultimate,配有 Broadcom 802.11n 网络适配器和“Atheros AR8162/8166/8168 PCI-E 快速以太网控制器(NDIS 6.20)”。
我的路由器支持 54 MBit/s,这应该比 10/100 Base-T 标准以太网要好,对吗?
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.178.1 192.168.178.57 2
0.0.0.0 0.0.0.0 192.168.178.1 192.168.178.46 4
127.0.0.0 255.0.0.0 Auf Verbindung (German: on-link) 127.0.0.1 306
127.0.0.1 255.255.255.255 Auf Verbindung 127.0.0.1 306
127.255.255.255 255.255.255.255 Auf Verbindung 127.0.0.1 306
192.168.178.0 255.255.255.0 Auf Verbindung 192.168.178.57 257
192.168.178.0 255.255.255.0 Auf Verbindung 192.168.178.46 258
192.168.178.46 255.255.255.255 Auf Verbindung 192.168.178.46 258
192.168.178.57 255.255.255.255 Auf Verbindung 192.168.178.57 257
192.168.178.255 255.255.255.255 Auf Verbindung 192.168.178.57 257
192.168.178.255 255.255.255.255 Auf Verbindung 192.168.178.46 258
224.0.0.0 240.0.0.0 Auf Verbindung 127.0.0.1 306
224.0.0.0 240.0.0.0 Auf Verbindung 192.168.178.57 257
224.0.0.0 240.0.0.0 Auf Verbindung 192.168.178.46 258
255.255.255.255 255.255.255.255 Auf Verbindung 127.0.0.1 306
255.255.255.255 255.255.255.255 Auf Verbindung 192.168.178.57 257
255.255.255.255 255.255.255.255 Auf Verbindung 192.168.178.46 258
===========================================================================
Persistent Routes:
None
这与 100 wlan 指标相同:
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.178.1 192.168.178.57 2
0.0.0.0 0.0.0.0 192.168.178.1 192.168.178.46 102
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
192.168.178.0 255.255.255.0 On-link 192.168.178.57 257
192.168.178.0 255.255.255.0 On-link 192.168.178.46 356
192.168.178.46 255.255.255.255 On-link 192.168.178.46 356
192.168.178.57 255.255.255.255 On-link 192.168.178.57 257
192.168.178.255 255.255.255.255 On-link 192.168.178.57 257
192.168.178.255 255.255.255.255 On-link 192.168.178.46 356
224.0.0.0 240.0.0.0 On-link 127.0.0.1 306
224.0.0.0 240.0.0.0 On-link 192.168.178.57 257
224.0.0.0 240.0.0.0 On-link 192.168.178.46 356
255.255.255.255 255.255.255.255 On-link 127.0.0.1 306
255.255.255.255 255.255.255.255 On-link 192.168.178.57 257
255.255.255.255 255.255.255.255 On-link 192.168.178.46 356
===========================================================================
Persistent Routes:
None
知道为什么一加二变成公制二加四,而一加一百变成二加一百零二吗?
连接的有线和无线适配器都连接到同一个子网。启动时唯一运行的是我的防病毒程序。至少从我在 msconfig 中可以控制的内容来看。
答案1
要使有线 LAN 连接优先,您需要在 WIFI 连接属性的高级设置窗格中更改 WIFI 连接的指标。
取消勾选“自动度量”,然后手动将度量设置为 9999
接下来打开具有管理员权限的命令行并提交此命令以清除路由表:
route /f
此步骤完成后重新启动 Windows 以确保使用新的度量值。
重新启动后,将使用 ARP 发现重建路由表,从而将新指标分配给路由。最终效果是,对于您的 TCP/IP 堆栈来说,连接到有线 LAN 的主机/设备看起来比仅通过 WIFI 连接的主机/设备具有更高效的路由。
答案2
自动指标基于连接速度,因此虽然 100Mbps LAN 连接优于 54Mbps 802.11g 网络,但 150 或 300Mbps 802.11n 网络将获胜。
您第一个项目中的适配器绑定顺序在这里不太可能有用。您第二个项目中的接口指标应该有用...也许需要一个更极端的值(例如 LAN 为 1,WLAN 为 100)。
您能提供命令的“IPv4 路由表”部分netstat -rn
吗?这些是最终指标,因为 TCP/IP 堆栈实际上会评估它们,并且应该是事实的来源。
答案3
在 Windows 7 上
- 在运行对话框中输入“ncpa.cpl”
- 如果菜单栏不可见,请按 alt/F10
- 高级 > 高级设置 > 适配器和绑定选项卡 > 使用上下箭头键设置所选连接的优先级
参考:淋巴细胞相关神经氨酸酶 极客