在Centos上架设Zerotier Planet服务器

Zerotier在国外,经常不好访问,Moon根服务也不是很好用。我们可以自己架设一个Planet。

首先在服务器防火墙打开9993,9994,3443端口Tcp和udp。

首先,安装Docker CE

更新系统源

sudo yum update

安装yum-utils工具

sudo yum -y install yum-utils

将软件包添加至本地缓存

sudo yum makecache fast

安装 Docker CE

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

更新系统源

sudo yum update
sudo yum -y install docker-ce

启动自动服务

sudo systemctl enable docker

启动服务

sudo systemctl start docker

测试 docker

sudo docker run hello-world

在这里插入图片描述
这里表示安Docker装成功了

安装Git


yum install git

安装Planet

拉取安装脚本

git clone https://github.com/xubiaolin/docker-zerotier-planet.git

运行 deploy.sh 脚本

./deploy.sh

端口输入9994,其他按照提示来。
等到出现下面的提示就表示成功安装了。

启动服务                                                                                                                                        
3b59df95edabeabbf19aa6605b28704608710719bdf7c6e7612d75d01ede8f48                                                                                
Preparing to copy...
Copying from container - 512B
Copying from container - 769B
Copying from container - 1.024kB
Copying from container - 1.536kB
Successfully copied 2.048kB to /tmp/planet
planet文件路径为 /tmp/planet
planet server端口为: 9994, 请在防火墙放行该端口的tcp和udp协议
enjoy~

访问 http://ip:3443 进入controller页面
在这里插入图片描述

使用默认账号为:admin
默认密码为:password

具体的配置和官方的差不多。或者参考这里进行配置。

客户端安装准备

安装好Planet后,在 /tmp/ 下有个 planet 文件,下载文件到本地

Windows版本设置

安装好ZeroTier客户端后。
把plant文件放入C:\ProgramData\ZeroTier\One
目录是隐藏的
重启ZeroTier服务

OpenWrt或者其他Linux

进入目录 /var/lib/zerotier-one
用下载的planet文件替换目录下的 planet 文件
重启服务 service zerotier-one restart
加入网络 zerotier-cli join 网络 id

安卓设置

下载ZerotierFix
安卓好后,在设置里配置Planet就可以了。

具体如何连接设置,可以看我这篇文章 - 无公网IP通过旁路由openwrt的Zerotier实现和在家一样访问家里每个设备

zerotier-cli peers

在这里插入图片描述
如果看到只有一个Planet,那就成功了Leaf是客户端链接。

参考这里

猜你喜欢

转载自blog.csdn.net/thinbug/article/details/129706997
今日推荐