当前位置:   article > 正文

关于zerotier moon 服务器搭建说明_zerotier moon服务器搭建

zerotier moon服务器搭建

本文主要解决搭建完成zerotier后ping值过高,访问内网缓慢问题。

首先买一个国内VPS,目前我使用的是遥遥领先的VPS,最近搞活动2核2G40G _400G配置一年不到50

目录

vps安装设置zerotier

1.)安装配置ZeroTier客户端

2.)启动安装好的ZeroTier

3.)将安装好ZeroTier的加入你事先注册好的ZeroTier虚拟局域网中 

4.)生成moon配置文件

 5.)修改配置文件

6.)生成签名文件

 客户端配置

Linux

windows  


vps安装设置zerotier

1.)安装配置ZeroTier客户端

连接好SSH 后 执行命令:安装

curl -s https://install.zerotier.com/ | sudo bash
2.)启动安装好的ZeroTier

启动zeritier并加入自启

  1. sudo systemctl start zerotier-one.service
  2. sudo systemctl enable zerotier-one.service

 

3.)加入ZeroTier虚拟局域网

执行命令:zerotier-cli join命令添加vps进入自己专用虚拟网络,xxxxx替换为自己的 虚拟网络id并进行授权确认

sudo zerotier-cli join 

如果没有问题会显示类似以下画面

4.)生成moon配置文件

cd进入目录并生成一个moon.json的授权文件

  1. cd /var/lib/zerotier-one/
  2. sudo zerotier-idtool initmoon identity.public > moon.json
 5.)修改配置文件

      用 vim编辑配置文件

vim moon.json

修改修改stableEndpoints 中的内容为 "vps公网IP/9993"

注意要用两头要有引号不要忘记记得打开自己VPS的9993端口

另外需要记住第一行的 id 内容

6.)生成签名文件

执行命令:生成一个000000xxxx.moon的文件。

zerotier-idtool genmoon moon.json

创建moons.d文件夹

mkdir moons.d

签名文件移动到moons.d文件夹内 

mv 000000xxxxxxxxx.moon moons.d/

重启中转服务器的 zerotier-one :

systemctl restart zerotier-one

 客户端配置

以下内容的前提是各终端已经加入zerotier的虚拟网络

Linux

使用之前步骤中 moon.json 文件中的 id 值 (10 位的字符串,就是xxxxxx),

如果忘记可以用知乎大神鵺NE提供的方法在之前moon服务器中执行以下内容

grep id /var/lib/zerotier-one/moon.json | head -n 1

然后在客户端机器里执行命令:zerotier-cli orbit ******* *******(10位ID输入两遍,中间有空格)

zerotier-cli orbit 
windows  

 windows cmd中同样执行 zerotier-cli orbit xxxxxxxxxx xxxxxxxxxx命令即可

执行以下命令,看到是否有自己VPS服务器IP 后面有moon字样,有则代表成功

zerotier-cli listpeers

以上内容参照自ZeroTier-One在三丰台搭建moon完整过程 - 知乎 (zhihu.com)

各别改动 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/746957
推荐阅读
相关标签
  

闽ICP备14008679号