🌐 ZeroTier 私有网络

ARM 自建 ZeroTier 网络 · 一键接入指南

📋 核心信息

🌍 网络 ID
0440aaedaf778dc4
🏷️ 网络名
ARM-私有网络
🛰️ Planet 服务器
138.2.48.251:9994 (UDP)
📡 IP 网段
10.6.6.0/24
🎛️ 管理面板
🌐 网页版

📥 下载关键文件

不替换 planet 文件,客户端无法连接自建服务器


> > > 下载 planet 文件 > > > 下载 moon 文件

> 💡 planet 是必需文件(用于连接自建服务器)
> 💡 moon 是备用文件(用于加速/备份连接)

🖥️ 选择你的平台

🐧 Linux
🍎 macOS
🪟 Windows
🤖 Android
🍎 iOS

🐧 Linux 客户端

1 安装 ZeroTier
# Ubuntu/Debian
curl -s https://install.zerotier.com | sudo bash

# CentOS/RHEL
curl -s https://install.zerotier.com | sudo bash
2 替换 planet(关键步骤)
sudo systemctl stop zerotier-one
sudo cp /var/lib/zerotier-one/planet /var/lib/zerotier-one/planet.bak
sudo curl -o /var/lib/zerotier-one/planet https://zero.zddyz.org/zt/planet
sudo systemctl start daemon
sudo systemctl restart zerotier-one
sleep 5
3 加入网络
sudo zerotier-cli join 0440aaedaf778dc4
4 验证连接
# 查看 planet 是否替换成功
sudo zerotier-cli peers
# 应该看到 PLANET 行:
# 0440aaedaf 1.14.1 PLANET  DIRECT  138.2.48.251/9994

# 查看网络状态
sudo zerotier-cli listnetworks
# 0440aaedaf778dc4 ARM-私有网络 OK PRIVATE zt* 10.6.6.x
5 测试互联
# ARM 服务器的 ZT IP 通常是 10.6.6.133
ping 10.6.6.133

# SSH 到 ARM
ssh ubuntu@10.6.6.133

✅ 验证清单

检查项 命令 期望输出
planet 已替换 cat /var/lib/zerotier-one/planet 含 138.2.48.251:9994
加入网络 zerotier-cli listnetworks 0440aaedaf778dc4 ARM-私有网络 OK
分配到 IP 同上 含 10.6.6.x
peers 有 PLANET zerotier-cli peers 0440aaedaf PLANET DIRECT 138.2.48.251/9994
能 ping ARM ping 10.6.6.133 成功
能 SSH ARM ssh ubuntu@10.6.6.133 登录成功

🆘 常见问题

Q: peers 没看到 PLANET?
A: planet 文件替换不正确,或防火墙阻断 9994/udp。
Q: 加入后没分配到 IP?
A: 管理员未在管理面板授权。联系管理员(或自己登录 138.2.48.251:3443,在 Members 列表勾选 ✓)。
Q: 客户端显示 OK 但 ping 不通?
A: 检查设备防火墙;或等待 30 秒 IP 分配生效。
Q: 需要重置或重新加入?
sudo zerotier-cli leave 0440aaedaf778dc4
sudo zerotier-cli join 0440aaedaf778dc4
Q: 怎么查看自己的 ZT IP?
# Linux
ip addr show zt*
# macOS
ifconfig | grep zt
# Windows
ipconfig | findstr "ZeroTier"

📞 管理授权

加入网络后,需要管理员授权才能分配 IP:

在 Members 列表中勾选新成员旁的 ✓ 复选框 → 授权 → IP 自动分配

🌐 已知 ZT 设备列表

设备 ZT IP 备注
ARM 服务器10.6.6.133网关、SSH 入口
其他设备10.6.6.x加入后自动分配

📚 进阶配置

路由转发(如需访问 ARM 内网)

在管理面板 → Networks → ARM-私有网络 → Settings → Managed Routes:

10.0.0.0/24 via 10.6.6.133
192.168.4.0/24 via 10.6.6.133  # 其他内网段

启用 IP 转发(ARM 服务器)

echo 'net.net.ipv4.ip_forward=1' | sudo tee /etc/sysctl.d/99-zerotier.conf
sudo sysctl -p