开源Mesh VPN 和私有网络
代码以 OSI 认可的许可证公开的 7 个Mesh VPN 和私有网络,附证据进行隐私评级。推荐在前,其余按分数排序。
Headscale 等级 B 编辑推荐
Tailscale 协调服务器的自托管开源实现,使官方 Tailscale 客户端无需使用 Tailscale 的托管服务即可加入私有网络。
BSD-3-Clause. 源代码
innernet 等级 B
基于 WireGuard 的开源私有网络系统,其自托管服务器管理对等节点、基于 CIDR 的分组和访问规则。
MIT. 源代码
tinc 等级 B
历史悠久的开源 VPN 守护进程,在节点之间建立加密 Mesh 网络,尽可能将流量直接发送到目的地,无需中央服务器。
GPL-2.0 or later. 源代码
ionscale 等级 B
开源自托管的 Tailscale 控制服务器,支持多个 tailnet、OIDC 登录、ACL 和 DNS,与官方 Tailscale 客户端配合使用。
BSD-3-Clause. 源代码
Nebula 等级 C
最初由 Slack 开发的覆盖网络工具,使用自有证书颁发机构和防火墙规则,通过双向认证的加密隧道连接主机,并使用自托管的 lighthouse 节点进行发现。
MIT. 源代码
NetBird 等级 C
基于 WireGuard 的网状 VPN 和零信任访问平台,客户端为开源,管理服务器可自托管,也可使用 NetBird 的托管服务。
BSD-3-Clause for the clients and AGPL-3.0 for the management, signal and relay servers. 源代码
OpenZiti 等级 D
NetFoundry 的开源零信任网络平台,通过由自托管路由器和控制器组成的覆盖网络连接应用和设备,并提供隧道应用和 SDK。
Apache-2.0. 源代码
比较全部 17 个Mesh VPN 和私有网络,无论是否开源。