Zerotier
Introduction
实测,自建服务器延迟未测,感觉比frp高,但是显示传输数据速度比frp速度快2倍左右,实际VPS8M带宽浏览2K30FPS视频流畅度Frp流畅度几乎一样。
常用命令
1 | zerotier-cli peers # 显示节点 |
客户端安装
-
windows和mac可在官网下载
-
Linux通过命令行安装
1 | curl -s https://install.zerotier.com/ | sudo bash |
自建服务器
自建卫星服务器,比较慢,不推荐
停止服务:systemctl status zerotier-one
ZeroTier使用自建Moon服务器加速
1 | cd /var/lib/zerotier-one |
自建根服务器
- 先保证
docker-compose
可用 - 运行命令:
1 | git clone https://github.com/Jonnyan404/zerotier-planet |
- 修改文件
docker-compose.yaml
文件中的服务器IP为当前VPS地址,密码修改为自己的 - 执行命令,创建容器,创建planet和moon。
1 | docker-compose up -d |
- 保证4000、9993端口开放,从3180端口下载planet文件,或者直接服务器当前目录的相对目录
./ztncui/etc/myfs/
下载 - 将文件复制进客户端指定目录。
windows:C:\ProgramData\Zerotier\One
Mac:/Library/Application Support/ZeroTier/One/
Linux:/var/lib/zerotier-one/
分别进入指定的目录,执行以下命令
1
2
3
4
5
6
7
8
9
10
11
12
13 Mac
cd "/Library/Application Support/ZeroTier/One/"
sudo mv planet planet-backup
sudo cp ~/Downloads/planet ./
或者
cd
sudo mv "/Library/Application Support/ZeroTier/One/planet" "/Library/Application Support/ZeroTier/One/planet-backup"
sudo cp planet "/Library/Application Support/ZeroTier/One"
Ubuntu
cd "/var/lib/ZeroTier/One/"
sudo mv planet planet-backup
sudo cp ~/Downloads/planet ./
- 重启服务
Zerotier-one
,
Windows:任务管理器里面重启
Linux:systemctl restart zerotier-one
- 加入私有网络:
zerotier-cli join 🆔
windows需要用管理员权限打开终端
1
2 cd C:\windows\system32\
zerotier-cli.bat join 🆔
- 加入之后,还需要去服务器管理界面确认客户端权限。客户端才能使用。
私有行星🆔:48e57a5d0455f284
zerotier-cli join 48e57a5d0455f284
账号:admin
密码:18855536552
设置Openwrt
开启NAT,服务器管理添加路由
创建接口Zerotier
其它注意事项
- 客户端如果之前加入过网络,中间换了客户端,生成了不同的节点🆔,再次加入不了的话,需要在服务器管理界面删除之前的节点信息,才能重新加入。
Reference
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment