在之前我介绍过了利用cloudflare来实现反向代理的方法,今天我们就继续来介绍一个开源的反向代理项目。该项目是利用vercle实现的反向代理。
用作者的话来说是,该项目是vercel反向代理。完全免费,万能代理,可代理全网一切接口,包括openai、github、google等等。http和https接口、单页面均可代理,在网络环境不好的情况下均可用。那么我们话不多说,直接开始今天的教程
前提条件:需要一个vercle账号和1个自己的域名。这个vercle账号自行注册即可,也没有什么门槛!vercle地址: https://vercel.com
然后点击create,即可自动部署
CNAME test1 cname-china.vercel-dns.com
输入之后,它会自动帮我们生成SSL证书。
示例:我们搭建好了项目,我要通过这个来访问google。本来要访问google是直接输入google.com 。但是由于网络不通,我们通过反代的方式要访问,输入的URL就是: https://你的域名/proxy/google.com 即可正常跳转到google。同理github也是一样的。输入 https://你的域名/proxy/github.com 即可访问
同理该项目也可以用于github下载文件加速。假如原始链接是https://objects.githubusercontent.com/github-production-release-asset-2e65be/xxxxxx 改为https://替换为你自己的域名.com/proxy/objects.githubusercontent.com/github-production-release-asset-2e65be/xxxxxx 就可以加速了。
在作者的github首页有介绍,如果直接fork项目可能会被ban,导致无法在vercle部署成功,可以自己新建仓库 复制代码过去,再用vercle部署