EasyTier部署教程

EasyTier 是一个开源的去中心化内网穿透与异地组网工具,支持 Windows、Linux、macOS、Android 等多个平台。它通过自研的路由协议和多种传输方式(如 TCP、UDP、WireGuard、WebSocket)实现点对点连接,适用于远程办公、家庭网络互联、游戏联机等场景。(rustcc.cn)


🧩 EasyTier 的核心特点

  • 去中心化设计:无需中心服务器,节点间可直接通信。

  • 多协议支持:支持 TCP、UDP、WireGuard、WebSocket 等传输协议。

  • 跨平台兼容:支持 Windows、Linux、macOS、Android 等操作系统。

  • 虚拟局域网功能:可通过 WireGuard 实现虚拟局域网,允许设备间互相访问。

  • 公共服务器辅助:提供公共服务器辅助穿透,适用于无公网 IP 的用户。(rustcc.cn)


🛠️ 安装与配置指南

1. 下载 EasyTier

前往 GitHub 发布页面下载适用于你的操作系统的版本:

2. Windows 平台安装

2.1 图形界面版本

  1. 下载并运行安装程序(例如:easytier-gui_1.2.3_x64-setup.exe)。

  2. 安装完成后,启动 EasyTier GUI。

  3. 配置网络名称、密码等参数,连接公共服务器地址(如:tcp://public.easytier.top:11010)。(博客园, CSDN 博客)

2.2 命令行版本(注册为系统服务)

  1. 下载并解压 easytier-core.exeeasytier-cli.exe

  2. 下载 WinSW 工具(用于将程序注册为 Windows 服务):

  3. 将 WinSW 可执行文件(如 WinSW-x64.exe)重命名为 easytier-service.exe,并放入 EasyTier 目录。

  4. 创建配置文件 easytier-service.xml,内容如下:(哔哩哔哩)

    <service>
      <id>easytier</id>
      <name>EasyTier Service</name>
      <description>EasyTier Windows Service</description>
      <executable>easytier-core.exe</executable>
      <arguments>-i 0.0.0.0 --network-name your_network --network-secret your_password -e tcp://public.easytier.top:11010</arguments>
      <logpath>logs</logpath>
      <log mode="roll-by-size">
        <sizeThreshold>10240</sizeThreshold>
        <keepFiles>8</keepFiles>
      </log>
    </service>
    

 

  1. 在命令提示符中运行以下命令注册并启动服务:(YouTube)

    easytier-service.exe install
    easytier-service.exe start
    

 

3. Linux 平台安装(以 Docker 为例)

  1. 确保已安装 Docker 和 Docker Compose。

  2. 创建 docker-compose.yml 文件,内容如下:

    version: "3.8"
    services:
      easytier:
        image: easytier/easytier:latest
        container_name: easytier
        network_mode: host
        restart: always
        volumes:
          - /etc/easytier:/root
        environment:
          - TZ=Asia/Shanghai
        command: -i 0.0.0.0 --network-name your_network --network-secret your_password -e tcp://public.easytier.top:11010
    

 

  1. 运行以下命令启动容器:

    docker-compose up -d
    

 

详细教程可参考:


🌐 客户端配置与连接

  1. 在客户端设备上安装 EasyTier(可选择 GUI 或命令行版本)。

  2. 配置网络名称和密码,确保与其他设备一致。

  3. 连接到公共服务器地址(如:tcp://public.easytier.top:11010)。

  4. 完成配置后,设备将自动加入同一虚拟网络,实现互联互通。(CSDN 博客)


🔐 安全建议

  • 使用强密码:确保网络密码复杂,防止未经授权的访问。

  • 限制访问:通过防火墙或其他安全措施限制不必要的端口开放。

  • 定期更新:保持 EasyTier 和相关组件的最新版本,获取最新的安全补丁。


 

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享