1. 生成moon.json
cd /var/lib/zerotier-one
zerotier-idtool initmoon identity.public > moon.json
2. 获取moon id
生成的moon.json其中 id
为 VPS 的 Zerotier ID
3. 修改VPS的公网地址
以 IPv4 为例:
"stableEndpoints": [ "121.121.121.121/9993" ]
121.121.121.121 为公网 IP,9993 为 Zerotier 默认端口。
4. 生成签名文件
zerotier-idtool genmoon moon.json
5. 加入网络
在 VPS 的 Zerotier 安装目录下(/var/lib/zerotier-one)建立文件夹 moons.d
,将生成的 .moon
文件拷贝进去。
重启 zerotier,重启电脑。至此,VPS 上(moon 服务器)配置完成。
6. 客户端加入moon
这里的id要输入两次
zerotier-cli orbit <json中的moon-id> <json中的moon-id>
测试
zerotier-cli listpeers