利用 Cloudflare Workers 免费搭建个人代理节点:小白保姆级教程
- 代理教程
- 时间:2026-04-23 07:33:54
在网络探索的过程中,寻找一个稳定且免费的工具一直是很多人的需求。其实,利用 Cloudflare 提供的全球边缘计算服务——Workers,我们可以非常轻松地搭建一个属于自己的免费代理节点。不仅速度尚可,最重要的是完全免费且不会被轻易封锁。
一、 准备工作
在开始之前,请确保你已经拥有以下“装备”:
Cloudflare 账号:如果没有,请前往 Cloudflare 官网 注册。
一个托管在 CF 上的域名:虽然 CF 提供免费子域名(.workers.dev),但为了稳定性,建议绑定自己的顶级域名。
基础的脚本代码:目前主流使用的是基于 vless 协议的开源脚本。
二、 核心搭建步骤
1. 创建 Worker 脚本
登录 Cloudflare 后台,点击左侧菜单栏的 "Workers & Pages",然后点击 "Create application" -> "Create Worker"。
给你的 Worker 起个名字(例如 my-proxy-node),点击 Deploy。部署完成后,点击 "Edit Code" 进入在线编辑器。
2. 部署代理代码
将编辑器中原有的代码全部删除,替换为开源的代理脚本(如经典常用的 CF-vless 脚本)。
注意:在脚本代码中,你需要找到 userID 变量,并将其修改为你随机生成的 UUID。这将作为你节点的唯一连接密钥。3. 绑定自定义域(关键点)
由于默认的 workers.dev 域名在某些地区访问受限,建议点击 Worker 设置中的 "Settings" -> "Triggers" -> "Custom Domains",添加一个你自己的二级域名(如 node.yourdomain.com)。
三、 客户端配置指南
搭建完成后,你需要将配置信息导入到你的代理客户端(如 v2rayN, Clash 或 Shadowrocket)。
| 参数名称 | 配置内容 |
|---|---|
| 协议类型 | vless |
| 地址 (Address) | 你的自定义域名 或 优选 IP |
| 端口 (Port) | 443 |
| 传输层协议 (Transport) | WS (WebSocket) |
| TLS | 开启 (Enabled) |
四、 进阶优化:优选 IP
直接连接 Cloudflare 域名的速度取决于你当地网络与 CF 节点的直连质量。为了获得飞一般的速度,你可以:
使用 CloudflareST 等工具在本地筛选出延迟最低、带宽最大的 CF 边缘节点 IP。
将客户端配置中的“地址”栏修改为优选后的 IP,并将“伪装域名/SNI”保持为你的 Worker 自定义域名。
五、 结语
这种方案的优势在于高可用性和零成本。只要 Cloudflare 不倒,你的节点就永远在线。当然,作为免费方案,它更适合作为备用手段或者日常网页浏览使用。如果你对网络延迟有极致要求,后期也可以考虑配合 CDN 加速进一步优化。
免责声明:本教程仅供网络技术交流与学习使用,请自觉遵守当地法律法规。