ZeroTier搭建使用

PLANET 行星服务器,Zerotier 各地的根服务器,有日本、新加坡等地
moon 卫星级服务器,用户自建的私有根服务器,起到中转加速的作用
LEAF 相当于各个枝叶,就是每台连接到该网络的机器节点。

Moon安装配置

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

开机启动

systemctl enable zerotier-one

加入网络

zerotier-cli join <network id>

MoonSvr

生成moon.json模版

cd /var/lib/zerotier-one

zerotier-idtool initmoon identity.public > moon.json

修改moon.json模板

要记住id之后加入moon服务器全靠他。检查 “id”是否为你vps的10为字符id,可在zerotier网页管理端查看,如果不是说明上一步配置有误。

vi 编辑 moon.json,修改 “stableEndpoints” 为 VPS 的公网的 IP,以 IPv4 为例,记得带引号:,/后为监听端口号

“stableEndpoints”: [ “8.8.8.8/9998” ]

生成签名文件

用到上一步中的 moon.json, 执行

zerotier-idtool genmoon moon.json

执行之后生成 000000xxxx.moon 文件。

将 moon 节点加入网络

在 VPS 的 Zerotier 安装目录下(/var/lib/zerotier-one)建立文件夹 moons.d,将生成的 .moon文件拷贝进去。

重启 zerotier,重启电脑。至此,VPS 上(moon 服务器)配置完成。

https://www.wnark.com/archives/152.html

https://sspai.com/post/85130

https://github.com/imashen/zerotier-aio