Lazy loaded image
使用CF Works搭建GitHub加速站
字数 1061阅读时长 3 分钟
2023-7-16
2024-8-3
type
status
date
slug
summary
tags
category
icon
password

I.背景介绍

Github作为世界上最大的代码托管平台,这无异于是开发者的天堂,但是对于中国的开发者而言这却像是地狱,时不时一个Time Out(连接超时),要不然直接无法访问,令人十分抓狂。这个时候一个自己专用的加速站的出现就可以帮你解脱出来,甚至下载速度可以达到5MB/s的下载速度,拒绝KB级别的下载!下面是搭建教程

II.搭建方法

Step 1:你需要注册一个Cloudflare账号(如有跳过此步骤);
Step 2:创建一个Cloudflare Worker;
Step 3:对Worker的main.js进行编辑,使用如下代码;
Step 4:自行修改调试后,保存配置;
Step 5:进入Worker提供的链接即可享用!

III.其他问题

Q: CF Worker的链接无法访问怎么解决?
由于中国大陆的DNS污染.work均无法正常访问,最简单的方法就是在Cloudflare上套一个自己的域名,然后绑定Worker路由,然后再创建一个随意解析的CNAME记录与Worker路由的二级域名相同来使其生效。
 
Q: 项目的原理是什么?
其实就是反代,这里使用了Cloudflare免费的Woker来处理,走了Cloudflare的国外服务器的流量,然后发送到自己的主机上,理论上就可以加速所有国外网站,比如Google。但是这样的话是无法登录账号的。
 
Q: 使用CF Worker免费吗?
免费的,但是中国大陆使用还需要准备一个域名。
 
Q: 使用CF Worker有什么限制吗?
当然,天下没有免费的午餐,Cloudflare Worker免费计划只能每天每个账户10,000次请求,还限制了CPU时间,但是个人使用这些额度可以说是绰绰有余了。
 
好了,以上就是本文的全部内容了。但是有一句话希望大家牢记:技术不用用在违法的事情上。
 
上一篇
什么?你说你的Cloudflare Works无法访问?
下一篇
Hello World!

评论
Loading...