出国不求人-Cloudflare pages+BPB项目搭建免费个人节点

前提

注册Github/Cloudflare账户并处于正常状态。

Github操作

Fork BPB项目到你的Github仓库。
BPB项目地址:bia-pain-bache/BPB-Worker-Panel: A GUI Panel providing Worker subscriptions and Fragment settings and Warp configs, providing configs for cross-platform clients using (singbox-core and xray-core) (github.com)
image.png
Fork之后就会得到以你的用户为为开头的BPB项目地址。我Fork后的项目地址为miaoyanginfo/BPB: A GUI Panel providing Worker subscriptions and Fragment settings and Warp configs, providing configs for cross-platform clients using (singbox-core and xray-core) (github.com)

Github这边的操作就基本上完成了。接着我们需要去到Cloudflare操作。

Cloudflare操作

创建KV空间

登录Cloudflare后按照下图指示创建KV空间并命名。我这边命名为MYBPB。

image.png

创建Pages并绑定KV

按照下图指示创建Cloudflare Pages,
image.png

链接到你的Github账户。image.png
选择你之前Fork的BPB项目的源,然后点击右下角的“开始设置”,其他选项无需更改,保存部署即可。
image.png

部署完成之后回到Pages页面找到刚才创建的项目,按下图指示找到KV命名空间绑定,将之前创建的KV空间与Pages绑定。

设置环境变量

按下图指示编辑环境变量。添加PROXYIP 以及UUID字段。
image.png

UUID可使用在线生成器随机生成,例如这个网站UUID在线生成 - 1024Tools。PROXY可以前往这个站点DNS records for cdn.↗↘↗.eu.org (nslookup.io)选择一个与你本地网络延迟较小的IP地址。
全部填入之后进入部署选项卡,重新部署项目即可。
image.png

登录面板进行设置

重新部署完成之后我们可以使用cloudfalre pages随机生成的网址加/panel访问项目设置面板。
设置访问密码之后即可登录。
image.png
其他选项无需大动。点击拷贝订阅链接之后粘贴到v2rayN即可。
image.png

v2rayN订阅

将复制的订阅地址粘贴到v2rayN,然后更新订阅之后,会出现许多节点。
image.png

v2rayN下载2dust/v2rayN: A GUI client for Windows, support Xray core and v2fly core and others (github.com)

对节点进行速度测试,选择一个连接正常的节点应用。
image.png
不出意外的话就可以打开谷歌油管了。

image.png

引用

免费VPN 永久免费节点订阅 BPB Panel+CloudFlare 实现WARP IP优选 - 优质盒子 (uzbox.com)