ZeroTier Linux系统安装及搭建moon节点

1.下载

ZeroTier One下载页面 下载对应版本
此处以linux为例 先下载安装

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

2.加入网络

sudo zerotier-cli join (NetWork ID)

3.去zerotier官网后台 勾选信任新设备

4.搭建moon节点

进入zerotier-one安装目录默认是/var/lib/zerotier-one

cd /var/lib/zerotier-one

生成 moon.json 配置文件

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

5.编辑 moon.json 配置文件

vim moon.json

将配置文件中的 “stableEndpoints”: [] 修改成 “stableEndpoints”: [“ServerIP/9993”],将 ServerIP 替换成云服务器的公网IP。红色为重点切记是公网IP/9993这里是斜杠/里面用引号引起来。

zerotier-idtool genmoon moon.json

注意此处需要去云服务商后台吧9993端口开发 协议为UDP

6.创建moon文件

mkdir moons.d
mv 000000xxxxxxxxxx.moon moons.d/

7.重启 zerotier-one 服务

systemctl restart zerotier-one

8.查询本机的zerotier节点地址

zerotier-cli info

cc开头的就是本机节点地址

zerotier-cli listpeers

通过下面的命令加入moon的节点名节点名就是listpeers命令

zerotier-cli orbit ******** *******

把cc开头的地址 替换掉这里的**, 注意 写两遍,中间用空格隔开
之后在其它设备上查看是否搭建成功
使用命令列出所有节点信息 查看是否显示有moon节点,如果有标明搭建成功

zerotier-cli listpeers
posted @   hai_sir  阅读(864)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示