Files
easytier.github.io/guide/installation.md
T
2024-08-25 23:18:08 +08:00

2.3 KiB
Raw Blame History

安装

  1. 下载预编译的二进制文件 访问 GitHub Release 页面 下载适用于您操作系统的二进制文件。Release 压缩包中同时包含命令行程序和图形界面程序。

  2. 通过 crates.io 安装

    ::: code-group

    cargo install easytier
    

    :::

  3. 通过源码安装 ::: code-group

    cargo install --git https://github.com/EasyTier/EasyTier.git
    

    :::

  4. 通过Docker Compose安装

    ::: code-group

    version: "3.8"
    services:
       watchtower: #用于自动更新easytier镜像,若不需要请删除这部分
             command: --interval 3600 --cleanup --label-enable
             container_name: watchtower
             environment:
                   - TZ=Asia/Shanghai
                   - WATCHTOWER_NO_STARTUP_MESSAGE
             image: containrrr/watchtower
             restart: always
             volumes:
                   - /var/run/docker.sock:/var/run/docker.sock
       easytier:
             restart: always
             labels:
                   com.centurylinklabs.watchtower.enable: "true"        
             privileged: true
             mem_limit: 0m
             container_name: easytier
             hostname: easytier
             network_mode: host
             volumes:
                   - /etc/easytier:/root
             environment:
                   - TZ=Asia/Shanghai
             image: easytier/easytier:latest
             command: -i <ip> --network-name <用户> --network-secret <密码> -e tcp://<服务器地址>:11010 -l <监听地址>  
    

    :::

  5. 一键安装脚本 (仅 Linux

    wget -O /tmp/easytier.sh "https://raw.githubusercontent.com/EasyTier/EasyTier/main/script/install.sh" && bash /tmp/easytier.sh install
    

常见问题

问题 1

Q: Windows 7 无法创建网络,程序崩溃或者报错无法创建虚拟网。

A: win7 需要是 SP1 及以上, 并且需要安装 KB3063858KB4474419 这两个补丁

问题 2

Q: Linux 命令行帮助是英文,如何调整为中文。

A: 需要设置环境变量 LANG=zh_CN,命令: export LANG=zh_CN