免费 CF-Workers-Pages 搭建订阅节点
一、前言
1、用途
内容来自 GitHub 开源大佬的,感谢大佬们的资源。
如有侵权请留言删除。
该项目被设计和开发仅供学习、研究和安全测试目的。它旨在为安全研究者、学术界人士和技术爱好者提供一个了解和实践网络通信技术的工具。
2、合法性
- 使用者在下载和使用该项目时,必须遵守当地法律和规定。使用者有责任确保他们的行为符合其所在地区的法律、规章以及其他适用的规定。
3、免责
作为该项目的小编,我(以下简称“小编”)强调该项目应仅用于合法、道德和教育目的。
小编不鼓励、不支持也不促进任何形式的非法使用该项目。如果发现该项目被用于非法或不道德的活动,作者将强烈谴责这种行为。
小编对任何人或团体使用该项目进行的任何非法活动不承担责任。使用者使用该项目时产生的任何后果由使用者本人承担。
小编不对使用该项目可能引起的任何直接或间接损害负责。
通过使用该项目,使用者表示理解并同意本免责声明的所有条款。如果使用者不同意这些条款,应立即停止使用该项目。
4、风险提示
- 通过提交虚假的节点配置给订阅服务,避免节点配置信息泄露。
二、Cloudflare 注册
1、注册 Cloudflare 教程
- 直接点击 Cloudflare 进入注册页面注册,直接找个邮箱注册就好了,推荐个邮箱可以proton.me,这里我就跳过注册了。
三、Workers 部署方法
1、部署 Cloudflare Pages:
- 首先,先下载 worker.zip 部署文件。

- 在 Cloudflare 找 workers-和-pages 展开,在 概述这里创建 Cloudflare Pages 在控制台中选择使用直接上传创建,上传资产,把刚才你下载好的 worker.zip 文件上传并部署。


- 这里输入一个项目名称,可随意。




部署完成后去设置以下参数,找 设置 > 环境变量 > 制作 > 添加变量。
变量名称大写:UUID,值则为你的:8df97cbf-7c43-447a-819c-5fb4ed80f1b8,后点击 保存即可。
UUID如何去生成,以下有两种生成方法。
在 v2rayN 里生成 找 服务器 > 添加[VLESS]服务器 或 添加[VMEss]服务器 > 用户ID(id)生成。


在UUID在线生成一次可以生成5个任意选择。

给 Pages 绑定 CNAME自定义域名不被墙
首先,申请一个域名,这里提供提个免费域名网站,先用邮箱注册dynv6域名,这里就不进行注册演示了,请自行注册。
注册好后,在 Pages控制台 找 自定义域 > 设置自定义域。

- 注册好的dynv6域名添加自定域名

输入5个字符,后缀域名6个任意选择,然后确认 创建域名区。

回到Cloudflare填入你的自定义次级域名,注意不要使用你的根域名,例如:您分配到的域名是 99995.v6.navy,则添加自定义域填入 0.99995.v6.navy即可;

- 按照 Cloudflare 的要求将返回你的域名DNS服务商,添加 该自定义域 0 的 CNAME记录 0-f4e.pages.dev 后,点击 激活域即可。



- 记得在 dynv6 添加 CNAME 记录的 0-f4e.pages.dev.后面有个点一定要加上去才能解析成功,要不然解析不了。


- 回到 Cloudflare 等待你的域名生效,生效也在1-3分钟左右。


- 点击部署 找 创建新部署,再一次重新上传一次 worker.zip 文件,保存并部署。


- 访问你的域名加上斜杠加UUID,如我的,域名:0.99995.v6.navy 加/ 加 dfdad8c9-c1d0-48fc-9e2f-016995f0e5e0。访问回车。是否跟我一致:https://0.99995.v6.navy/dfdad8c9-c1d0-48fc-9e2f-016995f0e5e0

- 出现以下页面就搭建好了。

- 打开 v2rayN > 服务器 > 添加自定义配置服务器 > 别名:随意 > 确定


- 订阅分组 > 订阅分组设置 > 点击刚创建的别名 > 编辑 > 可选地址(Url)> 确定



- 订阅分组 > 更新当前订阅。出现以下节点就成功了。

