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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?