首页 AI办公工具 EasyTier:14.7MB 纯 Rust 开源 P2P 组网,去中心化 Mesh VPN

EasyTier:14.7MB 纯 Rust 开源 P2P 组网,去中心化 Mesh VPN

📅 2026/6/4 👁 阅读 4 🔗 工具访问 0 次
EasyTier:14.7MB 纯 Rust 开源 P2P 组网,去中心化 Mesh VPN

工具地址

https://github.com/EasyTier/EasyTier

🚀 访问工具

异地组网这件事,一直以来要么贵要么麻烦。Tailscale 好用但是依赖中央协调服务器,ZeroTier 也一样有控制面。自己搭 WireGuard 要搞证书管理,配置起来头大。商业方案像蒲公英之类的,限速还限设备数。

EasyTier 想用纯 Rust 的方式重新定义这件事——完全去中心化,没有中央服务器,14.7MB 一个二进制文件搞定所有事。GitHub 上已经 11,700+ 星了。

EasyTier 是什么

一个用 Rust 编写的去中心化 Mesh VPN 工具。你可以把它理解成「开源的 Tailscale,但你不用信任何人的服务器」。

每个节点完全对等,没有服务端和客户端的区分。只要有一台设备能跟虚拟网络里的任意一个节点通信,就能加入网络。NAT 穿透失败时自动走中继,支持 TCP/UDP/WSS/WireGuard 多种协议。

包体:14.7MB(单个静态链接二进制)

技术栈:纯 Rust + Tokio 异步运行时

协议:LGPL-3.0

跨平台:Windows / macOS / Linux / FreeBSD / Android,支持 X86 / ARM / MIPS

官网:easytier.cn

核心能力

完全去中心化。 没有中央协调服务器。启动第一个节点后,后续节点只需连到任意已在网络中的节点即可加入。没有单点故障,没有隐私数据托管。

高效 NAT 穿透。 支持 UDP 和 IPv6 穿透,即使在 NAT4-NAT4(对称 NAT 到对称 NAT)这种最难穿透的场景下也能工作。穿透失败自动走中继。

子网代理。 节点可以把自己的局域网共享给虚拟网络里的其他节点。比如你在办公室有一台服务器连着内网 10.1.1.0/24,出差时通过 EasyTier 可以直接访问办公室内网。

智能路由。 自动选择延迟最优的路径。多个可用路径时优先走 P2P 直连,直连不通再走中继。

UDP 抗丢包。 在高丢包环境下,通过 KCP/QUIC 代理优化延迟和带宽。对于网络不稳定的环境很实用。

WireGuard 兼容。 EasyTier 可以充当 WireGuard 服务端,任何有 WireGuard 客户端的设备(包括 iOS 和 Android)都可以接入 EasyTier 网络。

零拷贝。 整个链路使用零拷贝技术,性能损耗极小。

Web 管理界面。 内置 Web 控制台,浏览器打开就能配置和监控网络状态。

怎么用

安装方式很多,挑一个最顺手的:

Linux 一键安装:
curl -fsSL "https://github.com/EasyTier/EasyTier/blob/main/script/install.sh?raw=true" | sudo bash -s install

macOS(Homebrew):
brew tap brewforge/chinese && brew install --cask easytier-gui

Windows(管理员 PowerShell):
irm "https://github.com/EasyTier/EasyTier/blob/main/script/install.ps1?raw=true" | iex

Docker 部署: 也支持,具体参考官方文档。

快速组网示例(两台机器):
节点 A:sudo easytier-core -d --network-name mynet --network-secret mykey -p tcp://SHARED_NODE_IP:11010
节点 B:sudo easytier-core -d --network-name mynet --network-secret mykey -p tcp://SHARED_NODE_IP:11010

配好之后两台机器的虚拟 IP 就能直接 ping 通,像在同一个局域网里一样。

跟同类怎么比

对比 Tailscale(商业 / 中心化协调 / 免费版有限制): Tailscale 体验最好,配置最简单,但依赖 Tailscale 的协调服务器。EasyTier 完全去中心化,隐私性更强。如果你不在意数据经过 Tailscale 的服务,Tailscale 更方便。如果你想要完全自主可控,EasyTier 更合适。

对比 ZeroTier(部分中心化 / 有控制面板): ZeroTier 也有中心化的控制面(my.zerotier.com),虽然可以自建 Moon,但配置复杂。EasyTier 从设计上就没有中心节点。

对比 WireGuard(去中心化 / 但配置繁琐): WireGuard 本身需要手动管理密钥对、配置文件、AllowedIPs。节点多了之后维护成本很高。EasyTier 在 WireGuard 之上提供了自动发现、NAT 穿透、路由管理等能力,配置成本低得多。

槽点

11,700 星但 issue 也有 400 多个。 项目活跃度高,但一些边缘场景的 Bug 还没修完。生产环境建议先测试。

中继节点依赖社区共享。 官方提供了共享中继节点,但如果你对延迟敏感或者流量大,建议自建中继。

GUI 不如 Tailscale 精致。 虽然有 Web 管理界面和桌面 GUI,但体验上跟 Tailscale 的商业产品还有差距。

中文文档为主。 虽然项目有英文文档,但社区交流和大部分文档还是以中文为主。国际用户上手可能有点门槛。

一句话总结:如果你需要异地组网,又不想依赖任何商业服务或中央服务器,EasyTier 是目前最成熟的开源去中心化 Mesh VPN 方案。

GitHub:EasyTier/EasyTier
官方网站:https://easytier.cn

💬 评论区 (0 条评论)

暂无评论,快来发表第一条评论吧!

📤 分享这篇文章

📌 相关推荐

微信扫码分享

打开微信扫一扫