Repolode
zerotier

zerotier/ZeroTierOne

一款可编程的虚拟以太网交换机,把设备、虚拟机和容器连成一个端到端加密的私有网络。

可替代:HamachiTailscale

Star
17,237
Fork
1,992
未关闭 Issue
419
最近提交
2个月前

这是什么?

ZeroTier 是一个虚拟以太网交换机,让设备、虚拟机、容器和应用无论实际部署在哪里,都能像处于同一物理网络中一样互相通信。它由基于密码学地址的点对点网络(VL1)和类似 VXLAN 的以太网仿真层(VL2)组成。

所有流量都使用由用户自己掌控的密钥进行端到端加密。大多数连接为直接点对点通信;对于无法直连的节点,可以使用速度较慢的中继。VL2 层提供细粒度访问控制规则,支持网络微分段和安全监控。

仓库以 C++ 编写核心节点与服务代码,构建说明见 build.md。Android 和 iOS 客户端可从 Google Play 与 App Store 下载。

核心功能

  • 01在不同地点的设备、虚拟机和容器之间构建虚拟以太网络。
  • 02所有流量使用用户掌控的密钥进行端到端加密。
  • 03优先建立点对点直连,必要时回落到中继。
  • 04提供细粒度访问控制规则,用于网络微分段。
  • 05提供 Android 和 iOS 客户端。

适用场景

  • 将不同机房或云区域的服务器连接成一个私有网络。
  • 让远程开发者无需公网暴露即可访问内部服务。
  • 让分布在不同主机上的容器或虚拟机像处于同一局域网中通信。
  • 在个人设备之间建立安全的点对点访问。

快速上手

  1. 1

    阅读 build.md 中的构建说明

  2. 2

    从官方下载页或文档下载并安装 ZeroTier

使用前须知

  • 仓库中部分代码为非自由的源码可用许可,使用条款与其他部分不同。
  • 许可证并非标准开源许可证,元数据中标记为 NOASSERTION。
  • 无法建立点对点连接的设备使用的中继流量免费但速度较慢。

收录于专题

标签

#networking#vpn#peer-to-peer#sd-wan#virtual-network#encryption#decentralization#sdn

常见问题

ZeroTierOne 是什么?
一款可编程的虚拟以太网交换机,把设备、虚拟机和容器连成一个端到端加密的私有网络。 ZeroTier 是一个虚拟以太网交换机,让设备、虚拟机、容器和应用无论实际部署在哪里,都能像处于同一物理网络中一样互相通信。它由基于密码学地址的点对点网络(VL1)和类似 VXLAN 的以太网仿真层(VL2)组成。
ZeroTierOne 可以免费使用吗?用的什么许可证?
ZeroTierOne 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
ZeroTierOne 还在维护吗?
半年内有更新。ZeroTierOne 最近一次提交是在 2026年9月3日。
ZeroTierOne 适合用来做什么?
将不同机房或云区域的服务器连接成一个私有网络。 让远程开发者无需公网暴露即可访问内部服务。 让分布在不同主机上的容器或虚拟机像处于同一局域网中通信。 在个人设备之间建立安全的点对点访问。
ZeroTierOne 怎么安装和运行?
阅读 build.md 中的构建说明 从官方下载页或文档下载并安装 ZeroTier
在哪里获取 ZeroTierOne?
源代码和安装说明在 GitHub 上:https://github.com/zerotier/ZeroTierOne

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目