【运维】白嫖 Cloudflare Pages 搭建 VLESS 服务

背景

今天给大家带来一个利用 Cloudflare Pages 来搭建属于自己的机场节点。目前个人免费版本的账号拥有每天10W次的请求,对于个人来说是完全足够的。废话不多说,我们开始教程。

工作准备

Fork 一个 EDtunnel 项目到自己的Git仓库,本期也是围绕这个项目展开

图片

Cloudflare

首先登录 Cloudflare (https://dash.cloudflare.com)。找到 Workers And Pages ,点击创建

图片

创建Pages

这里要注意,我们选择的是 Pages ,点击连接到Git

图片

绑定账户&仓库创建

这里要注意,如果你没有绑定过账户的话,会提示你先进行绑定。绑定完成之后,选择刚才Fork过来的EDtunnel仓库。点击开始设置

图片

设置环境变量

这里在环境变量里面需要增加一个UUID的环境变量。用过VLESS的应该都知道这个是干啥的。这个可以随机生成一个,网上有很多在线生成UUID的网站,随便找一个就行。

图片

访问验证

创建完成之后需要进行等待,大概2-3分钟的样子。

图片

点访问之后,在路径的后面加上你刚才创建添加的UUID:xxxxx/UUID

可以访问之后就是以下这个样子,下面这里会有两个选项

  • Default IP(默认IP)
  • Best IP(最好的IP)这里和本地优选IP好像还有点不一样

所以这里我们默认先选择(Best IP)的链接地址,复制过来,粘贴到我们的Clashx里面去进行测试使用。

图片

测试

Clashx的测速还是OK的,但是有时候会测速失败,实际上是可以使用的不能做准。

图片

IP查询

这里我是根据ipinfo.io来查的,发现多次查询的时候IP是会发生变化的。同时也代表着我们的部署安装、使用已经成功了。

图片

高级(IP优选)

到这里基本上已经可以正常使用了,但是为了追求更好的体验,我们这边需要做一个IP优选的动作。

[scode type="yellow"]注意:在做优选IP的时候,关掉所有的梯子,否则会影响你的选路[/scode]

Github项目:https://github.com/XIU2/CloudflareSpeedTest

优选测试

在Windows下面直接下载Release里面的对应的安装包,解压后运行exe文件即可。我这边用Mac进行演示

wget -N https://github.com/XIU2/CloudflareSpeedTest/releases/download/v2.2.5/CloudflareST_linux_amd64.tar.gz

# 解压(不需要删除旧文件,会直接覆盖,自行根据需求替换 文件名)
tar -zxf CloudflareST_linux_amd64.tar.gz

# 赋予执行权限
chmod +x CloudflareST

# 运行(不带参数)
./CloudflareST

image.png

测速完成后,会生成一个Excel,我们选择最好的那个,然后填写到我们的配置文件里面。

image.png

恭喜你~大功告成,开始愉快的FQ之旅吧

发表评论