白嫖企业级CDN:用Cloudflare Pages搭建VLESS节点的艺术。
导语
当机场主还在为服务器IP被墙发愁时,聪明的翻墙党早已把流量藏进了全球Anycast网络。今天我们要做的,就是把VLESS节点伪装成正经的Pages网站,让审查系统看到的永远是Cloudflare的合规流量。
为什么选择Pages部署VLESS?
-
IP隐身术 - 用户真实请求会被Cloudflare的边缘节点消化,你的服务器IP就像穿了隐身衣
-
TLS天然伪装 - 自动签发SSL证书,所有流量都走标准HTTPS端口,流量特征完美隐藏
-
零成本高性能 - 免费套餐包含10万次/天的请求,足够个人使用
准备工作
-
一个Cloudflare账号
-
任意域名(可选)
开始搭建节点
- 访问github下载最新的woker.js。【快速通道】。如果你无法访问,也可以直接点击worker.js下载2025年1月30号的版本。
- 新建一个文件夹,随意命名,如果不知道叫什么,那不如就叫woker,将上一步下载的js放在文件夹下。如图所示:
- 登录cloudflare。链接
- 点击【计算(Workers)】→【Workers和Pages】,选择【Pages】,并点击【上传资产】
- 项目名称随便输一个,比如我输入的vless,点击【创建项目】
- 注意!!!重点来了,此时先不要进行下一步,而是点击左边的【Workers和Pages】。你会发现,有个vless在那里,不要害怕,点击它,进入到这个页面
- 点击【设置】,在【变量和机密】这里点击【添加】,会弹出一个添加变量的窗口,【变量名称】输入
uuid
(固定,不可变,注意前后不要有空格!),【值】可以通过这个链接生成,随意点击几下生成并复制一个,然后点击【保存】
当然你也可以通过其他任何方式生成一个随机字符串
- 选择【部署】→【上传资产】→【从计算机中选择】→【上传文件夹】,打开上传窗口,选中第一步时创建的woker文件夹,点击【上传】【上传】
- 等到上传完成之后,点击【部署站点】
使用节点
经过上一节的操作之后,此时你可以通过页面上展示的域名+“/”+“你的uuid”访问一个页面。比如我的这个地址:https://vless-80h.pages.dev/114d9821-6b34-47f7-80a5-17a79e0af162
页面上有对应的订阅链接和单节点链接,复制之后就可以导入到你的clash客户端或者v2ray客户端或者其他的梯子客户端
接下来就可以愉快的玩耍了。实测,正常的4k视频也是毫无压力。
自有域名
如果官方域名可以访问,那么无需配置自有域名,如果非要配置,也很简单。按下方步骤操作即可。
- 点击【计算(Workers)】→【Workers和Pages】,并选择【vless】的page,进入到了设置界面。
- 选择【自定义域】,点击【设置自定义域】,输入一个当前账号已经托管给cf的域名(可以是下一级域名,比如托管的域名为xxx.pp.ua,那你在这里可以输入vless.xxx.pp.ua)。
- 点击【继续】→【激活域】
等待几分钟,状态变为【活动】,自定义域名已经生效,你可以通过自定义域名+“/”+“你的uuid”访问页面,接下来的操作就没有任何差别了
避坑指南
⚠️ 重要提醒:
- 每日请求量有上限,所以链接一定不要透露出去,否则很容易被人刷爆
- 由于使用的是cf的代理ip,所以ip并不固定,可能几分钟就换一次ip,不适合访问那些对ip审查严格的网站,频繁变更ip可能会导致封号
结语
虽然这种方式有它不可避免的缺点,无法作为主节点使用。但是,当你的主节点出现任何其他问题,而你又有不得不挂梯子的需求时,请记住它就在这里等着你,作为你的备选。
另外,当你的翻墙流量混入Cloudflare海量的合法请求中,就像一滴水藏进了尼亚加拉大瀑布。这种数字时代的隐身艺术,才是真正的赛博生存之道。