ZerotierOne
# 安装ztncui (opens new window)
只需要一台根服务安装即可 安装
curl -O https://s3-us-west-1.amazonaws.com/key-networks/deb/ztncui/1/x86_64/ztncui_0.8.14_amd64.deb
sudo apt install ./ztncui_0.8.14_amd64.deb
编辑配置文件/opt/key-networks/ztncui/.env
token
通过cat /var/lib/zerotier-one/authtoken.secret
获取
ZT_TOKEN=***token***
NODE_ENV=production
HTTPS_PORT=3443
配置
sudo chmod 400 /opt/key-networks/ztncui/.env
sudo chown ztncui.ztncui /opt/key-networks/ztncui/.env
sudo systemctl restart ztncui
默认账号密码
user:admin
password:password
# docker安装zerotier
docker run -d --name zerotier --restart=always --device=/dev/net/tun --net=host --cap-add=NET_ADMIN --cap-add=SYS_ADMIN -v /mnt/disk/docker/zerotier-one:/var/lib/zerotier-one -v /etc/gai.conf:/etc/gai.conf zerotier/zerotier:latest
# 部署多个ztncui
使用一台根服务器,通过docker部署多个
ztncui
进行用户隔离
docker部署,然后替换./zt1
中的planet
文件,重启容器
version: "3"
services:
ztncui-aio:
ports:
- <内网ip/zerotier ip>:80:3000
volumes:
- ./ztncui:/opt/key-networks/ztncui/etc
- ./zt1:/var/lib/zerotier-one
env_file:
- ./denv
restart: always
container_name: user1
image: keynetworks/ztncui:latest
./denv
文件如下
NODE_ENV=production
HTTP_ALL_INTERFACES=YES
MYDOMAIN=<根服务器IP>
上次更新: 2025/03/22, 03:52:10