生活中浏览网页难免有些网站打不开或者太慢,不借助某些特殊工具,或许也只能干等着着急。例如GitHub,虽然国内访问速度还可以,但是在下载项目代码的时候,速度确实一言难尽。
那么有没有不借助特殊工具就能改善访问速度和下载速度的方法呢?
那么可以试试Cloudflare Workers来进行反向代理加速。虽不能说一定可以成功和保证速度快,但是在我平时使用中还是比直接访问快,并且有时候速度还能给个小惊喜。
Cloudflare是一家CDN提供商,面向全球加速,对免费用户足够大方,每日提供Cloudflare Workers十万次的请求机会,真的很够一个人日常使用的。
如何使用?
我之前写过一个通过Cloudflare Workers来加速GitHub的文章GitHub下载太慢?试试Workers加速下载,那么其实同理,只需要在代码中改变我们需要代理的网址就能起到加速的作用。下面我们就来操作一下。
1.你肯定需要注册登录Cloudflare,如果你有自己的域名可以绑定上面,那么你的Cloudflare Workers就能使用自定义域名了,没域名也没关系,Cloudflare Workers提供域名给你,只是比较长。
2.知道右侧的workers,并点击进入。
worker
3.我们需要创建一个worker
创建worker
4.之后你只需要一股脑的把代码复制进去即可,下面是代理谷歌搜索,你可以根据自己的要求改成其他的,只需要将第二行和第八行的地址改成你需要的即可。
代码地址:xs314/CloudFlare-Workers,是github项目,自行加上github网站的域名即可访问。
代理
5.保存并部署即可,并点击上边进行退出。之后就可以看到你的加速地址了,箭头所指地方。如果没绑定域名,那么你平时就可以使用这个。
地址
6.如果你需要绑定自己的域名,你可以进入你的域名界面,点击上方workers,跳转后看左边有个添加路由按照图片上的方法添加,路径前的*可以自己改为自己想要的前缀。根据自己需要改。之后进入dns那里,将你的域名cname解析到workers分给你的长域名即可。
代理
代理并不是一定能够成功,也不一定能加速,所以还请自行测试,如不成功,还请见谅。