免费不限流量！ECH-Workers 代理部署教程：Workers/Snippets 双方案 + PC / 安卓多端适配 在上一篇《Cloudflare Snippets 免费部署VLESS不限流量节点：MiSub用户进阶教程，实现订阅聚合与优选》中，不少朋友反馈没权限用 Snippets—— 这次直接上全员可用的 Workers 方案！ 这是一个基于WebSocket的安全隧道代理项目，支持TCP转发、SOCKS5/HTTP代理，还通过ECH技术隐藏SNI，进一步提升安全性。 本文教你用 Cloudflare Workers/Snippets 部署 ECH-Workers，搭配专用客户端就能实现科学上网，就算 SNI 被墙也能稳定连接。下面简单介绍下核心用到的ECH协议——我也不太懂这个技术细节，据说能让网络连接更安全。 ECH协议核心作用简介 - ECH协议（Encrypted Client Hello，加密客户端问候）是Cloudflare推出的加密技术，其核心作用是隐藏你的访问域名（SNI），具体原理与优势如下： - 在传统HTTPS连接中，SNI（服务器名称指示）字段以明文形式传输，这就导致中间网络（如运营商、网关等）能轻易识别你所访问的具体站点，存在隐私泄露和针对性封锁的风险。 - 而ECH协议会将SNI信息加密后再发送，中间网络仅能检测到你与Cloudflare建立了连接，却无法解析出你实际访问的目标域名。这一特性大幅提升了网络访问的隐私安全性与抗封锁能力。 - 简单来说：开启ECH后，别人只知道你连了Cloudflare，却不知道你具体连的是哪个站点～ - 详细说明可查看 Cloudflare 官方文档：ECH协议 - 另外可以通过 浏览体验安全检查 测试自身环境——目前我的测试结果里，除了“安全 SNI”未通过，其余项均正常。不过查了一圈，似乎需要开启浏览器的特定功能才能触发，但暂时没找到对应的设置方式。 一、 ECH-Workers 服务部署 - ECH-Workers 部署方式,可使用 Cloudflare Snippets 与 Cloudflare worker 两种方式进行部署。下方是部署的代码。 - 群内提供我已部署好的无限流量 Snippets 版 ECH 服务地址进行体验，可直接加群获取。 建议自行部署 Cloudflare Snippets 部署 - 若选择 Cloudflare Snippets 部署，可参考教程：Cloudflare Snippets 免费部署VLESS不限流量节点：MiSub用户进阶教程，实现订阅聚合与优选 - 无需重复执行教程内所有步骤，仅需跳过「第二步：设置 UUID (可选)」，其余步骤完全一致，部署代码直接使用本文上方的 ECH-Workers 代码即可。 - 部署完成后，需将设置好的主机名整理为「域名:443」格式（示例：ech.zrf.me:443），该地址即为后续需使用的服务地址。 Cloudflare worker 部署 此方案最为实用，即使 Cloudflare 默认分配的 xxx.workers.dev 域名在中国大陆被阻断，配合 ECH 客户端也能实现无感直连。 - 新建 Worker 服务，名称可自定义（本文使用默认名称），完成创建后点击「部署」； 新建 Worker 服务 点击「部署」 - 部署完成后，点击右上角「编辑代码」； 点击右上角「编辑代码」 - 进入代码编辑界面，清空编辑器原有代码，粘贴本文上方的 ECH-Workers 代码，点击「保存并部署」； 点击「保存并部署」 - 将 「兼容日期」 改为 26年之前的任意一个日期， 26年4月 群友反馈 部署使用不了，就是这个原因，我在这里补充出来。 将 「兼容日期」 改为 26年之前的任意一个日期 - 获取服务地址，返回 Worker 概览页面，复制 Cloudflare 分配的默认域名（格式如 xxx.workers.dev）。 - 注意 ：虽然该域名在浏览器中直接访问可能无法打开（被墙），但不要担心，这正是 ECH 技术的优点之一。 - 地址格式 ：请在域名后加上端口 :443。示例：crimson-art-0bbc.zrfme.workers.dev:443 获取服务地址 二、 客户端工具下载 请加入下方 Telegram 社群获取专用客户端（群文件中包含 PC 版和 Android 版）： - 下载地址 ：点击加入电报社群 (@lsmoo) - 软件说明 ： PC 版 (Win) ：由群内大佬 @CCF 基于 CFNAT 开源项目修改制作。 - Android 版 ：使用原版 APK。 - 注：目前暂无 iOS 版本。 群文件指引 三、 Android 手机版使用教程 下载安装后，请按