Skip to content

HypoMux v2.5.3

Latest

Choose a tag to compare

@Hypostasis-Cat Hypostasis-Cat released this 09 Aug 04:59

HypoMux v2.5.3 更新日志

QQ群:1002583295

此版本为v2.5的修复更新
v2.5.0 是 HypoMux 完成全面重构后的首个正式版本。经过一天的集中测试,目前核心功能、安装升级、网络生命周期与新版桌面端均表现正常;但重构涉及网络引擎、权限模型和桌面框架,仍不能完全排除少数环境下出现问题的可能。

如果遇到 Bug、兼容性问题或异常网络状态,请通过 [GitHub Issues](https://github.com/Hypostasis-Cat/HypoMux/issues) 提交反馈,并尽量附上复现步骤、系统版本、网络环境和支持日志log文件。每一份反馈都会帮助我们把这个新起点打磨得更稳。

本次更新重点提升虚拟网卡模式、多网卡聚合、权限通信和异常恢复的稳定性,解决部分电脑在 2.5.2 中无法启动 TUN、启动后无法联网或聚合核心连接超时的问题。

核心修复

  • 修复部分电脑启动 Wi‑Fi 与以太网聚合时提示“聚合核心协议协商失败”的问题。
  • 修复高权限 Core 命名管道通信可能丢失首条协议请求、等待超时的问题。
  • 优化 Core 管道的异步连接、超时取消和身份验证,避免单次异常影响后续启动。
  • 修复 TUN 已成功创建,但程序长时间停留在“正在启动”的问题。
  • 优化 TUN 就绪判断,依据虚拟网卡状态和预期地址确认启动结果。
  • 延长 TUN 稳定等待时间,提升较慢电脑、驱动加载较慢环境下的成功率。
  • 启动前自动清理旧版本残留的 HypoMux-Tun 网卡、路由和网络接管状态。
  • TUN 启动失败时使用独立的网络恢复流程,避免启动超时后无法停止 Core 或恢复网络。
  • 网络恢复不完整时显示具体错误,不再错误提示“已完全恢复”。

联网与 DNS

  • 修复 TUN 启动后浏览器无法联网,但远程控制等部分软件仍能正常使用的问题。
  • 修复 FakeIP 地址被错误交给物理网卡直连,导致联网验证失败的问题。
  • 联网验证现在复用 TUN 启动前解析到的真实 IP,同时保留原域名用于 HTTP Host 和 TLS 校验。
  • 分别验证 DNS 上游、聚合数据通道和真实 Windows TUN 数据路径,减少误判。
  • 使用独立系统进程验证实际 TUN 联网能力,避免 HypoMux 自身的直连旁路产生假成功。
  • 优化 DNS 上游绑定,确保 DNS 请求从指定物理网卡和源地址发出。
  • 自动为加密 DNS 上游添加路由排除,避免 DNS 请求被重新送入 TUN 形成回环。
  • 完善 DoH、DoT、UDP 和 TCP DNS 上游支持。
  • 根据 DNS 策略和分流规则决定是否启用 FakeIP,减少不必要的 DNS 接管。
  • IPv6 TUN 初始化失败时自动尝试 IPv4-only 配置,提高部分网络环境的兼容性。

第三方软件兼容

  • 增强对 Clash、Mihomo、FlClash、v2rayN、Hiddify、Shadowsocks、Proxifier,以及常见游戏加速器的兼容处理。
  • 优先根据完整程序路径识别第三方网络程序。
  • 可根据本地代理监听端口反查所属进程,降低进程改名或多核心结构造成的漏检。
  • 为已识别的第三方代理和加速器建立直连旁路,降低代理回环和相互接管风险。
  • 启动前检查活动虚拟网卡、IPv4 转发和 Internet 连接共享等网络接管风险。
  • 第三方网络环境仅进行只读诊断,不会擅自修改其他软件的网卡、路由或服务。
  • 多默认路由、低 Metric 和共用网关等情况改为兼容提示,不再直接阻止正常的多网卡聚合。

自动检测与恢复

  • 新增运行期间 TUN 联网看门狗。
  • 仅在物理网络正常、但 TUN 连续多次无法联网时自动停止聚合并恢复网络。
  • 记录 DNS、聚合通道、TUN 数据路径和失败阶段,方便根据日志准确定位问题。
  • 改进异常退出、启动失败和升级安装后的网络恢复。
  • 增强残留 Wintun 设备、默认路由和 WFP 状态的精确清理。
  • 修复启动失败后界面可能持续显示“正在启动”的问题。
  • 失败恢复完成后自动刷新真实核心状态。

写在最后

这次重构耗费了大量的时间、精力和财力。我们非常感谢每一位关注、使用、提交反馈、Star、分享或赞助 HypoMux 的朋友——你们的支持让这个项目能够持续前进。

如果 HypoMux 帮到了你,欢迎继续关注、Star、提交 Issue 或参与贡献;也欢迎在力所能及的范围内支持项目。无论以哪种方式参与,我们都由衷感谢。