mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
1965 字
5 分钟
基于免费容器服务部署EasyTier节点
2026-04-14

基于免费容器服务部署EasyTier节点#

前言#

EasyTier 是一个去中心化 P2P 组网程序,可以实现内网穿透和虚拟组网。本文将介绍如何利用免费的容器服务平台部署 EasyTier 节点,特别适合用于握手连接和 P2P 通信。

TIP

重要提示:免费容器服务通常有资源限制,仅建议用于握手连接和 P2P 通信,不适合大量流量转发。

前提条件#

  • GitHub 账号:需要注册满 180 天
  • 容器平台余额:部分平台会赠送每月 5 美元余额(满足条件后)
  • 基础网络知识:了解 TCP/UDP 端口和容器部署基本概念

平台介绍#

Zeabur#

  • 官网:https://zeabur.cn
  • 特点:提供免费试用集群,操作简单直观
  • 注意:据 2026年3月6日 信息,Zeabur 免费试用集群已无法创建,本方法暂时废弃

Claw#

  • 官网:https://ap-northeast-1.run.claw.cloud(日本区域)
  • 特点:支持多地区部署,免费计划可用
  • 注意:此方案需每个月上线官方控制台,否则可能会被停止使用

Zeabur 部署方法(暂时废弃)#

WARNING

截至 2026年3月6日,Zeabur 免费试用集群已无法创建,以下内容仅供参考

部署步骤#

  1. 创建项目

    • 登录 Zeabur 控制台
    • 点击”创建项目”
    • 向下滑动找到”免费试用集群”
    • 选择腾讯云区域(延迟约 100-300ms)
    • 点击”创建项目”
  2. 部署服务

    • 项目创建成功后,点击”部署新服务”
    • 选择”Docker容器镜像”
    • 填写以下信息:
      • Docker镜像easytier/easytier
      • 端口11010(必填),1101111012 可选
      • 启动命令
        easytier-core --private-mode true --network-name my-network --network-secret my-secret
  3. 参数说明

    • --private-mode true:启用私有模式,仅允许指定网络连接

    • --network-name my-network:自定义网络名称

    • --network-secret my-secret:自定义网络密钥

  4. 获取连接地址

  • 部署成功后,会显示类似以下格式的连接地址:
tcp://sjc1.clusters.zeabur.com:33332
  • 将此地址填入 EasyTier 客户端即可使用

Claw 部署方法(当前可用)#

准备工作#

  1. 登录账号

  2. 进入部署界面Alt text

    • 登录后点击”App Launchpad”Alt text

    • 点击”Create App”

详细配置步骤#

  1. 基本信息配置

    • Application Name:填写自己喜欢的名称(如:easytier-node)
    • Image:填写官方 Docker 镜像 easytier/easytier(部分版本需要指定版本,如 easytier/easytier:v2.5.0
  2. 资源分配配置

    • Usage:CPU 和内存设置
      • CPU:0.1(10% CPU 使用率)
      • 内存:64M
      • 说明:仅用于握手连接和 P2P 通信时,此配置足够;如需转发流量,请适当增加资源
  3. 网络配置

    • Network:端口和域名设置

      • 端口:tcp默认 11010,可自行修改启动参数中 --listeners ws://0.0.0.0:自定义端口,如 --listeners ws://0.0.0.0:30655
      • 说明:Claw 免费计划限制 TCP/UDP 只能开放一个端口,但 HTTPS/GRPCS/WSS 协议无限制
TIP

WSS 支持:EasyTier 官方支持 WSS 协议,建议使用 ws://0.0.0.0:端口 监听,实测 wss://0.0.0.0:端口 无法连接

  1. 高级配置
    • Command:启动命令
    easytier-core --listeners ws://0.0.0.0:自定义端口 --hostname 自定义主机名 --latency-first --p2p-only
    • --private-mode true:私有模式,自己使用加上这个参数
    • --latency-first:延迟优先模式
    • --p2p-only:仅打洞,建议填上,防止流量走服务器耗光流量扣费
WARNING

注意:--p2p-only 仅在 v2.5.0 及以上版本支持,若提示参数错误请检查版本号

  1. 环境变量

    • 无需额外配置,保持默认即可
  2. 部署容器

    • 点击”Deploy Application”创建容器
    • 注意:如果启动失败,可能是镜像拉取问题(Claw 的常见问题)
      • 解决方法:尝试更换地区(新加坡、美国西部、美国东部、德国、日本五个地区可选)
TIP

Claw Cloud 协议建议选择 tcp 或者 wss,tcp 兼容 wss,wss 资费更低

获取连接地址#

部署成功后,会分配显示类似以下格式的连接地址:

tcp://tcp.ap-northeast-1.clawcloudrun.com:30655

将此地址填入 EasyTier 客户端即可使用。

或者

wss://ap-northeast-1.clawcloudrun.com:30655

参数详解#

私有模式参数#

easytier-core --private-mode true --network-name my-network --network-secret my-secret
  • --private-mode true:启用私有模式,仅允许指定网络的节点连接
  • --network-name:自定义网络名称,相同名称的节点可以互相连接
  • --network-secret:网络密钥,用于加密通信
NOTE

引用官方文档说明:如果你希望 EasyTier 仅在你的虚拟网络中提供服务,而不希望其他虚拟网的节点连接到你的节点,可以使用 --private-mode true 参数启动 EasyTier。这会仅允许网络名为 my-network 且密钥为 my-secret 的节点连接到该 EasyTier 节点。

其他常用参数#

EasyTier 支持多种启动参数,常用参数包括:

  • --port:指定监听端口(默认:11010)
  • --relay-server:指定中继服务器地址
  • --log-level:日志级别(debug/info/warn/error)
  • --config:配置文件路径

详细参数请参考 EasyTier 官方文档

使用建议#

适用场景#

  1. P2P 握手连接:建立点对点连接的最佳选择
  2. 内网穿透:NAT4 环境下的内网穿透
  3. 小型网络组网:少量设备的虚拟组网

不适用场景#

  1. 大流量转发:免费容器资源有限,不适合流量转发
  2. Web 服务加速:网络速度较慢,不适合 Web 服务
  3. 生产环境:免费服务稳定性有限,不建议用于生产环境

优化建议#

  1. 地区选择:根据实际位置选择最近的部署地区
  2. 资源监控:定期检查容器资源使用情况
  3. 备用方案:准备多个节点作为备用连接

常见问题#

1. 容器启动失败#

  • 问题:镜像拉取失败或资源不足
  • 解决:尝试更换地区或稍后重试

2. 连接不稳定#

  • 问题:网络延迟高或丢包
  • 解决:选择更近的地区部署,或使用多个节点,wss 可以选择套 cloudflare 优选优化

3. 端口无法访问#

  • 问题:防火墙或网络限制
  • 解决:检查容器平台的安全组设置,确保端口开放

4. 资源超限#

  • 问题:CPU 或内存使用超限
  • 解决:优化 EasyTier 配置,减少资源消耗

安全注意事项#

  • 密钥安全:定期更换网络密钥,避免泄露
  • 私有模式:建议始终启用私有模式,防止未授权连接
  • 日志监控:定期检查容器日志,发现异常及时处理
  • 版本更新:定期更新 EasyTier 版本,修复安全漏洞

性能测试#

在实际测试中,免费容器部署的 EasyTier 节点表现如下:

  • 延迟:100-300ms(取决于地区和网络)
  • 稳定性:适合短期和小规模使用
  • 吞吐量:不适合大流量传输

总结#

通过 Zeabur 和 Claw 等免费容器服务平台,我们可以低成本部署 EasyTier 节点,实现 P2P 组网和内网穿透。虽然免费服务有一定限制,但对于学习、测试和小规模使用已经足够。

核心要点总结:

  1. Claw 是目前可用的免费部署平台
  2. 仅建议用于握手连接和 P2P 通信
  3. 务必启用私有模式保障安全
  4. 根据实际需求调整资源配置

希望本文能帮助您顺利部署 EasyTier 节点。如果在部署过程中遇到问题,欢迎参考官方文档或社区讨论。

WARNING

免责声明:本文仅供参考,使用免费容器服务需遵守平台服务条款。作者不对因使用本文内容造成的任何损失负责。

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

基于免费容器服务部署EasyTier节点
https://blog.199010520.xyz/posts/easytierdeploy/easytier-deploy/
作者
MagicSky
发布于
2026-04-14
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录