ZeroTier Linux系统安装及搭建moon节点
1.下载
ZeroTier One下载页面 下载对应版本
此处以linux为例 先下载安装
curl -s https://install.zerotier.com/ | sudo bash
2.加入网络
sudo zerotier-cli join (NetWork ID)
3.去zerotier后台 勾选信任新设备
如果延时高,可以用云服务器做moon节点(需要自购云服务器,系统为Linux系统)
4.搭建moon节点
进入zerotier-one安装目录默认是/var/lib/zerotier-one
cd /var/lib/zerotier-one
生成 moon.json 配置文件
zerotier-idtool initmoon identity.public >> moon.json
编辑 moon.json 配置文件
vim moon.json
将配置文件中的 “stableEndpoints”: [] 修改成 “stableEndpoints”: [“ServerIP/9993”],将 ServerIP 替换成云服务器的公网IP。红色为重点切记是公网IP/9993这里是斜杠/里面用引号引起来。
注意此处需要去云服务商后台吧9993端口开发 协议为UDP
创建moon文件
zerotier-idtool genmoon moon.json
新建moons.d文件将生成的000*****.moon文件移动进去
mkdir moons.d
mv 000000xxxxxxxxxx.moon moons.d
重启 zerotier-one 服务
systemctl restart zerotier-one
查询本机的zerotier节点地址
zerotier-cli info
cc开头的就是本机节点地址
通过下面的命令加入moon的节点名节点名就是listpeers命令输出后的第三列(2次)
zerotier-cli orbit ******** *******
把cc开头的地址 替换掉这里的**, 注意 写两遍,中间用空格隔开
之后在其它设备上查看是否搭建成功
Linux系统
使用命令列出所有节点信息 查看是否显示有moon节点,如果有标明搭建成功
zerotier-cli listpeers
Windows 加入moon节点 命令如下
以管理员身份打开 PowerShell,将命令中的两组 xxxxxxxxxx 都替换成 moon 的节点ID。
C:\Windows\system32> zerotier-cli.bat orbit xxxxxxxxxx xxxxxxxxxx
检查是否添加成功
C:\Windows\system32> zerotier-cli.bat listpeers
加入moon节点的操作 只用一次就行,不耽误开关机
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果