ZeroTier Planet与Moon的区别 在探讨ZeroTier网络架构时,了解Planet和Moon这两种不同的组件是至关重要的。它们各自承担着特定的角色和功能,共同构成了ZeroTier的分布式虚拟网络。以下是关于ZeroTier Planet与Moon之间区别的详细解析: 一、定义与功能 ZeroTier Planet 定义:Planet是ZeroTier网络的核心组成部分之一,它充当...
首先运行mkplanet -b2j或mkplanet --bin2json将官方自带的planet转义为json文件,方便修改 在planet.json中按照固定结构填入你自己的Planet服务器信息,最多填入四个!!! 配置完成后再次运行mkplanet -j2b或mkplanet --json2bin重新将json文件打包为planet 此时的planet文件分发到各个设备中,即可实现自建Moon 为方便分...
运行结束后去到你修改的路径,可以看到config文件夹,内容如下 将第一台服务器(Planet服务器) /opt/目录下的planet文件复制到此处,替换原本的planet 重启容器:docker restart 容器名(zerotier-moon/你改的名字) 查看容器日志:docker logs -f 容器名(zerotier-moon/你改的名字) 复制后面的代码(zerotier-cli orbit ...
zerotier的问题:Planet服务器在境外,加速不稳定。理论上可以用MOON实现,但是MOON的解析仍然依赖于Planet,经常出现内网解析不到MOON的情况。 私用Planet是个什么意思?用一个国内的云服务器作为Zerotier的根节点,所有LEAF的通信都通过这个国内的云服务器通信,享受国内中转的低延迟,且理论上安全性更好,因为根节点在自己手...
弄完之后,电脑上用cmd管理员敲入命令zerotier-cli peers 可以看到moon字样,openwrt也是一样。说明就是连接成功了 重点关注:第三列role是它对应的角色,可以这样理解planet是树干,leaf是树枝,moon是自建的树枝。第五列link就是它连接方式,有直连direct跟转发 relay两种。拿我上面黑色图举例,第一个4c开头的,是刚刚自...
对应位置文件位置。将之前保留的planet复制文件夹,替换有的planet。 重启zerotier。 然后 New Network添加之前保留的网络ID 管理员权限powershell,运行tier-cli listpeers看下是否连上Planet 2.Linuex端 类似 到/var/lib/zerotier-one替换planet 重新zerotier sudo ctl restart zerotier-one moon 云...
4.拷贝自己的planet以及moons.d到持久保存路径 # 文件位置可能不同,仅供参考# 我这里传文件是wget下载的rm/etc/zerotier/planetcpplanet /etc/zerotiermkdir/etc/zerotier/moons.d/cp<Moon节点文件>/etc/zerotier/moons.d 5.修改config,使其从持久目录加载配置文件 ...
将moon节点加入网络, mkdir moons.d mv ./*.moon ./moons.d/ 这一步骤也可以使用文本编辑模式,首先建立moons.d目录,然后把下载的000000xxxxxxxxxx.moon上传到目录中就OK,重启zerotier, service zerotier-one restart 验证moon节点是否正常联网, zerotier-cli listmoons 至此,moon节点搭建完成。
ZeroTier是一套使用UDP协议构建的SD-WAN网络软件,其主要有三部分组成:行星服务器Planet、月亮服务器Moon、客户端节点LEFA 行星服务器是ZeroTier的根节点,可以采用ZeroTier官方的服务器,也可以使用开源代码自行搭建 月亮服务器介于行星与客户端之间,官方行星都在国外,因此可以就近公网搭建月亮服务器,客户端可以优先使用延迟...
ZeroTier是一套使用UDP协议构建的SD-WAN网络软件,其主要有三部分组成:行星服务器Planet、月亮服务器Moon、客户端节点LEFA 行星服务器是ZeroTier的根节点,可以采用ZeroTier官方的服务器,也可以使用开源代码自行搭建 月亮服务器介于行星与客户端之间,官方行星都在国外,因此可以就近公网搭建月亮服务器,客户端可以优先使用延迟...