🖥️ 系统要求
Windows 10 / Windows 11,以管理员身份运行(软件需要调整系统代理与路由设置)。
本教程介绍 HypoMux 多网卡带宽聚合的完整使用流程:从网络环境准备到一键加速。 还未安装?请先前往HypoMux 下载页获取最新版 v2.0。
Windows 10 / Windows 11,以管理员身份运行(软件需要调整系统代理与路由设置)。
目标应用需为多线程/多并发下载(Steam、IDM、浏览器大文件下载等)。单线程任务无法被聚合加速。
网线 + Wi-Fi、网线 + 手机 USB 共享、Wi-Fi + 手机 USB 共享等均可,线路相互独立即可。
轻量接入,适合支持 WinINet/系统代理的应用。启动后自动接管 Windows 系统代理:
http/https -> 127.0.0.1:10801,socks -> 127.0.0.1:10800,
兼容 Steam、IDM、Chrome/Edge/Firefox 等常见客户端。占用低、上手最快。
通过 TUN 虚拟网卡临时调整 Windows 代理与路由相关设置,将需要加速的流量导入本地核心处理, 非加速流量按高级分流规则直接放行。接管更完整、更稳定,适合更多类型的应用场景。
HypoMux 核心分流机制建立在四层应用层调度、三层物理层精准绑定与 v2.0 的虚拟网卡分流接管之上。 系统代理模式负责轻量接入支持 WinINet/系统代理的应用;虚拟网卡模式则通过本地内核侧车与高级分流规则覆盖更多流量场景。
[多线程应用流量 (Steam / IDM)]
│
▼ WinINet 自动拦截劫持
Windows 系统代理 / 虚拟网卡模式接入
(http/https -> 10801 | socks -> 10800 | TUN)
│
▼
ProxyWorker 核心引擎 (Asyncio inside QThread)
│
▼ Round-Robin 连接轮询分发机制
L3 物理层双向套接字强行绑定
├── socket.bind((nic1_ip, 0)) + IP_UNICAST_IF ──► 真实物理网卡 1 ──┐
├── socket.bind((nic2_ip, 0)) + IP_UNICAST_IF ──► 真实物理网卡 2 ─┼─► 物理带宽叠加吞吐
└── socket.bind((nic3_ip, 0)) + IP_UNICAST_IF ──► 真实物理网卡 3 ──┘
系统代理模式向 Internet Settings 写入本地代理链条(http/https → 127.0.0.1:10801,socks → 127.0.0.1:10800);虚拟网卡模式通过 TUN 接管与高级分流规则处理更多应用流量。
调度器通过 socket.bind() 钉死本地网卡 IPv4,并向内核发送 setsockopt(IPPROTO_IP, 31, ...) 强制锁定网卡物理索引,让流量剥离默认网关,实现物理多通道并进。
v2.0 支持按进程配置聚合或直连策略:下载任务进入多网卡聚合通道,对延迟敏感的程序保持直连。
在多网卡高并发下载测试中,HypoMux 可将连接分配到【以太网2】【以太网】【WLAN】等多路通道,各线路同时承担下载流量。
多网卡并发聚合本质上是多连接负载均衡。如果下载任务是极为罕见的单线程 TCP 连接(例如某网盘的非会员单线程死速限制),任何多网卡聚合工具均无法对其加速。
游玩对延迟(Ping 值)要求较高的即时电竞网游(如 CS2、Valorant、GTA 5 联机)前,请将相关进程加入直连/绕过规则列表,或点击【停止加速】让电脑网络回归正常链路。