HypoMux v2.0 是一款专为 Windows 平台打造的多网卡带宽并发聚合下载加速工具,用于在多连接下载场景中实现更稳定的带宽叠加体验。
2.0 版本在原有系统代理模式之外加入了虚拟网卡模式,通过更完整的流量接管与本地安全分流,让多网络加速在更多应用里保持稳定;同时新增分流规则,可以把指定进程放入直连/绕过列表,或继续交给多网卡聚合通道处理,解锁下载、游戏平台、浏览器等更多组合玩法。
在系统代理模式下,HypoMux 通过 L3 物理层套接字绑定(IP_UNICAST_IF)与双协议代理引擎进行连接级调度;在虚拟网卡模式下,HypoMux 会临时调整 Windows 代理与路由相关设置,将需要加速的流量导入本地核心处理,并让非加速流量按高级分流规则直接放行。对于 Steam 游戏更新、IDM 大文件下载、WeGame 下载等多连接场景,HypoMux 可以把不同连接分配到不同网卡上,获得更稳定的多线路吞吐表现。
简单来说,只要你的电脑同时连上了多个网络(比如:插着学校/家里网线的同时,又连上了 Wi-Fi,或者插上了手机的 USB 网络共享),HypoMux 就能在多线程下载时把连接分散到这些线路上。它适合 Steam、IDM、浏览器大文件下载等多连接任务;对于单连接下载,效果会受任务本身限制。
界面预览
视觉说明:Windows 11 风格的轻量化主视窗,移除了高干扰的半透明叠层,采用微光蓝(#0078d4)与浅灰监控控制台风格。

HypoMux 2.0 现代化主界面
核心功能
虚拟网卡模式:v2.0 新增 TUN 虚拟网卡接管能力,可在更多应用场景下获得更稳定的加速效果。
进程级分流规则:支持将指定应用配置为直连/绕过,或交给多网卡聚合通道处理,适合下载、游戏平台、浏览器与低延迟应用混合使用。
双协议无感接管:后台同时运行 SOCKS5 与 HTTP 转发服务,启动后自动接管 Windows WinINet 系统代理,兼容 Steam、IDM、浏览器等常见客户端。
全生命周期代理保护:主动停止、启动失败、窗口关闭等路径都会强制还原系统代理,降低代理残留导致断网的风险。
五列实时遥测大屏:实时展示【选择 | 网卡别名 | IPv4 地址 | 实时速度 (MB/s) | 实时连接数】,方便观察每张网卡的吞吐与连接分配情况。
️ 异步网络内核:网卡扫描、异步 DNS 解析、连接调度与流量监测均放在后台线程与 asyncio 事件循环中处理,避免高并发连接拖慢主界面。
📢 重要提示与合规免责声明
HypoMux 是一个透明、开源的网络工具,仅用于用户本人拥有授权的设备与网络连接。它不应用于绕过第三方访问控制、网络限制、平台规则或任何未经授权的安全措施。
使用前请确认你理解以下行为边界:
系统设置调整:HypoMux 运行时可能会动态调整 Windows 系统代理和/或路由相关设置,以便将流量导入加速核心。
本地安全代理:启用加速后,需要加速的网络流量会经过本机安全核心进行分流、代理与多路复用。
自动恢复机制:停止工具或卸载软件时,HypoMux 会自动恢复被修改的系统代理与网络设置。
游戏与分流规则:HypoMux v2.0 引入高级分流能力。对于竞技类网游等对延迟极度敏感的应用,建议将其加入直连/绕过规则列表,以保持原始网络延迟;也可以在游戏时暂停本工具。
软件使用方法
环境就绪:确保您的电脑同时接上了多条独立的网络线路。例如:网卡1连接校园网/家用有线宽带 + 网卡2连接手机无线热点(5G)。
选择模式:根据场景选择系统代理模式或虚拟网卡模式。虚拟网卡模式适合希望更稳定接管流量的场景。
勾选网卡:双击运行本工具,等待后台自动扫描完成。在网卡表格中,勾选你想参与带宽聚合的所有活动网卡。
配置分流:如需保证游戏、语音、会议等低延迟应用体验,可在路由规则页把对应进程加入直连/绕过规则。
一键加速:点击 【一键加速】 按钮。状态提示切换为运行中后,即可开始下载或更新。
干净停止:下载完成后,随时点击 【停止加速】 或直接关闭软件,系统网络设置会自动还原。
支持加速的软件与应用场景
只要目标应用遵循 Windows 系统代理规范,且其下载机制为**"多线程/多并发"**,即可接入 HypoMux 的连接分流:
专业下载管理器:IDM (Internet Download Manager)(默认开启从 IE 获取代理)、迅雷、百度网盘客户端等。
主流游戏客户端:Steam(其下载引擎 SteamService 原生读取系统标准代理)、Epic Games Launcher、EA App、Xbox 客户端。
全系列现代浏览器:Chrome、Edge、Firefox、Safari for 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 ──┘
双模式接入:系统代理模式会向 HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings 写入本地代理链条:http=127.0.0.1:10801;https=127.0.0.1:10801;socks=127.0.0.1:10800;虚拟网卡模式则通过 TUN 接管与高级分流规则处理更多应用流量。
底层双绑:当分流引擎收到下载客户端的 TCP 连接时,调度器通过 socket.bind() 钉死本地网卡 IPv4,并向系统内核发送 setsockopt(socket.IPPROTO_IP, 31, ...) 强制锁定网卡物理索引(Interface Index),强制流量剥离默认网关,实现物理多通道并进。
高级分流:v2.0 支持按进程配置聚合或直连策略。下载任务可以进入多网卡聚合通道,对延迟敏感的程序则可保持直连。
开源地址:https://github.com/Hypostasis-Cat/HypoMux



添加新评论