https://docs.zerotier.com/quickstart/
主要是用来组虚拟局域网跟朋友联机打游戏的,只需要下载 对应平台的客户端。
添加NetworkID就可加入了。
我部署的是Moon Server,也可以部署Planet Server 但是并不是很推荐,
这个方案比内网穿透好就好在是有很多中继节点的,Zerotier会就近选择最最低延迟的节点,
我跟朋友测试下来延迟大概在8ms(同省份)。
我还是推荐使用 Docker 部署
docker-compose.ymlservices: zerotier: # 使用官方镜像 image: zerotier/zerotier container_name: zerotier-moon restart: unless-stopped # 必须使用 host 模式,确保能正确获取IP和端口 network_mode: host environment: # 设置你的 ZeroTier 网络 ID,多个用逗号分隔 (可选,也可以进容器后手动 join) # 这会让容器启动时自动加入指定的网络 - ZEROTIER_ONE_NETWORKS=YOUR_NETWORK_ID # 设置 Moon 的静态端点 IP,必须替换成你服务器的真实公网 IP - ZEROTIER_ONE_PLANET_ONLY=0.0.0.0/9993 cap_add: - NET_ADMIN - SYS_ADMIN devices: - /dev/net/tun volumes: # 持久化存储配置,防止容器删除后数据丢失 - /home/YOUR_USERNAME/zerotier-one-data:/var/lib/zerotier-one
提示
在部署后添加放行设备后,链接会逐渐稳定,有延迟波动是正常现象
本文作者:Maxwell
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明出处!