免费机场又有新玩法!白嫖 Cloudflare 节点,CFNext 搭建教程(Workers 与 Pages 双方案)
详解灵感源自 EDGE 的全新独立项目 CFNext:支持小说混淆版防滥用检测、默认优选 100 个低延迟 IP、支持地区线路筛选与 KV 持久化绑定。
观看对应视频教程
## 项目简介
在前几期分享了 EDGE 搭建 Cloudflare 节点教程后,不少朋友反馈遇到触发滥用限制或需要香港节点筛选的问题。本期介绍的 **CFNext** 项目采用独立架构,提供 **小说混淆版、混淆版、明文版** 三种脚本(强烈推荐使用混淆版以降低滥用误判概率),默认自动优选 100 个低延迟 IP,并支持可视化后台按地区和线路筛选。
## 方案一:使用 Cloudflare Workers 部署
1. **创建 KV 命名空间**:登录 Cloudflare 控制台 → **存储和数据库 → Workers KV → 创建命名空间**(名称可填 `cfnext_kv`)。
2. **新建 Worker 并粘贴代码**:进入 **计算 (Workers 和 Pages) → 创建应用程序 → 从 Hello World 开始**,部署后点击右上角「编辑代码」,将项目中的 **小说混淆版 JS 代码** 完整复制粘贴进去并点击部署。
3. **配置环境变量**:进入 Worker 的 **设置 → 变量和机密**,依次添加以下核心变量:
| 变量名称 | 示例值 | 作用说明 |
| --- | --- | --- |
| `login` | `xiazheteng` | 后台管理登录路径(访问 `域名/xiazheteng` 进入登录页) |
| `uuid` | `8f9d2a1b-4c3e-4f7a-9b2d-1e5a6c7d8e9f` | 节点 UUID,可用任意生成器生成 |
| `admin` | `your_password` | 后台管理面板登录密码 |
| `host` | `cfnext.yourdomain.com` | 可选,仅在已托管自定义域名时填写,无域名切勿填写 |
4. **绑定 KV 命名空间**:在 **设置 → 绑定** 中点击添加绑定,选择 **KV 命名空间**,变量名称必须大写填写为 `KV`,空间选择刚才创建的命名空间并保存。
## 方案二:使用 Cloudflare Pages 部署
1. 在项目主页下载 Pages 专用 `.zip` 部署包。
2. 在 Cloudflare 创建一个新的 KV 命名空间,然后进入 **Workers 和 Pages → 创建 → Pages → 上传静态文件**,将 ZIP 包拖入部署。
3. 进入 Pages 项目的 **设置 → 变量和机密**,同样添加 `login`、`uuid`、`admin` 变量,并在 **绑定** 中添加变量名为 `KV` 的命名空间。
4. **重要一步**:Pages 修改环境变量或绑定后,必须点击右上角 **创建部署** 重新上传一次 ZIP 包才能使绑定生效。
## 后台管理与自定义订阅路径避坑
```text
后台访问地址:https://你的域名/login变量值
注意:面板设置中的「自定义订阅路径」绝对不能与 login 变量值相同,否则会导致订阅无法解析!
```
进入后台后可直接复制自适应订阅链接导入 v2rayN 或 Clash,默认即可获取 100 个优选节点;如需更多节点,可在「下发控制」中将默认数量从 300 调整为 1000。