私有 zerotier-planet (服务端)
私有 zerotier-planet (服务端)
搭建容器
version: "2.1"
services:
ztncui:
container_name: zt-ui
volumes:
- ./zerotier-one:/var/lib/zerotier-one
- ./ztncui/etc:/opt/key-networks/ztncui/etc
ports:
- 4000:4000
- 9993:9993
- 9993:9993/udp
environment:
- MYADDR=113.223.87.32
- HTTP_PORT=4000
- HTTP_ALL_INTERFACES=yes
- ZTNCUI_PASSWD=password_zerotier_2024
restart: always
image: hausen1012/ztncui
生成 planet 文件
docker exec -it zt-ui bash /tmp/patch.sh && \
docker restart zt-ui
如果 linux 内核版本太低,可能报错 FATAL: kernel too old,那么需要升级内核。
关于升级内核,可以参考这篇文章 Linux 系统内核升级。
当然,如果你觉得云服务器不太方便升级内核,那么完全可以用一台测试的虚拟机进行生成文件,文件生成后用 ftp 上传到 /home/docker/zt-planet 目录,然后再启动容器。
客户端
Linux
version: "2.1"
services:
zerotier:
container_name: zt-cli
devices:
- /dev/net/tun
network_mode: host
cap_add:
- NET_ADMIN
- SYS_ADMIN
volumes:
- ./zerotier-one:/var/lib/zerotier-one
restart: unless-stopped
image: hausen1012/zerotier
windows
下载 zerotier 客户端
双击安装
参考教程
License:
CC BY 4.0