Zerotier Moon 节点搭建
原创2024年12月2日...大约 1 分钟
生成 .moon
文件
- 在首页记录下 Network ID
- 在公网服务器上安装 zerotier
# 安装 zerotier
curl -s https://install.zerotier.com/ | sudo bash
# 启动 zerotier
systemctl start zerotier-one.service
# 设置开机自启
systemctl enable zerotier-one.service
# 查看状态
systemctl status zerotier-one.service
看到 Active: active (running)
就表示安装成功
- 加入 Network
zerotier-cli join <Network ID>
# 返回 200 join OK 表示加入成功
然后回到控制面板给加入的节点勾上 Authorized
- 生成节点配置
cd /var/lib/zerotier-one/
zerotier-idtool initmoon identity.public > moon.json
vim moon.json
编辑 stableEndpoints
为 ["<公网服务器IP>/9993"]
# 生成 moon 文件
zerotier-idtool genmoon moon.json
# output: wrote 0000006fa****883.moon
配置 Moon 节点
# 创建 moons.d 配置文件夹
mkdir moons.d
# 移动 moon 文件
mv 0000006fa****883.moon moons.d/
# 重启 zerotier
systemctl restart zerotier-one
加入 Moon 节点
刚才 0000006fa****883.moon
去掉前缀 0 和后缀 .moon
就是 Moon ID
zerotier-cli orbit <Moon ID> <Moon ID>
# 返回 200 orbit OK 表示加入成功
查看 Moon 节点
zerotier-cli peers
Powered by Waline v3.3.1