白嫖企业级CDN:用Cloudflare Pages搭建VLESS节点的艺术。

导语

当机场主还在为服务器IP被墙发愁时,聪明的翻墙党早已把流量藏进了全球Anycast网络。今天我们要做的,就是把VLESS节点伪装成正经的Pages网站,让审查系统看到的永远是Cloudflare的合规流量。

为什么选择Pages部署VLESS?

  • IP隐身术 - 用户真实请求会被Cloudflare的边缘节点消化,你的服务器IP就像穿了隐身衣

  • TLS天然伪装 - 自动签发SSL证书,所有流量都走标准HTTPS端口,流量特征完美隐藏

  • 零成本高性能 - 免费套餐包含10万次/天的请求,足够个人使用

准备工作

  1. 一个Cloudflare账号

  2. 任意域名(可选)

开始搭建节点

  1. 访问github下载最新的woker.js。【快速通道】如果你无法访问,也可以直接点击worker.js下载2025年1月30号的版本。
  2. 新建一个文件夹,随意命名,如果不知道叫什么,那不如就叫woker,将上一步下载的js放在文件夹下。如图所示:
  3. 登录cloudflare。链接
  4. 点击【计算(Workers)】→【Workers和Pages】,选择【Pages】,并点击【上传资产】
  5. 项目名称随便输一个,比如我输入的vless,点击【创建项目】
  6. 注意!!!重点来了,此时先不要进行下一步,而是点击左边的【Workers和Pages】。你会发现,有个vless在那里,不要害怕,点击它,进入到这个页面
  7. 点击【设置】,在【变量和机密】这里点击【添加】,会弹出一个添加变量的窗口,【变量名称】输入uuid(固定,不可变,注意前后不要有空格!)【值】可以通过这个链接生成,随意点击几下生成并复制一个,然后点击【保存】

    当然你也可以通过其他任何方式生成一个随机字符串

  8. 选择【部署】→【上传资产】→【从计算机中选择】→【上传文件夹】,打开上传窗口,选中第一步时创建的woker文件夹,点击【上传】【上传】
  9. 等到上传完成之后,点击【部署站点】

使用节点

经过上一节的操作之后,此时你可以通过页面上展示的域名+“/”+“你的uuid”访问一个页面。比如我的这个地址:https://vless-80h.pages.dev/114d9821-6b34-47f7-80a5-17a79e0af162

页面上有对应的订阅链接单节点链接,复制之后就可以导入到你的clash客户端或者v2ray客户端或者其他的梯子客户端

接下来就可以愉快的玩耍了。实测,正常的4k视频也是毫无压力。

自有域名

如果官方域名可以访问,那么无需配置自有域名,如果非要配置,也很简单。按下方步骤操作即可。

  1. 点击【计算(Workers)】→【Workers和Pages】,并选择【vless】的page,进入到了设置界面。
  2. 选择【自定义域】,点击【设置自定义域】,输入一个当前账号已经托管给cf的域名(可以是下一级域名,比如托管的域名为xxx.pp.ua,那你在这里可以输入vless.xxx.pp.ua)。
  3. 点击【继续】→【激活域】
    等待几分钟,状态变为【活动】,自定义域名已经生效,你可以通过自定义域名+“/”+“你的uuid”访问页面,接下来的操作就没有任何差别了

避坑指南

⚠️ 重要提醒:

  1. 每日请求量有上限,所以链接一定不要透露出去,否则很容易被人刷爆
  2. 由于使用的是cf的代理ip,所以ip并不固定,可能几分钟就换一次ip,不适合访问那些对ip审查严格的网站,频繁变更ip可能会导致封号

结语

虽然这种方式有它不可避免的缺点,无法作为主节点使用。但是,当你的主节点出现任何其他问题,而你又有不得不挂梯子的需求时,请记住它就在这里等着你,作为你的备选。

另外,当你的翻墙流量混入Cloudflare海量的合法请求中,就像一滴水藏进了尼亚加拉大瀑布。这种数字时代的隐身艺术,才是真正的赛博生存之道。