rohit267/net-merge

运维与部署

在 Windows、macOS、Linux 和 Android 上把 Wi-Fi、以太网和手机热点合并使用,让多连接下载跑满所有链路的带宽。

2,121
112
Go
MIT
上线 12 天

解决什么问题

多数时候机器只走一条上行链路:要么 Wi-Fi,要么以太网,要么手机共享。下载大文件、更新游戏或批量上传时,其余链路闲置,只有当前链路被跑满。net-merge 把这些网卡当作一个池子,按流依次分配到不同链路上,于是由大量连接组成的工作负载能摊开,而不是堵在一条管道后面。

有什么不同

常见方案要么是硬件(路由器多 WAN 或链路聚合),要么是商业聚合软件,前者要钱或要 ISP 配合,后者通常要账号或服务器。net-merge 是本地 TUN 守护进程,不要账号、不要服务器、不用配代理,README 声称对所有应用的 TCP/UDP 和 IPv6 生效。真正有区分度的能力有两个:按流调度并偏向更快的链路;以及崩溃时互联网照常可用,不至于把网络搞挂。README 自己也说清了边界:单条连接不会变快,只有并发多流才受益。

适合谁

经常有两个以上可用链路、且工作负载会开很多连接的人:Steam 和游戏下载、包管理器、BT 客户端、下载工具、浏览器多连接下载。也适合在办公室以太网和热点之间切换的笔记本用户,以及想拿手机共享和家里 Wi-Fi 叠加的移动数据用户。如果你指望单个大文件传输提速,它帮不上忙;如果你需要按应用分流、故障回退或单应用限速,README 明确把这些导流到作者的付费 RoutEngine。想要真正链路聚合的服务器运维者,应继续用路由器或 ISP 层面的方案。

上手成本

安装是一条 curl 或 PowerShell 命令,或系统包管理器;README 还给了 apt、dnf、zypper、pacman、apk、Homebrew 的完整路径。代价是它要网络特权:Linux 包用 setcap 授权,macOS 用 net-merge install 加一条 sudoers 规则,让只有托盘程序能免密以 root 运行。Linux 托盘依赖支持 StatusNotifierItem 的桌面;防火墙可能需要信任 net-merge 接口。许可证是 MIT。Windows 二进制未签名,SmartScreen 和杀毒软件拦截是预期内的。README 在安装细节上写得异常详尽,但项目太年轻,没有长期运行记录可判断稳定性。

点评

这是一个 12 天大的仓库,平均每天约 174 个 star,曾冲到 Go 趋势榜第 2;但 Hacker News 上没有讨论,也没上过日榜——更像一次早期爆发,而不是成熟工具。2,125 星和 112 个 fork 说明关注度真实,但项目尚无历史记录。概念本身不算新,工程风险(内核 TUN、提权、多平台打包)却都是实打实的。建议先在备用机器或一条可以承受失败的工作负载上试,再决定要不要纳入日常环境。

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。