docker自建服务器,zerotier内网穿透
(编辑:jimmy 日期: 2024/11/17 浏览:3 次 )
zerotier大家都知道,内网穿透的利器。
但是国内有些区域可能被墙,无法链接zerotier服务器
我也是刚好需要,就做了这篇说明吧。
我只探索了安卓、windows和linux的内网链接,IOS没试过
首先要有一台有外网的服务器
我以阿里轻量服务器为例,配置较低所以选择docker来建立服务器,服务器代码来自 Jonnyan404
防火墙开放TCP端口 4000/9993/3180 和UDP端口 9993
git clone https://github.com/Jonnyan404/zerotier-planet
OR
git clone https://gitee.com/Jonnyan404/zerotier-planet
1.png
都是一步一步来
cd zerotier-planet
docker-compose up -d
# 以下步骤为创建planet和moon
docker cp mkmoonworld-x86_64 ztncui:/tmp
docker cp patch.sh ztncui:/tmp
docker exec -it ztncui bash /tmp/patch.sh
docker restart ztncui
然后浏览器访问 http://ip:4000 打开web控制台界面。
2.png
出现这个页面也就基本搞定了
右上角登录
用户名:admin
密码:mrdoc.fun
首次登录后要求修改密码。
登录后,创建一个自己的网络 并记录自己网络ID
3.png
然后easy setup 配置自己的私有网络
4.png
5.png
现在可以配置客户端了
windows win7和win2012server 的客户端是单独的
下载安装zerotier one
https://www.zerotier.com/download/
win7或2012server下载这个
7.png
安装客户端。
然后下载自己服务器的moon http://IP:3180
8.png
下载后,将**.moon文件放到 zerotier one 目录下 通常位置
放不进去的 授予one目录administrator权限即可,文字简述,右键ONE目录>属性>安全>高级 所有者处修改为 你的最高权限用户 >确定 然后编辑添加 最高权限用户 完全控制即可
9.png
然后服务里重启zerotier one 服务
10.png
客户端 右下角 zerotier图标 右键
11.png
加入新网络
输入你网络ID 点击加入
最后在自己的网络里授权新加入的客户端即可
6.png
通常我是授权和桥接一起勾的 Authorized和Active bridge
这是windows的
安卓的需要下载 zerotier fix 并将moon文件上传至手机
2223.jpg
222223333.png
设置里面开启planet 导入文件即可
同样需要在后台授权哦
这是开启后用的飞秋
12.png
结束,我用的客户端文件我会上传 压缩包是windows 客户端
https://sxsyfmo.lanzout.com/b09hrzsre 密码:a3u6
至此,结束
下一篇:最新的ddraw.dll 0.4 ,win10 win11系统下玩红警2尤里的复仇