Skip to main content

EasyTier 工具部署教程

下面是一个 EasyTier 工具部署教程,帮助你快速上手这款去中心化 SD-WAN 工具:


EasyTier 简介

  • 去中心化网络:所有节点平等,无需中心服务器,只要能连通任意节点即可加入网络。(GitHub, EasyTier)

  • 高安全性:内置 AES-GCM 或 WireGuard 加密,保护通信安全。(GitHub, EasyTier)

  • 支持跨平台:可用于 Windows、macOS、Linux、FreeBSD、Android 等环境,覆盖多种架构如 x86、ARM、MIPS。(GitHub, EasyTier)

  • 出色的 NAT 穿透能力:支持 UDP 和 IPv6,并兼容 NAT4-NAT4 环境。(GitHub, EasyTier)

  • 高性能网络:支持 TCP/UDP/WSS/WG 协议,使用零拷贝、KCP/QUIC 优化链接质量。(GitHub, EasyTier)


部署方式一览

使用 CLI(命令行工具)

  • 从官方网站或 GitHub 下载适合你系统的可执行包(无需安装即可运行)。(EasyTier)

  • 解压后直接测试版本:

    ./easytier-core --version
    
  • 参考文档进行配置(如网络名称、密钥、连接方式)。(GitHub)

使用 Docker 部署

  • 从 Docker Hub 获取镜像并运行:

    docker pull easytier/easytier:latest
    docker run -d --privileged --network host easytier/easytier:latest
    
  • 对国内用户也提供 DaoCloud 镜像:m.daocloud.io/docker.io/easytier/easytier:latest。(EasyTier)

使用 Docker Compose 部署

  • 可通过 docker-compose.yml 集成部署(配置示例见文档),便于自动更新与管理。(EasyTier)


快速部署示例(命令行)

以下为一个基本的 CLI 快速部署流程,搭建一个去中心化网络:

  1. 启动主节点(Node A)

    sudo easytier-core -i 10.144.144.1
    
  2. 启动连接节点(Node B)

    sudo easytier-core -i 10.144.144.2 -p udp://第一节点公网IP:11010
    
  3. 网络状态查看命令

    easytier-cli peer    # 查看已连接节点
    easytier-cli route   # 查看路由信息
    easytier-cli node    # 查看本地节点信息
    

(GitHub)

  1. 连接更多节点

    sudo easytier-core -i 10.144.144.3 -p udp://任意已在线节点公网IP:11010
    

One-Click 注册服务(开机自启)

官方文档还提供了如何将 EasyTier 注册为系统服务,方便自动启动与运维管理。你可以参考“一键注册服务”指南进一步配置。(GitHub)


总结

  • EasyTier 是一个轻量、易用、安全、去中心化的 SD-WAN 工具,适合远程办公、跨网互通、游戏联机、IoT 互联等多种场景。

  • 支持多种部署方式:CLI、Docker、Docker Compose,便于集成与扩展。

  • 加密、安全、支持 NAT 穿透与智能路由,是构建虚拟网络的一种高效方式。


如果你需要,我还能为你生成一份 完整脚本,自动安装、配置并启动 EasyTier 节点,也可以帮你配置服务注册和全自动启动机制噢!需要我继续帮忙吗?