搭建zeroTier的Moon服务器用于局域网链接

服务器端的zerotier安装与配置

安装zeroTier

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

这里会弹出一大堆东西
在这里插入图片描述
启动和使能

sudo systemctl start zerotier-one.service
sudo systemctl enable zerotier-one.service

然后加入网络

sudo zerotier-cli join networdId

在这里插入图片描述
看到200 join OK就是加入成功了,然后打开zerotier的网页
在zerotier给他认证
在这里插入图片描述

配置MOON节点

首先搞出来moon.json

cd /var/lib/zerotier-one
zerotier-idtool initmoon identity.public > moon.json
sudo nano moon.json

在stableEndpoints项中写入公网服务器ip/9993
在这里插入图片描述

sudo zerotier-idtool genmoon moon.json

这个时候如果成功了会提示wrote XXXXX后面这串数字是有用的
在这里插入图片描述
接下来新建路径,然后把刚才生成的东西移动进去,重启zerotier-one即可。

sudo mkdir moons.d
sudo mv 000000dd444440b0f7.moon moons.d/ #这一步是把刚才wrote的文件夹移动过去,那个0000xxxx要换成你自己的
sudo systemctl restart zerotier-one

连入网络的客户机(windows)

先查看一下,下面应该会列出来很多,找到有服务器ip的一行

zerotier-cli listpeers

在这里插入图片描述
记下ztaddr列的内容

zerotier-cli orbit ztaddrcontent ztaddrcontent

在这里插入图片描述
此时应该就ol了,可以运行下面的指令查看连接的moon服务器确认一下。

zerotier-cli listmoons

安卓方法

Zerotier 非官方安卓客户端发布:支持自建 Moon 节点 - 知乎 (zhihu.com)

苹果方法

外服账号可以下载zerotier one,但是我试的不太成功

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Zero MoonZeroTier 网络的中心控制器,它允许您创建和管理 ZeroTier 网络。下面是 ZeroTier Moon搭建步骤: 1. 安装 ZeroTier Moon 可以通过以下命令安装 ZeroTier Moon: ``` curl -s 'https://install.zerotier.com/moon.sh' | sudo bash ``` 这将自动下载并安装 ZeroTier Moon。 2. 配置 ZeroTier Moon ZeroTier Moon配置文件位于 /var/lib/zerotier-one/zerotier-moon.ini。可以使用文本编辑器打开并修改它。 下面是一个简单的示例配置: ``` [moon] # ZeroTier Moon Server ID (16 hex digits) id = 0123456789abcdef # API access token api-token = YOUR_API_TOKEN # IP address for Moon virtual network (CIDR notation) network = 10.147.17.0/24 # Port for Moon virtual network port = 9993 ``` 请将 YOUR_API_TOKEN 替换为一个随机字符串,以确保安全。 3. 启动 ZeroTier Moon 可以使用以下命令启动 ZeroTier Moon: ``` sudo systemctl start zerotier-moon ``` 4. 配置 ZeroTier 客户端 要连接到 ZeroTier Moon,您需要在客户端上安装 ZeroTier 并加入网络。 可以使用以下命令在 Ubuntu 上安装 ZeroTier: ``` sudo apt-get install zerotier-one ``` 安装完成后,使用以下命令加入 ZeroTier 网络: ``` sudo zerotier-cli join YOUR_NETWORK_ID ``` 请将 YOUR_NETWORK_ID 替换为您的 ZeroTier 网络 ID。 5. 确认连接 在 ZeroTier Moon 上,您应该能够看到客户端连接的信息。可以使用以下命令查看连接信息: ``` sudo zerotier-cli listnetworks ``` 如果一切正常,您应该能够看到客户端的 IP 地址。 这就是 ZeroTier Moon搭建步骤。希望对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

豆沙粽子好吃嘛!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值