关于 EasyTier 搭建的二三事
EasyTier 是一款由 Rust 和 Tokio 驱动的开源异地组网工具,以 “简单、安全、去中心化” 为核心优势,无需公网 IP 和复杂配置,就能轻松实现不同地点设备间的安全互联。它支持 Windows、MacOS、Linux、Android 等多平台及多种硬件架构,节点平等独立且无需依赖中心服务器,搭配 WireGuard 和 AES-GCM 加密技术,能全方位保障数据传输安全。无论是远程办公时让跨地域电脑如同身处同一局域网,异地访问家中 NAS 或服务器,还是组建虚拟局域网畅玩联机游戏、实现物联网设备跨区域互联,它都能高效适配。其内置 UDP NAT 穿透、智能路由选路、多路径冗余切换等功能,即便在复杂网络环境下也能稳定低延迟运行,还支持 KCP/QUIC 代理优化高丢包场景表现,兼顾易用性与专业性,是个人和小型团队异地组网的优质选择。
因此,我将详细向大家阐述我是如何构建 Docker 版本的 EasyTier,以及其使用方法。
以 web 控制台的方式进行安装并操控
以官方 web 控制台操作
登录官方 web 控制台
登录官方 web 控制台并注册
官方 web 控制台:https://easytier.cn/web#/auth
搭建 EasyTier-core
镜像
# 国际用户
easytier/easytier:latest
# 国内用户
m.daocloud.io/docker.io/easytier/easytier:latest端口
自定义端口对应 11010/tcp、11010/udp、11011/tcp、11011/udp、11012/tcp
挂载
自定义服务器目录对应容器 /root 文件夹
命令
在 Command 中填入
--config-server udp://public.easytier.cn:11010/<你在官方控制台上的用户名>创建容器即可


但是有时官方 web 控制台会失效,因此你可以选择自建控制台
以自建 web 控制台操作
搭建 easytier-web-embed
镜像与上文搭建 EasyTier-core 一致
端口
自定义端口对应 11211/tcp、22020/udp
挂载
自定义服务器目录对应容器 /app 文件夹
命令
在 Entrypoint 中填入
easytier-web-embed连接 EasyTier-core
镜像、端口、挂载与上文相同
命令
在 Command 中填入
--config-server udp://<你自建easytier-web-embed对应容器22020/udp的外网 IP/域名+端口>/<你在自建控制台上的用户名>创建容器即可



以命令的方式进行安装并操控
搭建 EasyTier-core
镜像、端口、挂载与上文相同
命令
在 Command 中填入
--proxy-networks 192.168.31.0/24 --network-name xa-et --network-secret MCHkNuXj8uRjpozBPYW6 --dhcp false --listeners tcp://0.0.0.0:11010 --listeners udp://0.0.0.0:11010 --rpc-portal 0.0.0.0:15888 --no-tun --relay-network-whitelist *创建容器即可


以上是我个人关于EasyTier搭建的一些心得,若有不当之处,还望在评论区不吝赐教。