在 Windows 10 中让特定 IP 走指定的网卡(WiFi)
在 Windows 10 中让特定 IP 走指定的网卡(WiFi)
1.获取 WiFi 网卡的接口索引
netsh interface ipv4 show interfaces
输出内容:
Idx Met MTU 状态 名称
--- ---------- ---------- ------------ ---------------------------
1 75 4294967295 connected Loopback Pseudo-Interface 1
19 20 1500 connected 以太网
17 35 1500 connected WLAN
20 35 1500 connected VMware Network Adapter VMnet1
14 25 1500 disconnected 本地连接* 14
15 35 1500 connected VMware Network Adapter VMnet8
16 25 1500 disconnected 本地连接* 15
11 65 1500 disconnected 蓝牙网络连接
你的 WiFi 网卡 WLAN 的接口索引是 17,网关是 192.168.3.1,比如我的目标 IP是: 43.163.118.100 需要通过 WiFi 访问。
2. 添加静态路由
在 管理员模式 运行 CMD(按 Win + S 搜索 cmd,右键 以管理员身份运行),然后执行:
route -p add 43.163.118.100 mask 255.255.255.255 192.168.3.1 metric 1 if 17
参数说明
43.163.118.100→ 目标 IPmask 255.255.255.255→ 只匹配这个 IP192.168.3.1→ WiFi 网卡的网关metric 1→ 最高优先级(值越小越优先)if 17→ 使用 WiFi 网卡(索引 17)
3. 验证路由
运行:
route print
找到 43.163.118.100,检查它是否走 192.168.3.1(WiFi)。
4. 删除静态路由(如果配置错误)
如果想删除:
route delete 43.163.118.100
这样,每次访问 43.163.118.100,都会 强制走 WiFi 网卡,而其他流量仍然走默认的有线网卡。
浙公网安备 33010602011771号