双网卡分流速查教程:网线走公司内网,WiFi 走公网

发布时间:2026/9/30 21:30:59
双网卡分流速查教程:网线走公司内网,WiFi 走公网
原理一句话WiFi 跃点调小拿默认路由公网内网网段用持久静态路由拉回有线DNS 各管各的。本文示例环境有线网卡「以太网」索引 1010.20.30.40网关 10.20.30.1 WiFi「WLAN」索引 23192.168.0.100网关 192.168.0.1公司内网全在 10.x.x.x。所有 IP 和网卡编号均为示例值实际操作请按第 1 步查你自己的值替换别照抄。开始前的 3 个准备两块网卡都要活着网线插好、WiFi 连着。第 1 步里状态是Disconnected的网卡不能用。打开管理员 PowerShell按Win X选终端管理员或Windows PowerShell管理员屏幕弹出要允许此应用对你的设备进行更改吗 时点是。找不到这个菜单就开始菜单搜powershell→ 右键 → 以管理员身份运行。 第 1、4 步不需要管理员但全程用同一个管理员窗口最省事。怎么执行命令复制本文里的命令粘贴到蓝色窗口里——老式 PowerShell 窗口 里 CtrlV 无效直接点一下鼠标右键就是粘贴新版终端里 CtrlV 可用 然后按回车。一次粘几行都行。第 1 步摸清两块网卡只读不会改坏任何东西Get-NetIPInterface -AddressFamily IPv4 | Where-Object {$_.InterfaceAlias -match 以太网|WLAN} Get-NetIPAddress -AddressFamily IPv4 -InterfaceAlias 以太网,WLAN Get-NetIPConfiguration -InterfaceAlias 以太网 Get-DnsClientServerAddress -AddressFamily IPv4 -InterfaceAlias 以太网,WLAN怎么读输出对照截图InterfaceIndex列 网卡编号后面第 2、3 步命令里的数字就是它记下来。ConnectionState 连接状态必须是Connected。 分不清哪块是有线网卡把网线拔掉再跑第一条命令变成Disconnected的就是它插回去即可。IPv4Address是 IP、IPv4DefaultGateway是网关、ServerAddresses是 DNS 分别记下来有线网关、两块网卡的跃点数InterfaceMetric、两块网卡的 DNS。 截图中已涂黑的部分就是你要记的信息形状参考即可。原理后面所有命令都要填这台机器真实的网卡编号、网关、跃点 而 Windows 从不把这些写在显眼处只能查。网卡编号InterfaceIndex是系统给 每块网卡发的工号命令用它指定改哪块网卡网关是流量出本机后的第一站。 这一步只读不写跑错、跑重复都不会造成任何影响。第 2 步两条核心命令管理员窗口# 1) 内网网段全部走有线网关-p 表示重启不丢 # 10.20.30.1 你的有线网关第 1 步查if 10 你的有线网卡编号 route -p add 10.0.0.0 mask 255.0.0.0 10.20.30.1 if 10 metric 5 ​ # 2) 有线跃点调到远大于 WiFi保证公网默认路由归 WiFi Set-NetIPInterface -InterfaceIndex 10 -AddressFamily IPv4 -InterfaceMetric 5000哪些数字要换成你自己机器上的命令里的值含义从哪查10.20.30.1有线网卡的网关第 1 步IPv4DefaultGatewayif 10/-InterfaceIndex 10有线网卡编号第 1 步InterfaceIndex10.0.0.0 mask 255.0.0.0公司内网网段若内网不全是 10.x问 IT 要网段表每个网段各加一条5000有线新跃点只要明显大于 WiFi 的跃点即可3000~9999 任选执行后核对10.0.0.0/8出现在路由表且下一跳是有线网关 以太网跃点 5000AutomaticMetric 变 Disabled、WLAN 跃点最小。原理Windows 发包前查路由表规则是匹配越精确越优先一样精确比跃点。 表里两条关键条目0.0.0.0/0默认路由 其他所有地址的兜底规则。它同时挂在 WiFi 和有线上 谁跃点小归谁。命令 2 把有线跃点调到 5000 WiFi 的 35兜底归了 WiFi → 公网走 WiFi。10.0.0.0/8命令 1 新增 只覆盖 10.x.x.x 的规则。它比兜底精确 所以所有内网地址先命中它、被交给有线网关、从有线网卡出去——兜底规则轮不到它们。两条合起来 内网流量被精确规则截走走有线其余流量落进兜底规则走 WiFi 这就是分流的全部秘密。-p让这条规则写进注册表、重启不丢。第 3 步DNS 分流WiFi 手动固定公共 DNS防止切网络后解析漂移有线保持 DHCP 下发公司 DNS# WiFi手动指定公共 DNS Set-DnsClientServerAddress -InterfaceIndex 23 -ServerAddresses (223.5.5.5,8.8.8.8) ​ # 有线一般走 DHCP 自动拿公司 DNS不用动 # 若 DHCP 没给再手动指定公司 DNS示例值问 IT 要 # Set-DnsClientServerAddress -InterfaceIndex 10 -ServerAddresses (10.10.1.5)注意23要换成你第 1 步查到的WLAN 编号。 想撤销手动 DNS、恢复自动获取Set-DnsClientServerAddress -InterfaceIndex 23 -ResetServerAddresses原理DNS 解析和 IP 路由是两套独立系统。第 2 步只管包裹从哪块网卡发 而把名字查成号码用的是网卡各自绑定的 DNS 服务器Windows 查询时按接口顺序 逐个尝试。公司内网的设备名如 oa.company.com只有公司的 DNS 认识公网 DNS 查了也是白查反过来公网网站公司 DNS 未必放通。两块网卡各绑对的电话簿 名字才能两边都解析得开。WiFi 用手动值固定是为了换路由器/换网络时 解析配置不跟着 DHCP 漂移。第 4 步验证两个都通才算成tracert -d -h 3 10.10.1.5 # 内网示例公司 DNS第一跳 有线网关 tracert -d -h 3 223.5.5.5 # 公网第一跳 WiFi 网关 ping 10.10.1.5 # 能回包内网通 ping www.baidu.com # 能回包公网通怎么读 tracert重要截图里就有只看第 1 行的 IP 是不是你的有线网关 第 2、3 行出现Request timed out是正常现象中间路由器不回复探测包 不代表失败。第一跳走对了 ping 通 成功。原理光测通不通不够——流量走错网卡时也可能碰巧通比如内网恰好有公网 出口以后网关一变又断。tracert的第一跳就是数据包实际交出去的那台网关 它等于有线网关才证明内网流量真的按第 2 步的设计走了有线这是走对路而不是 碰巧到的证据。-d是跳过反查名字提速-h 3是最多探 3 跳只看前几跳 就够中间路由器常屏蔽探测包所以超时属正常。新手常见问题现象原因解决拒绝访问/requires elevation窗口不是管理员重开终端管理员再跑route add报对象已存在这条路由加过了改用route -p change 10.0.0.0 mask 255.0.0.0 有线网关IP if 10 metric 5执行时弹红色一大段字多数仍执行成功了按第 2 步末尾的核对命令验证即可别慌配完内网还是不通① 网关/编号没换成自己机器的 ② 代理软件劫持 ③ 公司换网段核对参数退出代理软件再试重跑第 1 步看网关变没变配完公网反而断了WiFi 跃点不是最小重跑第 2 步命令 2应急拔掉网线公网就恢复说明就是跃点问题内网设备用 IP 能开、用名字不能开DNS 分流问题优先用 IP 访问或把 WLAN 首选 DNS 改成公司 DNS见第 3 步命令ServerAddresses 首位换成公司 DNS三条备忘公司换网段/网关变了→ 内网又不通重跑route -p change 10.0.0.0 mask 255.0.0.0 新网关IP if 10 metric 5原理静态路由的下一跳还指着旧网关包裹交给了不存在的传达室。代理软件的 TUN/虚拟网卡模式开着会劫持全部流量→ 分流失效先退出代理软件 或在其规则里把10.0.0.0/8设为 DIRECT。 原理代理软件的虚拟网卡自带一条跃点1 的默认路由比 WiFi 的小得多 兜底规则被它抢走本教程的路由全部退居二线。回滚改坏了想恢复原样管理员窗口执行route -p delete 10.0.0.0 mask 255.0.0.0 有线网关IPSet-NetIPInterface -InterfaceIndex 10 -AddressFamily IPv4 -AutomaticMetric Enabled名词小抄一句话版IP 地址你电脑在网络里的门牌号。网关出了自己这层楼要去别处先交给的传达室通常是路由器的地址。跃点数Metric多块网卡时的优先级数字越小越优先用这块网卡。路由表Windows 决定每个地址的包裹从哪块网卡发出去的对照表。静态路由你手动写进这张表的固定规则-p让它重启也不丢。DNS把网址名字翻译成分号码的电话簿公司内网名字要用公司的电话簿查。默认路由 0.0.0.0/0路由表里的兜底条款没命中更精确规则时走它。最长前缀匹配路由查询第一原则——地址范围写得越具体的规则越优先。⚠️ 双网卡内外联用多数公司属违规操作仅自用、勿开热点共享。