2026 Cloudflare 免费节点搭建教程:10分钟新手配置教程

前言

本文是 Cloudflare 免费节点搭建教程 的文字版,适合想用 Cloudflare Pages、KV 和自定义域名做个人网络学习、远程访问测试的新手。你可以按本文顺序完成免费域名准备、Pages 部署、KV 绑定、后台订阅获取和优选 IP 配置,并在遇到问题时参考排错区逐项检查。

最后更新时间:2026 年 6 月 12 日。Cloudflare、域名平台和项目界面可能会变化,操作时请以官方后台当前显示为准。

视频教程

本篇为小鲁解说 YouTube 视频教程的文字版,适合边看视频边对照操作。文字版会补充准备清单、关键链接、配置说明、常见问题和排错方法,方便后续搜索和复查。

如果你是从 YouTube 视频过来的,可以把本文当作操作步骤清单;如果你是从搜索引擎进入,也可以直接按下面的目录逐步完成配置。

目录

  1. 视频教程
  2. 准备清单
  3. 第一步:准备免费域名
  4. 第二步:在 Cloudflare Pages 部署项目
  5. 第三步:绑定 KV 命名空间
  6. 第四步:绑定自定义域名
  7. 第五步:登录后台并获取订阅
  8. 第六步:优选 IP 和速度测试
  9. 常见错误排查
  10. 常见问题

准备清单

开始搭建 Cloudflare 免费节点前,请先准备 Cloudflare 账号、一个可托管到 Cloudflare 的免费域名,以及 edgetunnel 项目源码。准备清单越完整,后面的 Pages 部署、KV 绑定和自定义域名配置就越不容易出错。

① Cloudflare 账号

用于部署 Pages 项目、管理 DNS、创建 KV 存储。

📌 注册地址:https://www.cloudflare.com

② 免费域名(dnshe.com)

每个账号可申请多个免费域名,注册后需将 NS 迁移到 Cloudflare 管理。

📌 注册地址:www.dnshe.com

③ 下载项目源码 ZIP

需要将 ZIP 文件下载到本地电脑,稍后上传至 Cloudflare Pages。

📌 GitHub 项目主页:https://github.com/cmliu/edgetunnel

📌 直接下载 ZIP:https://github.com/cmliu/edgetunnel/archive/refs/heads/main.zip

💡 main.zip 需下载保存到本地,不要解压,后续直接上传整个 ZIP 文件。

准备清单速查表

准备项是否必须地址 / 备注
Cloudflare 账号✅ 必须cloudflare.com 免费注册
免费域名✅ 必须dnshe.com,每账号 5 个长期可用
edgetunnel main.zip✅ 必须下载到本地,不要解压
下载代理客户端(v2rayN / Clash 等)⭕ 建议用于导入节点订阅链接

第一步:准备免费域名

1.1 申请免费域名并确认可用性

  1. 打开 www.dnshe.com,注册并登录账号。
  2. 在域名搜索框输入你想要的域名前缀,选择一个可用的免费后缀(如ccwu.cc,这个是10年的)。
  3. 提交想要的域名申请就可以,
  4. 每个账号最少可申请 5 个长期可用域名

💡 建议选择好记的域名,后续会用它访问代理后台和生成节点订阅链接。

1.2 将域名 NS 迁移到 Cloudflare

域名申请后,需要托管到 Cloudflare 管理:

  1. 登录 Cloudflare,选择域名,点击添加,输入你的域名。
  2. 选择 Free(免费)套餐,继续。
  3. Cloudflare 会分配给你两条 NS 记录,例如:
    • xxx.ns.cloudflare.com
    • yyy.ns.cloudflare.com
  4. 回到 www.dnshe.com,在域名管理页面找到「DNS 服务器」,将 NS 替换为 Cloudflare 提供的两条记录。
  5. 等待 NS 生效(通常 10–30 分钟)。Cloudflare 控制台显示「激活」后即可继续。

第二步:在 Cloudflare Pages 部署项目

2.1 创建 Pages 项目

  1. 在 Cloudflare 控制台左侧菜单,进入「Workers 和 Pages」。
  2. 点击「创建」→ 选择「Pages」选项卡。
  3. 选择「上传资产」方式(不要选 Git 连接,因为我们用本地 ZIP 上传)。

⚠️ 关键提示:务必选择「Pages」而不是「Workers」,两者部署方式不同,选错会导致项目无法正常运行。

2.2 上传 main.zip

  1. 为项目填写一个名称,例如 cfvpn(纯小写字母,不含特殊字符)。
  2. 将之前下载的 main.zip 直接拖拽到上传区域,或点击选择文件。
  3. 点击「部署站点」,等待部署完成(约 1–2 分钟)。

2.3 设置环境变量(UUID)

部署完成后,需要配置一个 UUID 作为你的专属密钥:

  1. 进入 Pages 项目 → 「设置」→「变量和密匙」。
  2. 点击「添加变量」,填写:
    • 变量名:ADMIN (一定是大写的)
    • 💡 值:是你节点的「密码」,请保存好,客户端连接时需要用到。
    • 填好然后保存。

第三步:绑定 KV 命名空间

KV(Key-Value 存储)用于持久化保存后台配置、优选 IP 地址等数据。不绑定 KV 会导致配置重启后丢失

3.1 创建 KV 命名空间

  1. 在 Cloudflare 控制台,进入存储和数据库项目:「WorkWorkers KV」→「创建」。
  2. 点击「创建命名空间」,名称随意填写,例如 vpn-kv
  3. 点击「添加」,创建完成。

3.2 将 KV 绑定到 Pages 项目

  1. 回到你的 Pages 项目,进入「设置」→「绑定」→点击「KV 命名空间」。
  2. 点击「KV 命名空间」:
    • 变量名称(绑定名):必须填 KV(全大写,源码中硬编码读取此名称)
    • KV 命名空间:选择刚才创建的那个
  3. 保存。

⚠️ 绑定名必须是 KV(全大写),否则报错!


第四步:绑定自定义域名

Cloudflare Pages 默认会分配一个 *.pages.dev 域名,但该域名在国内访问不稳定。绑定自己的域名后,访问速度和稳定性会明显提升。

4.1 在 Pages 项目添加自定义域

  1. 进入 Pages 项目 →「自定义域」→「设置自定义域」。
  2. 输入你准备好的域名

💡 域名必须已托管到Cloudflare。

4.2 域名绑定完成后

绑定完成后,必须重新部署一次项目,KV 绑定才会生效。点击「创建部署」,再把下载文件拖上去点下部署就可以。


第五步:登录后台并获取订阅

5.1 访问后台

域名生效后,在浏览器访问:

https://你的域名/admin

例如:https://cfvpn.example.com/admin

首次访问需要输入你在变量和密匙中设置的值 作为密码。

5.2 后台功能说明

登录后台后,你可以看到以下核心功能:

  • 订阅链接:复制后直接导入 v2rayN、Clash、Shadowrocket 等客户端
  • 节点列表:显示当前生成的 VLESS / Trojan / Shadowsocks 节点
  • 优选配置:可自定义优选 IP,提升访问速度(详见第六步)
  • 日志查看:查看连接状态和错误信息

5.3 将订阅链接导入客户端

  1. 在后台复制订阅链接(URL 格式)。
  2. 打开你的代理客户端(如 v2rayN、Clash for Windows、Shadowrocket 等)。
  3. 选择「添加订阅」,粘贴链接,更新订阅。
  4. 选择一个节点,启用代理,测试连接。

第六步:优选 IP 和速度测试

由于 Cloudflare 默认 IP 在国内部分地区访问较慢,通过「优选 IP」可以显著提升速度,实现 4K 视频流畅播放。

6.1 三种优选模式对比

在后台的「优选配置」中,支持以下三种模式:

模式适合场景说明
优选订阅生成器懒人首选自动从优选订阅源拉取当前最快的 IP,无需手动维护
随机优选日常使用从内置 IP 池中随机选取,每次重连可能切换到更快节点
自定义地址进阶用户手动填入经过测速的最优 IP 或域名,稳定性最高

6.2 优选 IP 注意事项

优选 IP 的效果会受运营商、地区和时间段影响。建议先记录原始延迟和下载速度,再分别测试自动优选、随机优选和自定义地址,选择稳定性最好的方案;如果某个 IP 变慢,及时替换即可。



常见错误排查

问题一:自定义域名访问不了

可能原因:域名 NS 还没有完全切换到 Cloudflare,或者 Pages 自定义域名还没有验证完成。

解决方法:先在 Cloudflare DNS 页面确认域名状态,再回到 Pages 的「自定义域」页面检查证书和绑定状态。DNS 生效通常需要等待一段时间,不同地区刷新速度会不同。

问题二:后台打不开或提示权限错误

可能原因:环境变量中的 UUID 填写错误、部署后没有重新发布,或者 KV 命名空间没有绑定成功。

解决方法:回到 Pages 项目设置,检查环境变量和值是否一致;修改后重新部署一次项目,再用自定义域名访问后台。

问题三:订阅导入客户端后不可用

可能原因:订阅链接复制不完整、客户端类型不匹配,或者优选 IP 在当前网络环境下不稳定。

解决方法:先重新复制完整订阅链接,再测试不同客户端;如果仍不稳定,切换优选模式或手动替换经过测速的 IP。

常见问题

Cloudflare 免费节点搭建需要付费吗?

本文主要依赖免费域名和 Cloudflare 免费套餐,个人学习和轻量测试通常不需要额外付费。实际额度、限制和可用规则以 Cloudflare 后台当前显示为准。

为什么要绑定自定义域名?

自定义域名更便于记忆和管理,也能减少默认 Pages 域名不稳定带来的访问问题。域名 NS 托管到 Cloudflare 后,DNS、证书和 Pages 绑定都可以在同一后台完成。

搭建完成后速度慢怎么办?

优先检查 KV 是否绑定成功、项目是否重新部署、域名解析是否生效;确认配置无误后,再通过优选 IP 或自定义地址做测速和替换。

这篇教程适合完全新手吗?

适合。你需要会注册账号、复制链接、上传 ZIP 文件,并能按步骤检查 Cloudflare Pages、DNS 和 KV 设置。如果第一次操作,建议一边看视频一边对照本文。

后续界面变化怎么办?

Cloudflare 和项目界面可能会更新。如果按钮名称或位置略有变化,优先按功能名称查找,例如 Pages、KV、自定义域、环境变量和部署记录。本文也会定期更新。

总结和下一步

按照这篇 Cloudflare 免费节点搭建教程完成后,你应该已经了解免费域名准备、Cloudflare Pages 部署、KV 绑定、自定义域名、后台订阅获取和优选 IP 测试的完整流程。

  • 适合长期复查:本文保留了关键链接、配置位置和排错方法。
  • 适合新手照做:每个步骤都按操作顺序拆开,遇到问题可以先看排错区。
  • 适合后续更新:如果 Cloudflare 或项目界面变化,只需要更新对应步骤和截图。

更多同类教程可以查看 小鲁解说首页

提醒:提醒:本文仅用于个人学习、合规网络测试和技术研究,请遵守当地法律法规、Cloudflare 服务条款以及相关平台规则。

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部