如何使用cloudflare的workers、pages功能进行网络加速

这里介绍一个白嫖Cloudflare Worker和Pages服务搭建网络加速服务的方法

1、进入Cloudflare管理面板

进入Cloudflare官网,注册Cloudflare账号并登陆,然后进入Cloudflare管理面板

2、创建workers程序

点击左侧栏的Workers和Pages,点击创建应用程序,在下一个页面选择Workers,再点击下面的创建Workers
进入创建页面后,在名称随意写上名字,然后点击部署,部署好后就可以得到一个workers网址

3、配置workers程序

创建Workers好后,点击配置Workers,点击快速编辑,进入编辑页面后,把原有的代码删掉
前往这个加速工具项目地址,EDtunnel,打开_worker.js文件,点击代码预览框右上角的复制按钮,复制整个工具的代码,把代码粘贴回刚刚创建的workers应用程序编辑页面

这里是另一个加速工具项目地址,Cloudflare-workers-pages,部署和使用方法基本相同,不过不像上面的工具好用

使用在线uuid生成网站,生成一个uuid并复制(或者使用软件生成一个uuid),然后回到workers应用程序编辑页面,找到let userID这一行,把右边的uuid替换成刚刚生成的uuid,再点击右上角的保存并部署
将workers网址复制到地址栏中,加上一个/,后面加上刚刚的生成的uuid,回车打开这个网址

如果workers地址是https://xxxx.yourusername.workers.dev,加入/和uuid后就变成https://xxxx.yourusername.workers.dev/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxx

进入网址后,这时候就可以看到加速工具的订阅链接,导入相应的工具后即可使用

4、创建pages程序

有时候workers程序没法访问,所以需要创建pages作为备用方法

点击左侧栏的Workers和Pages,点击创建应用程序,在下一个页面选择Pages,然后点击上传资产,进入创建Pages页面,填入项目的名称,点击右边的创建项目

5、配置Pages程序

前往刚刚加速工具的地址,把_workers.js文件下载下来,修改这个文件,找到let userID这一行,把右边的uuid替换成刚刚生成的uuid,保存文件,再新建一个文件夹,把_workers.js文件放进去
回到创建Pages页面,在上传您的项目资产部分,把刚刚新建的文件夹拖进去,上传成功后,点击部署站点,这时候就出现Pages网址了,使用的方法和上面使用Workers网址的方法一样

个人建议使用EDtunnelCloudflare-workers-pages在workers和pages上都搭建加速服务,以防某个加速服务不可用


如何使用cloudflare的workers、pages功能进行网络加速
http://licyk.github.io/2024/03/06/how-to-use-cloudflare-worker-and-pages-services-to-proxy/
作者
licyk
发布于
2024年3月6日
许可协议