Skip to content

【实战教程】ZeroTier组网进阶:手把手教你搭建专属Moon服务器,告别延迟卡顿!

约 1152 字大约 4 分钟

教程

2021-09-25

大家好,今天给大家带来一篇超实用的ZeroTier进阶教程。相信很多小伙伴已经用过ZeroTier实现内网穿透和异地组网,但是否经常遇到连接不稳定、延迟高的问题?今天我们就来解决这个痛点——搭建属于自己的Moon服务器!

一、为什么你需要搭建Moon服务器?

在深入教程前,先搞清楚几个关键概念:

  • PLANET:ZeroTier官方的根服务器,分布在日本、新加坡等地,所有节点默认连接这些服务器
  • Moon:用户自建的私有根服务器,起到中转加速的作用

官方PLANET服务器虽然方便,但存在三大痛点:

  1. 节点间通信必须经过官方服务器,延迟高
  2. 国内访问国外服务器不稳定,经常掉线
  3. 大量用户挤在同一个PLANET,带宽受限

而搭建Moon服务器能带来: ✅ 本地节点直连,延迟降低50%以上 ✅ 完全掌控网络,不再依赖官方服务器 ✅ 提升连接稳定性,告别"时好时坏"

二、Moon服务器搭建全流程(2025最新版)

前期准备

  • 一台海外VPS(推荐使用我文末提供的优惠VPS)
  • 基础Linux操作知识
  • 已创建的ZeroTier网络ID

步骤详解

1️⃣ 安装ZeroTier服务

登录你的VPS,执行官方安装脚本:

curl -s https://install.zerotier.com/ | sudo bash

这将自动安装最新版ZeroTier客户端

2️⃣ 将VPS加入ZeroTier网络

sudo zerotier-cli join 你的网络ID

然后去ZeroTier官网后台将此设备授权(勾选"Auth?")

3️⃣ 生成Moon配置文件

cd ~
mkdir moon
cd moon
sudo zerotier-idtool initmoon /var/lib/zerotier-one/networks.d/你的网络ID.conf > moon.json

这一步会基于当前网络配置生成基础moon.json文件

4️⃣ 编辑Moon配置文件

nano moon.json

关键修改:

  • 将"stableEndpoints"中的<public-ip>:9993替换为你的VPS公网IP
  • 确保"v6plane"等不必要字段已删除(保持简洁)

5️⃣ 生成Moon签名文件

sudo zerotier-idtool genmoon moon.json
sudo cp *.moon /var/lib/zerotier-one/moons.d/
sudo systemctl restart zerotier-one

这会生成签名文件并重启服务使配置生效

6️⃣ 客户端连接Moon

在所有需要加速的设备上执行:

zerotier-cli orbit < moons-id > < moons-id >

例如:

zerotier-cli orbit 8af53d8c8e 8af53d8c8e

其中ID可在/var/lib/zerotier-one/moons.d/目录下查看

三、验证Moon是否生效

  1. 在客户端执行zerotier-cli listpeers
  2. 查看连接状态:如果显示"M"则表示已通过Moon连接
  3. 测试延迟:ping其他节点,对比Moon启用前后的延迟变化

正常情况下,启用Moon后延迟会明显降低,连接更加稳定。如果仍连接PLANET(显示"P"),请检查防火墙是否开放9993/udp和3443/tcp端口

四、高级技巧:多Moon负载均衡

如果你有多个地区VPS,可以搭建多个Moon实现智能调度:

  1. 每个VPS按上述步骤配置独立Moon
  2. 客户端同时orbit多个Moon ID
  3. ZeroTier会自动选择最优路径

特别提醒:Moon服务器不要放在NAT后面,必须有独立公网IP,否则无法发挥中转作用

五、为什么我推荐这款VPS?

经过多次测试,我强烈推荐使用**banwagon(搬瓦工)**的洛杉矶VPS,低至$49.99/年,1Gbps带宽,每月1TB流量,完美适配Moon服务器需求!低延迟、高稳定性,特别适合搭建ZeroTier Moon节点。

🔥 专属福利:使用我的邀请链接注册,可获得优惠!点击链接直达:bandwagonhost.com/aff.php?aff=668

小贴士:选择VPS时务必确认支持UDP转发(9993端口),这是ZeroTier正常工作的关键!我推荐的这款经过实测完全支持,搭建Moon一次成功。

结语

搭建Moon服务器虽然比直接使用官方PLANET多几步操作,但带来的网络体验提升是质的飞跃!尤其对于企业级应用或多人协作场景,自建Moon绝对是必选项。

有任何问题欢迎留言,我会一一解答。下期我将带来《ZeroTier+Tailscale双保险组网方案》,记得关注不迷路!

本文所有操作均经过2025最新版ZeroTier验证,如有疑问可参考官方文档