标签 - zerotier

zerotier    2019-09-05 15:37:05    42    0    0

Moon 服务器

生成及修改json

  1. cd /var/lib/zerotier-one
  2. zerotier-idtool initmoon identity.public >>moon.json

经过此步,生成moon.json文件。vi编辑moon.json,修改 “stableEndpoints” 为机器 A 的公网的ip,以ipv4为例:

  1. "stableEndpoints": [ "1.2.3.4/9993","2408::1/9993"]

另外,记录下json中的id值。

生成签名文件

  1. zerotier-idtool genmoon moon.json

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

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

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

Moon 客户端

连接moon节点

前面步骤里记录了moon.json中的id值:deadbeef00
在客户端机器执行:

  1. zerotier-cli orbit deadbeef00 deadbeef00

测试

  1. zerotier-cli listpeers

如果有moon服务器ip地址的那一行后面有moon字样,证明 moon 已被本机标识。