[求助] 双网卡环境下分流指定软件走指定网卡的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
1564307973
V2EX    问与答

[求助] 双网卡环境下分流指定软件走指定网卡的问题

  •  
  •   1564307973 111 天前 1336 次点击
    这是一个创建于 111 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我做了两个实验,目标是:在双网卡环境下让特定软件走指定网卡,借助 Proxifier 实现分流。


    实验 1:双网卡 + 宽带拨号(联通 + 电信)

    系统:Windows 11
    网卡 1 (电信):DHCP 自动获取 IP
    网卡 2 (联通):桥接模式,需要 PPPoE 拨号

    操作过程:

    1. 插上网卡 1 (电信),未拨号时可正常上网,IPv4 和 IPv6 都正常;
    2. 插上网卡 2 (联通),拨号成功后可以上网;
    3. 问题出现:网卡 1 (电信)的 IPv4 显示无网络,但 IPv6 仍正常。

    疑问:

    • 为什么拨号后网卡 1 的 IPv4 会“失联”?
    • 如果联通网络频繁自动重拨,网卡 1 的 IPv4 会不会频繁掉线?

    实验 2:台式机 + 无线网卡 + SSTP VPN

    环境

    • 有线网卡:电信宽带( DHCP )
    • 无线网卡:移动宽带( DHCP )
    • 本地搭建 SSTP VPN ,使用 Windows 内置 VPN 客户端连接

    操作过程:

    1. 两个网卡连接正常,电信和移动都能上网;
    2. 连接 SSTP VPN 成功;
    3. 问题出现:无线网卡(移动)的 IPv4 状态变成不可用
    4. 断开 VPN 后,无线网卡 IPv4 恢复正常。

    疑问:

    • 为什么 VPN 连接会影响无线网卡的 IPv4 联通性?
    • 能否让 VPN 连着时,无线网卡依然保持正常联网?

    目标

    我希望实现以下目标:

    • 双网卡都保持正常联网(双通道);
    • 使用 Proxifier 或类似工具,让指定软件绑定到某张网卡上网

    求助

    有没有懂的大佬知道:

    • 这是不是 Windows 的路由表机制或接口优先级影响?
    • 有没有比较优雅的方式,让两个网卡同时维持 IPv4 联通性?

    欢迎交流!

    9 条回复    2025-06-27 01:12:57 +08:00
    alsa
        1
    alsa  
       111 天前 via Android
    刷爱快,做负载均衡
    billccn
        2
    billccn  
       111 天前
    Windows 的路由逻辑是比较标准的,比*nix 等还简单很多(不支持多个表,也没有 iptables 之类的规则引擎),如果你根据网上的资源或者问 AI 还搞不明白,那没人能帮你明白,你需要找第三方的傻瓜化工具,放弃自己捣鼓。
    leejoye
        3
    leejoye  
       111 天前
    Connectify 这个软件看看,之前用过可以让软件按网卡分流,也试过 SStap 虚拟出来的 vpn 虚拟网卡也同样能分流
    1564307973
        4
    1564307973  
    OP
       111 天前
    @billccn 我是按 AI 提供的方法调整过路由表和跃点的,确实可以控制默认走哪张网卡。但问题是:当使用 PPPoE 拨号或连接 SSTP VPN 时,另一张非拨号网卡的 IPv4 会变成“无网络”,这时候就算路由表改好了,IPv4 依然无法恢复联网。反而如果两张网卡都是 DHCP ,就不会有这种问题,分流也正常,Proxifier 可以用。现在我主要想搞清楚的是:Windows 在拨号或 VPN 的情况下,为什么会导致其他网卡 IPv4 掉线?有没有办法让双网卡在这种情况下都保持正常联网?这应该不仅仅是路由优先级的问题,可能和默认网关或接口绑定有关。
    1564307973
        5
    1564307973  
    OP
       111 天前
    @leejoye 我现在遇到的核心问题是:无论是用 SSTP VPN 还是拨号上网,只要连接成功,另一张网卡的 IPv4 就会变成“无网络”,无法正常上网。分流软件其实是次要的,关键是要先解决双网卡同时保持 IPv4 联通的问题,否则后续分流也没法稳定工作。
    1564307973
        6
    1564307973  
    OP
       111 天前
    @alsa 没这个均衡负载的需求
    billccn
        7
    billccn  
       109 天前
    @1564307973 这涉及到一个防止 split tunnel 的问题,VPN 的路由级别会比其他的规则高,以确保所有的流量都通过 VPN 。

    你需要在 VPN 的属性里把默认路由禁用,然后手动添加路由表条目。
    flynaj
        8
    flynaj  
       108 天前 via Android
    开个虚拟机,在里面装 openwrt,然后 mwan3 分流。
    1564307973
        9
    1564307973  
    OP
       105 天前
    @billccn 好的 我试试看
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2955 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 12:14 PVG 20:14 LAX 05:14 JFK 08:14
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86