Windows开机在有线网络可用时自动连接WiFi
起因是发现公司电脑只要一重启,WiFi就不会自动连接,当然WiFi是勾上了自动连接的。后来发现只要有线网络LAN在启动时比WiFi更快连上,LAN可用的时候WiFi就不会自动连接了,如果拔掉网线WiFi自动连接就正常。估计Windows有什么策略控制。
解决方法:
Win+R运行gpedit.msc
组策略
- 计算机配置
- 管理模板
- 网络
- windows连接管理器
- 最小化到internet或windows域的同时连接数
。最小化策略选项,上面选择启动
,下面选择0-允许同时连接
。
顺便给出设置Windows路由表命令,在同时有2个网络连接可用的时候,访问内网IP走有线网络,访问外网Internet走WiFi网络。双网卡配置方法也是同理。
查看有线和WiFi的网关IP命令:
ipconfig
找到返回里的2个Default Gateway
值
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::3439:1a81:2821:1234%14
IPv4 Address. . . . . . . . . . . : 172.2.0.5
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 172.2.0.254
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::7dcf:88ea:797:1234%24
IPv4 Address. . . . . . . . . . . : 192.168.1.16
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.1.254
这里有线的网关是172.2.0.254
,WiFi的网关是192.168.1.254
配置路由命令,管理员启动Powershell或命令提示符(自行替换命令中的网关地址):
route print -4
route delete 172.2.0.0
route add 172.2.0.0 mask 255.255.0.0 172.2.0.254 -p
route delete 0.0.0.0
route add 0.0.0.0 mask 0.0.0.0 192.168.1.254
这样配置后,所有172.2开头的都会通过有线去访问,其他地址通过wifi去访问了。
Last modified on 2024-10-28