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 发布页面下载适用于你的操作系统的版本:
-
GitHub 地址:https://github.com/EasyTier/EasyTier/releases(博客园)
2. Windows 平台安装
2.1 图形界面版本
-
下载并运行安装程序(例如:
easytier-gui_1.2.3_x64-setup.exe)。 -
安装完成后,启动 EasyTier GUI。
-
配置网络名称、密码等参数,连接公共服务器地址(如:
tcp://public.easytier.top:11010)。(博客园, CSDN 博客)
2.2 命令行版本(注册为系统服务)
-
下载并解压
easytier-core.exe和easytier-cli.exe。 -
下载 WinSW 工具(用于将程序注册为 Windows 服务):
-
GitHub 地址:https://github.com/winsw/winsw/releases
-
-
将 WinSW 可执行文件(如
WinSW-x64.exe)重命名为easytier-service.exe,并放入 EasyTier 目录。 -
创建配置文件
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>
-
在命令提示符中运行以下命令注册并启动服务:(YouTube)
easytier-service.exe install easytier-service.exe start
3. Linux 平台安装(以 Docker 为例)
-
确保已安装 Docker 和 Docker Compose。
-
创建
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
-
运行以下命令启动容器:
docker-compose up -d
详细教程可参考:
🌐 客户端配置与连接
-
在客户端设备上安装 EasyTier(可选择 GUI 或命令行版本)。
-
配置网络名称和密码,确保与其他设备一致。
-
连接到公共服务器地址(如:
tcp://public.easytier.top:11010)。 -
完成配置后,设备将自动加入同一虚拟网络,实现互联互通。(CSDN 博客)
🔐 安全建议
-
使用强密码:确保网络密码复杂,防止未经授权的访问。
-
限制访问:通过防火墙或其他安全措施限制不必要的端口开放。
-
定期更新:保持 EasyTier 和相关组件的最新版本,获取最新的安全补丁。
