一:准备工作
- 具有公网ip的服务器或具有ipv6的家庭主机
- 安装docker(自行百度),我使用的宝塔,下面的教程也是宝塔面板为主。
服务器推荐购买地址: 简安数据
二、安装前准备
Centos7服务器需要先换源
阿里源地址 点击下载,将/etc/yum.repos.d/CentOS-Base.repo这个文件删除,把阿里源的文件上传并修改名为CentOS-Base.repo
执行下面语句
yum clean all
yum makecache
三、开始安装
下载文件或者使用下面我上传的docker-zerotier-planet,解压文件
#git地址 git clone https://github.com/xubiaolin/docker-zerotier-planet.git #加速地址 git clone https://ghproxy.imoyuapp.win/https://github.com/xubiaolin/docker-zerotier-planet.git # 若以上地址均失效请手动下载
运行脚本deploy.sh
./deploy.sh
注:手动下载需要执行
chmod +x deploy.sh
四、安装脚本
运行安卓脚本后输入1
欢迎使用zerotier-planet脚本,请选择需要执行的操作:
1. 安装
2. 卸载
3. 更新
4. 查看信息
5. 重置密码
6. CentOS内核升级
7. 检查是否设置代理
0. 退出
请输入数字:1
输入后,会提示输入Planet服务器所使用端口号
注:大厂服务器请不要用默认的9993或者9994,听说被封禁了,请手动给其他端口
注:不要使用脚本的自动获取ipv4,会卡住,请手动输入ip
请输入数字:1
daemon.json 文件存在.
代理配置未设置,将从第三方服务器拉取镜像【docker.mirrors.imoyuapp.win/xubiaolin/zerotier-planet:latest】
开始安装,如果你已经安装了,将会删除旧的数据,10秒后开始安装...
Error response from daemon: No such container: myztplanet
请输入zerotier-planet要使用的端口号,例如9994: 10086
请输入zerotier-planet的API端口号,例如3443: 10087
请输入zerotier-planet的FILE端口号,例如3000: 10088
是否自动获取公网IP地址?(y/n) n
请输入IPv4地址: 156.225.16.49
请输入IPv6地址(可留空):
---------------------------
使用的端口号为:10086
API端口号为:10087
FILE端口号为:10088
IPv4地址为:xxx.xxx.xxx.xxx
IPv6地址为:
---------------------------
Unable to find image 'docker.mirrors.imoyuapp.win/xubiaolin/zerotier-planet:latest' locally
安装完成
安装完成后根据提示
---------------------------
请访问 http://xxx.xxx.xxx.xxx:10087 进行配置
默认用户名:admin
默认密码:password
请及时修改密码
---------------------------
moon配置和planet配置在 /www/disk1/Planet/data/zerotier/dist 目录下
moons 文件下载: http://xxx.xxx.xxx.xxx:10088/000000xxxxxxxxxx.moon?key=xxxxxxxxxxcac574
planet文件下载: http://xxx.xxx.xxx.xxx.:10088/planet?key=xxxxxxxxxxcac574
---------------------------
请放行以下端口:10086/tcp,10086/udp,10087/tcp,10088/tcp
根据提示在宝塔面板的安全里放行端口
五、后端使用
- 访问http://xxx.xxx.xxx.xxx:10087,默认账号为admin password,请及时修改密码
- 登录后点击"Networks"菜单,然后点击"Add Network"按钮创建新网络,创建成功后系统会自动生成一个网络ID
- 点击刚刚创建的网络,选择上面第二个按钮easy setup,根据提示输入局域网ip端,也可以点击[Generate network address]自动生成
详细教程可以查看:项目源Github地址 docker-zerotier-planet
六、客户端使用
PC
电脑端直接下载官方的程序 下载地址
安装后去 C:\ProgramData\ZeroTier\One 中替换planet文件,重启程序
替换完成后join刚刚创建network的id,去后台选择Members 允许打钩
安卓
安卓端需要使用修改版本 Github
在右上角三个点点击设置,启用自定义Planet,填写 文件地址
若GitHub下载慢,我这里下载一份
回到主页点右下角加号,输入network id
去后台选择Members 允许打钩
本文共 722 个字数,平均阅读时长 ≈ 2分钟
评论 (0)