通过配置双网卡跃点数和静态路由可实现内外网同时在线:将有线网卡跃点设为10、无线网卡设为20,并添加永久内网路由,再清空有线网卡默认网关,即可让内网流量走有线、外网流量走wifi。

公司内网系统必须通过有线网卡访问,日常查资料、收邮件又得连WiFi上外网,不能每次切网络都手动禁用另一张网卡——这种来回切换既耽误事又容易误操作丢连接。
确认两张网卡的网络身份
以管理员身份运行命令提示符,执行 ipconfig /all,重点记录两组信息:
① 有线网卡(通常叫“以太网”)的 IPv4 地址、子网掩码、默认网关(这是内网网关,比如 【10.4.51.254】);
② 无线网卡(通常叫“WLAN”)的 IPv4 地址、子网掩码、默认网关(这是外网网关,比如 【192.168.1.1】)。
注意:如果某张网卡显示“无网络访问”,先检查物理连接或 WiFi 是否已成功连接,否则后续路由配置会失效。
调低外网网卡跃点数,抬高内网网卡优先级
打开“控制面板 → 网络和 Internet → 网络和共享中心 → 更改适配器设置”;
右键点击“WLAN” → “属性” → 双击“Internet 协议版本 4 (TCP/IPv4)” → “高级” → 取消勾选“自动跃点”,在“接口跃点数”中填入 20 → 点击“确定”逐层退出;
同样操作进入“以太网”属性 → IPv4 → 高级 → 取消勾选“自动跃点”,填入 10;
这一步很关键:跃点数越小,系统越倾向把非指定流量发给它。设成 10 和 20,是为了让内网网卡只管内网,而外网网卡扛起所有“找不到明确路由”的流量(即默认上网)。
添加永久静态路由,强制内网流量走有线
方法一:按网段添加(推荐)
在管理员 CMD 中执行(替换为你的实际内网网段):
route -p add 10.0.0.0 mask 255.0.0.0 10.4.51.254
如果内网是 172.16.x.x 段,就改成 route -p add 172.16.0.0 mask 255.255.0.0 10.4.51.254;
如果内网是 192.168.10.x,就用 route -p add 192.168.10.0 mask 255.255.255.0 10.4.51.254。
方法二:按单个服务器 IP 添加(适合零星几个固定地址)
例如内网系统地址是 10.4.51.88,执行:
route -p add 10.4.51.88 mask 255.255.255.255 10.4.51.254
每条命令执行后若返回“OK!”,说明已写入永久路由表,重启也不会丢失。
清理冲突默认路由
继续在管理员 CMD 中执行:
route delete 0.0.0.0
这条命令会删掉所有指向 0.0.0.0 的默认路由项——它们是系统自动生成的,常与我们手动设置的跃点数冲突,导致内外网同时断连;
删完后,再执行一次 route print -4,检查“活动路由”区域是否只剩一条 0.0.0.0 的路由,且其网关是你 WiFi 的外网网关,跃点数为 20;
同时,“持久路由”区域应能看到你刚添加的内网网段条目,网关是有线网卡的内网网关。
关闭内网网卡的默认网关
回到“以太网属性 → IPv4 → 属性”,把“默认网关”输入框里的地址全部清空(留空),只保留 IPv4 地址和子网掩码;
这步不能跳过:【不清空会导致系统仍尝试把所有流量扔给内网网关,外网直接瘫痪】;
点击“确定”保存,此时内网网卡彻底退化为“纯内网通道”,不再参与默认路由决策。











