赞
踩
本文主要解决搭建完成zerotier后ping值过高,访问内网缓慢问题。
首先买一个国内VPS,目前我使用的是遥遥领先的VPS,最近搞活动2核2G40G _400G配置一年不到50
目录
3.)将安装好ZeroTier的加入你事先注册好的ZeroTier虚拟局域网中
连接好SSH 后 执行命令:安装
curl -s https://install.zerotier.com/ | sudo bash
启动zeritier并加入自启
- sudo systemctl start zerotier-one.service
-
- sudo systemctl enable zerotier-one.service
执行命令:zerotier-cli join命令添加vps进入自己专用虚拟网络,xxxxx替换为自己的 虚拟网络id并进行授权确认
sudo zerotier-cli join
如果没有问题会显示类似以下画面
cd进入目录并生成一个moon.json的授权文件
- cd /var/lib/zerotier-one/
-
- sudo zerotier-idtool initmoon identity.public > moon.json
用 vim编辑配置文件
vim moon.json
修改修改stableEndpoints 中的内容为 "vps公网IP/9993"
注意要用两头要有引号不要忘记记得打开自己VPS的9993端口
另外需要记住第一行的 id 内容
执行命令:生成一个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的虚拟网络
使用之前步骤中 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 cmd中同样执行 zerotier-cli orbit xxxxxxxxxx xxxxxxxxxx命令即可
执行以下命令,看到是否有自己VPS服务器IP 后面有moon字样,有则代表成功
zerotier-cli listpeers
以上内容参照自ZeroTier-One在三丰台搭建moon完整过程 - 知乎 (zhihu.com)
各别改动
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。