Lazy loaded image
技术分享
🔥小白也能搭建的cloudflare无限流量节点!
00 分钟
2024-12-15
2024-12-20
type
status
date
slug
summary
tags
category
icon
password
😀
在此之前我曾经使用 cloudflare worker 搭建过代理节点,但是在我本地的使用效果非常差,可以说是完全不能用的水平,但是前两天又看到一个视频介绍,这次使用了官方的优选ip,看起来效果挺不错的,于是我打算再折腾一次,测试一下实际使用效果如何。
Video preview

前期准备

cloudflare 账号
本地安装好 v2rayN(win系统),安卓手机使用 v2ranNG

🚈下载部署脚本

可以自己去 github 拷贝最新的代码,同时我也会在后面把脚本代码贴出来,方便大家直接拷贝使用。
拷贝完成以后,新建一个 _worker.js 文件,并且新建一个文件夹,命名为 proxy ,然后编辑 _worker.js 文件,将前面拷贝的代码粘贴进去,并保存。
notion image

📝 部署 pages

首先,我们需要登陆 cloudflare 账号。登陆成功以后访问 Workers 和 Pages ,如下图:
notion image
选择 Pages,注意这里不要选择 Workers
因为 workers 默认给的域名已经被封了,使用 workers 需要搭配自己的域名使用,但是 pages 给的域名是可以直接访问的,不需要自己去设置域名。
notion image
点击上传资产以后,会进入到创建 pages 页面
notion image
在这里我们选择上传 proxy 这个文件夹。
notion image
上传完成以后,显示如下,点击部署站点,此时我们自己的代理就部署好了:
notion image
在部署完成以后,我们还需要进入到该 pages 的设置页面,设置一个 uuid。
首先,我们找一个生成 uuid 的工具,你可以在本地生成,也可以在网上找一个在线生成 uuid 的服务,例如: https://www.lddgo.net/string/uuid
比如我现在生成了一个 uuid: 8a5484b7-ec6f-4fc5-8baa-fa6792b2a3c3
进入到 ttttest 的设置页面,设置一个 uuid 变量,点击保存:
notion image
到此位置,我们部署好的 pages 的地址为 https://ttttest.pages.dev/,我们设置的 uuid 为:8a5484b7-ec6f-4fc5-8baa-fa6792b2a3c3
在修改完变量以后,我们需要重新创建一个部署(我们修改的环境变量要在下次部署时才会生效)
notion image
跟前面一样,上传 proxy 文件夹,然后保存并部署。
notion image
稍微等一会,等新的部署成功运行以后,访问 https://ttttest.pages.dev/8a5484b7-ec6f-4fc5-8baa-fa6792b2a3c3
这个时候项目已经部署成功了,滚动鼠标滑轮到最下面,拷贝 聚合通用订阅链接
notion image

导入到 v2rayN

notion image
在可选地址处填入订阅链接,随便设置一个别名,然后点击确定
notion image

开启 v2rayN 分片

为了保证代理能正常使用,还需要修改 v2rayN 的设置,开启基础设置中的启用分片
notion image

更新订阅

以上操作完成以后,更新订阅,设置一个活动服务器,就可以畅快上网了。这里测出来的网速很低,但是实际使用的时候,网速远比测试出来的快,油管看视频直接清晰度拉满,一点不卡。
notion image

🧮 设置优选 IP

在 pages 脚本中默认会获取 visa 的 ip 来作为优选 ip,同时我也在本地获取过当前网络环境下的优选 ip,实测没什么区别,延迟,网速都差不多。
建议只在一种情况下建议自己设置优选 ip: 需要指定优选 ip 的国家地区
在默认情况下,通过 visa 获取到的优选 ip 基本都位于美国,假如需要别的国家的代理,比如法国、香港等等,那么就需要自己去找 cloudflare 在所属地区的优选 ip 地址。

🧿安卓端 v2rayNG

在安卓端使用,我使用的是 v2rayNG,之前使用 Hiddify-next,但是无法上网。实测使用 v2rayNG,在修改了 DNS 以后就可以正常使用了。如果你的 v2rayNG 连接上节点以后无法上网,可以参考下图修改配置。
notion image
notion image

♨️已知问题

使用官方的优选 ip,在访问使用cloudflare CDN 的网站时,可能会有问题,导致没法打开。因此将 cf 当作代理使用不能完全覆盖日常使用中需要的所有场景,使用第三方反代ip可以避免前一个问题,但是第三方反代ip失效很快,需要很频繁的更新,太过于折腾,没必要。
还有就是 cloudflare 已经更新协议,不允许将他们家的服务当作代理使用,所以这样做有被封号的风险 😁,因此最好别使用大号来搭。
💡
有关cloudflare pages搭建无限流量节点安装或者使用上的问题,欢迎您在我的频道评论区留言,一起交流~
 
上一篇
改编不是乱编,让AI合成语音来帮你讲段子
下一篇
【MemoAI】视频字幕重配翻译神器