本文仅记录参考网址及配置过程,自用,请勿用于任何非法用途。仅作为个人记录所用。
第一步:
curl -s https://install.zerotier.com/ | sudo bash
zerotier-cli join <network id>
第三步:生成配置文件
chmod 777 /var/lib/zerotier-one # 这里为了有写入文件的权限
cd /var/lib/zerotier-one
zerotier-idtool initmoon identity.public > moon.json
vi moon.json
#找到以下代码修改为你服务器IP
"stableEndpoints": [ "1.1.1.1/9993" ] #修改为VPS公网IP/9993
moon.json
中的 id 值,它是MOON服务器的ID,是一个 10 位的字符串,也可以用sudo zerotier-cli info
查看,后面会用到。
第五步,生成moon文件
zerotier-idtool genmoon moon.json
/var/lib/zerotier-one
目录下新建 moons.d
文件夹中,并将生成的moon文件放到该文件夹下
第六步,重启vps.
客户端配置:
zerotier-cli orbit <id> <id> #这个ID就是上面第四步提到的服务器ID。
再输入 zerotier-cli listpeers 检查是否找到Moon服务器
Windows: C:\ProgramData\ZeroTier\One
或者:C:\Program Files (x86)\ZeroTier\One
Macintosh: /Library/Application\ Support/ZeroTier/One)
Linux: /var/lib/zerotier-one
FreeBSD/OpenBSD: /var/db/zerotier-one
参考地址:
https://www.moewah.com/archives/1498.html
https://dengzile.com/2019/05/%E6%90%AD%E5%BB%BAzerotier%E7%9A%84moon%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%B0%8F%E8%AE%B0/