简介
由于近期部分公共节点稳定性下降,越来越多用户开始尝试基于 Cloudflare Workers 自建轻量级代理服务。相比传统 VPS 方案,这类项目部署门槛更低,不需要服务器,同时还能利用 Cloudflare 全球网络提升访问稳定性。
本文将演示如何通过 Cloudflare Workers 部署一个支持订阅的节点项目,并配置 KV 存储、自定义域名以及订阅生成功能。
整个过程无需复杂命令,即使没有域名也可以直接使用。
视频演示
(此处可插入你的 YouTube 视频链接)
项目特点
该项目具备以下功能:
基于 Cloudflare Workers 部署
无需服务器
支持自定义域名
支持订阅链接生成
支持多地区节点生成
支持 V2Ray 等客户端订阅
可配置节点数量与端口
支持 KV 数据存储
适合轻量使用或作为备用方案。
部署前准备
需要提前准备:
一个 Cloudflare 账号
可正常访问 Cloudflare 控制台
项目源码压缩包
(可选)一个托管在 Cloudflare 的域名
如果没有域名,也可以直接使用 Cloudflare 提供的默认域名。
GitHub项目地址:https://github.com/cmliu/edgetunnel
优选订阅:
Cm.Soso.Edu.Kg
Sub.Cmliussss.Net
Owo.O00o.Ooo
美国
ProxyIP.US.CMLiussss.net
新加坡
ProxyIP.SG.CMLiussss.net
日本
ProxyIP.JP.CMLiussss.net
香港
ProxyIP.HK.CMLiussss.net
韩国
ProxyIP.KR.CMLiussss.net
部署步骤
1. 创建 Workers KV 存储
登录 Cloudflare 后:
进入:
存储和数据 → Workers KV
点击:
创建
然后:
给 KV 空间设置一个名称
点击“创建”
创建完成后保持当前页面即可。
2. 创建 Workers 项目
进入:
计算(Compute) → Workers 和 Pages
点击:
创建应用程序
然后:
选择“开始使用”
选择“拖放文件”
输入项目名称
创建项目
3. 上传项目文件
前往项目主页下载源码压缩包。
然后:
将压缩包上传到 Cloudflare Workers
等待上传完成
点击“部署站点”
首次部署完成后继续进行配置。
4. 配置环境变量
进入:
设置 → 变量
添加一个环境变量:
变量名称
ADMIN
注意:
必须使用大写
变量值
填写你自己的后台密码即可。
该密码用于后续进入后台管理页面。
5. 绑定 KV 存储空间
继续进入:
设置 → 绑定
选择:
KV 命名空间
添加以下内容:
变量名称
KV
KV 空间
选择刚才创建的 Workers KV。
保存即可。
6. 重新部署项目
配置完成后,需要重新部署一次。
重新上传项目压缩包并部署即可。
完成后即可通过 Cloudflare 默认提供的域名访问。
自定义域名配置(可选)
如果有自己的域名,建议绑定独立域名使用。
1. 添加自定义域
进入:
自定义域
输入自己的域名。
随后 Cloudflare 会生成一条 DNS 配置记录。
2. 添加 DNS 解析
回到域名 DNS 页面。
新增一条记录:
类型
CNAME
内容
按照 Cloudflare 提供的信息填写即可。
保存后返回 Workers 页面。
3. 激活域名
等待几分钟。
当域名状态显示:
活动
说明绑定成功。
之后再次部署一次项目即可。
后台使用说明
1. 登录后台
在网址后添加:
/ADMIN
例如:
https://你的域名/ADMIN
输入之前设置的密码即可登录。
2. 节点生成设置
后台支持:
调整节点数量
自定义地区
自定义端口
生成订阅链接
项目默认最大支持:
99
个节点。
如果没有特殊需求,端口随机即可。
3. 地区与高级配置
在:
我是高手
页面中,可以:
指定地区
自定义线路
生成不同地区节点
在:
获取更多
页面中,还支持更多自定义配置。
客户端订阅测试
项目支持多种订阅方式。
例如:
V2Ray
Clash
Shadowrocket
sing-box
将生成的订阅链接导入客户端即可。
实测订阅可正常获取节点。
使用体验
在实际测试中:
YouTube 可正常播放
4K 视频加载速度稳定
页面跳转速度较快
整体延迟表现不错
虽然速度可能无法达到高性能 VPS 的水平,但作为免费方案已经具备较高可用性。
对于轻量浏览、视频观看和日常备用场景已经足够。
常见问题
1. 没有域名能用吗?
可以。
Cloudflare 会提供默认域名,直接访问即可。
2. 为什么需要 KV?
KV 用于:
保存配置
存储订阅数据
管理节点信息
属于项目正常运行所需组件。
3. 为什么重新部署多次?
因为:
添加变量后需要重新部署
绑定 KV 后也需要重新部署
否则新配置不会生效。
总结
相比传统 VPS 部署方案,基于 Cloudflare Workers 的节点项目具有:
免费
部署简单
无需服务器
支持订阅
支持自定义域名
等优点。
适合:
NAS 用户
家庭网络用户
轻量代理需求
备用节点方案
想体验 Cloudflare Workers 的用户
如果后续还计划搭配:
OpenClash
PassWall
sing-box
飞牛 fnOS
Docker 自动化
也可以进一步构建完整家庭网络环境。
#Cloudflare Workers 节点 #CF 免费节点部署 #Workers 代理教程 #Cloudflare 自建节点 #Workers KV 教程 #免费代理订阅搭建
评论区