安装
1
| curl -s https://install.zerotier.com sudo bash
|
进入zerotier目录
1 2 3
| cd /var/lib/zerotier-one
zerotier-idtool initmoon identity.public >>moon.json
|
操作后会生产moon.json文件、修改moon.json(记住配置中的id)
“stableEndpoints”: [] 修改这个配置
服务器没有IPv6修改成: “stableEndpoints”: [ “1.2.3.4/9993” ]
有IPv6:”stableEndpoints”: [ “1.2.3.4/9993”,”2001:abcd:abcd::1/9993” ]
上面的IP请换成服务器的公网IP
完成上面步骤后生成验签
1
| zerotier-idtool genmoon moon.json 会生成类似000000xxxxxxxxxx.moon的文件
|
在ZeroTier 目录中建立子文件夹 moons.d 并将上面生成的000000xxxxxxxxxx.moon 复制到该目录
1
| mkdir moons.d cp 000000xxxxxxxxxx.moon moons.d
|
执行完上面操作后重启zerotier
1
| killall -9 zerotier-one zerotier-one -d
|
其他设备如何加入moon xxxxxxxxxx为上面moon.json中的id
1
| zerotier-cli orbit xxxxxxxxxx xxxxxxxxxx
|
查看是否加入成功 执行命令后查看尾缀是否是MOON
查看zerotier运行状态
卸载
Debian/Ubuntu如下:
1
| apt-get purge zerotier-one
|
CentOS卸载命令如下所示: