核心是确认默认路由是否错误指向内网网卡:运行route print查看0.0.0.0路由的网关和跃点数,结合netsh interface ipv4 show interfaces核对各网卡实际跃点值,再用ping -S验证源IP路径,并检查route print -4 | findstr "Persistent"确认路由持久化。
排查双网卡环境下的路由跃点冲突,核心是确认系统是否把所有流量(包括外网请求)错误地导向了内网网卡。关键不在于“有没有双网卡”,而在于“路由表怎么选路”。
一、快速定位默认路由走向
以管理员身份打开命令提示符,运行:
route print
重点看 IPv4 路由表中“网络目标”为 0.0.0.0 的行(即默认路由),检查两列:
- 网关:是否指向内网网关(如 10.10.10.1 或 192.168.1.1)?若是,说明外网流量正被强制走内网通道
- 跃点数(Metric):对比两条默认路由的数值,小的那个就是当前生效路径
二、核对各网卡实际跃点配置
图形界面容易误判,建议用命令直查真实设置:
netsh interface ipv4 show interfaces
输出中关注“接口名称”和“跃点数”两列。常见问题包括:
- 有线网卡跃点数为 10,无线为 25 → 合理,但若内网网关不能上外网,就会断外网
- 无线网卡跃点数反而更低(如 5)→ 系统自动计算出错,需手动修正
- 某网卡跃点数显示为 0 → 表示未启用自动跃点,可能已被手动干预过
三、验证内网访问是否走对网卡
不要只 ping 内网地址,要确认数据包从哪张卡发出:
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
ping -S 192.168.1.100 10.10.0.50(假设 192.168.1.100 是有线网卡 IP)
如果通,说明指定源地址后能走对路径;如果不通,再检查:
- 目标 IP 是否属于该网卡所在子网(如 10.10.0.0/16)
- 是否缺少对应静态路由(route add 10.10.0.0 mask 255.255.0.0 10.10.1.1)
- 防火墙是否拦截了跨网卡通信
四、检查路由是否持久化
临时改的路由重启就失效。执行以下命令确认:
route print -4 | findstr "Persistent"
若无输出,说明当前所有非默认路由都是临时的。需要加 -p 参数才能永久保存,例如:
route -p add 10.10.0.0 mask 255.255.0.0 10.10.1.1
没有 -p 的 route add 命令,重启后会自动消失。


















