docker自建服务器,zerotier内网穿透

(编辑:jimmy 日期: 2024/12/29 浏览:2)


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
docker自建服务器,zerotier内网穿透

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控制台界面。
docker自建服务器,zerotier内网穿透

2.png


出现这个页面也就基本搞定了
右上角登录
用户名:admin
密码:mrdoc.fun
首次登录后要求修改密码。
登录后,创建一个自己的网络 并记录自己网络ID
docker自建服务器,zerotier内网穿透

3.png


然后easy setup 配置自己的私有网络
docker自建服务器,zerotier内网穿透

4.png


docker自建服务器,zerotier内网穿透

5.png


现在可以配置客户端了
windows win7和win2012server 的客户端是单独的
下载安装zerotier one
https://www.zerotier.com/download/
win7或2012server下载这个
docker自建服务器,zerotier内网穿透

7.png


安装客户端。
然后下载自己服务器的moon http://IP:3180
docker自建服务器,zerotier内网穿透

8.png


下载后,将**.moon文件放到 zerotier one 目录下 通常位置
放不进去的 授予one目录administrator权限即可,文字简述,右键ONE目录>属性>安全>高级  所有者处修改为 你的最高权限用户 >确定 然后编辑添加 最高权限用户 完全控制即可
docker自建服务器,zerotier内网穿透

9.png


然后服务里重启zerotier one 服务
docker自建服务器,zerotier内网穿透

10.png


客户端 右下角 zerotier图标 右键
docker自建服务器,zerotier内网穿透

11.png


加入新网络
输入你网络ID 点击加入
最后在自己的网络里授权新加入的客户端即可
docker自建服务器,zerotier内网穿透

6.png


通常我是授权和桥接一起勾的  Authorized和Active bridge
这是windows的
安卓的需要下载 zerotier fix 并将moon文件上传至手机
docker自建服务器,zerotier内网穿透

2223.jpg


docker自建服务器,zerotier内网穿透

222223333.png


设置里面开启planet 导入文件即可
同样需要在后台授权哦
这是开启后用的飞秋
docker自建服务器,zerotier内网穿透

12.png


结束,我用的客户端文件我会上传 压缩包是windows 客户端
https://sxsyfmo.lanzout.com/b09hrzsre 密码:a3u6
至此,结束

一句话新闻

Windows上运行安卓你用过了吗
在去年的5月23日,借助Intel Bridge Technology以及Intel Celadon两项技术的驱动,Intel为PC用户带来了Android On Windows(AOW)平台,并携手国内软件公司腾讯共同推出了腾讯应用宝电脑版,将Windows与安卓两大生态进行了融合,PC的使用体验随即被带入到了一个全新的阶段。