0
点赞
收藏
分享

微信扫一扫

zerotier搭建moon中转

当前环境

服务端

公网云服务器用的是腾讯云的最便宜的云应用服务器,安装的系统为Centos8.2

客户端

WIN10和安卓(本章只弄到WIN10,安卓的得看我下一篇帖子了)

开始配置

1:公网服务器中下载zerotier

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

2:加入在zerotier注册之后创建的网络

zerotier-cli join xxxxxxxxxxxxx

zerotier-cli join 打码的NetworkID

3:检查是否成功添加进网络,并且打上√

 4:移动到zerotier的目录下

cd /var/lib/zerotier-one

5:生成出配置文件moon.json文件

sudo zerotier-idtool initmoon identity.public > moon.json

6:修改moon.json 我个人比较喜欢用图形化工具外加方便展示效果,我这里直接用了xftp改的

找到stableEndpoints,在打码的地方填写上你的公网IP端口号一般都用9993

7.放开9993端口 协议是UDP

 8.根据moon.json生成出连接的配置文件,圈起来的部分0后面的应该是你的下载时候展示的当前机器的ID

sudo zerotier-idtool genmoon moon.json

 

 9,创建一个moon.d,并且把刚才生成出的000000xxxxxxxxxxx那个moon文件塞进去

mkdir moons.d
mv ./*.moon ./moons.d/

 10:

zerotier-cli orbit 下载时候圈起来的id 下载时候圈起来的id

 11:重启服务

systemctl restart zerotier-one

 12:客户端文件根目录下创建moons.d,把moon文件从服务器里拷出来然后塞进去(注意:要在客户端服务的根目录里创建,创建在zeroTier UI的根目录里是没用的)

13:检查有没有成功配置,如果没有配置环境变量的话CD到根目录执行

zerotier-cli listpeers

如果没有的话重启一下客户端的服务试试

如果发现有Moon结尾的说明客户端配置成功了

 

题外话

官方的安卓是不支持使用moon服务器的,如果安卓也想走moon得用魔改版本,这章篇幅有限,安卓篇我会放在下一篇帖子里

举报

相关推荐

0 条评论