搭建zerotier的moon中转节点

近几天和朋友联机打mc,用zerotier打洞,有个朋友用家里网一直连不进来,只能用热点进。所以搞了一下moon节点的搭建,这边用的三丰云的免费云服务器(https://www.sanfengyun.com/) 的CentOS纯净系统(Ubuntu系统太老了,要编译好多东西,弄得头发昏)。
如何创建zerotier网络就不展示了,直接跳到如何搭建moons节点。
第一步:初始化配置
`zerotier-idtool initmoon identity.public > moon.json`
identity.public公钥文件,在zerotier的安装目录下。通常是在/var/lib/zerotier-one下;如果找不到可使用 whereis zerotier-idtool
第二步:增加公网ip配置
在生成的moon.json中增加stableEndpoints配置节点,9993为默认端口号,可以修改。
`"stableEndpoints": ["111.xxx.xxx.xxx/9993"]`
第三步:生成签署配置
`zerotier-idtool genmoon moon.json`
执行完erotier-idtool genmoon命令后,会生成0000009fxxxxx93.moon的文件,需要将这个文件放到zerotier-one目录下的moons.d/目录里。
第四步:重启服务
`systemctl restart zerotier-one`
如何在客户端添加moon节点
在moon节点服务器上次查询world ID
`> zerotier-cli info`
`200 info 9fxxxxx93 1.4.6 ONLINE`
在客户端上执行orbit命令,加入moon节点
`> zerotier-cli orbit 9fxxxxx93 9fxxxxx93`
`200 orbit OK`
查看moon节点是否添加
`> zerotier-cli listpeers`
`200 listpeers <ztaddr> <path> <latency> <version> <role>`
`200 listpeers 9fxxxxx93 47.xxx.xxx.xxx/9993;3676;2056 53 1.4.6 MOON`
到此节点添加完成,此方法的好处是,不需要操作文件,一个命令全搞定。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值