Maktub_Wiki Maktub_Wiki
主站 (opens new window)
  • 服务搭建
  • 网络服务
  • 开源框架
  • 操作系统
  • iOS/MacOS
  • 算法导论(Python)
  • Leetcode
  • 线性代数
主站 (opens new window)
  • 服务搭建
  • 网络服务
  • 开源框架
  • 操作系统
  • iOS/MacOS
  • 算法导论(Python)
  • Leetcode
  • 线性代数
  • 最新部署

    • MoviePilot

      • 基础配置
      • 微信通知
    • Plex

      • 安装
      • 问题修复
    • QBittorrent
    • OneAPI
    • Flare
    • ZerotierOne

      • 自建Planet服务
      • 其他配置
      • Docker环境下Planet离线
    • music_tag_web
    • Rclone多重加密备份
    • Next-Terminal
    • Cloudbeaver
    • Alist
    • Calibre
    • docker迅雷
    • Docker百度网盘
    • home-assistant智能家居中心
    • uptime-kuma服务监控
    • OpenWebUI(openai+联网搜索)
    • CF-DDNS脚本
    • 本地IP拦截
  • 归档

    • Filebrowser
    • ZerotierOne
    • 服务搭建
    • 归档
    Maktub_小明
    2025-01-07
    目录

    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
    Filebrowser

    ← Filebrowser

    Theme by Vdoing | Copyright © 2021-2025 Maktub_小明 | MIT License
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式