前面介绍过利用cloud flare的workers搭建一个沙盒代理。现在再给大家介绍一下如何用workers搭建一个反代。
假设我们的目标搭建abc.com(国内无法访问)的反代网站。
demo

准备工作

1、注册一个cloudflare账号
2、创建自己的workers专属名

搭建proxy

1、先创建一个自己的workers

请输入图片描述
请输入图片描述
创建好后不能直接改分配的域名,只能部署之后再改

2、部署

请输入图片描述
1、前往GitHub获取代码直接复制粘贴
2、将示例代码删除,换成index.js的代码
3、代码的前23行是需要根据你的需求进行修改的地方
请输入图片描述
4、点击preview进行预览,确认调试完成后点击save and deploy进行部署
5、修改成自定义项目域名
进入wokers中该项目的管理页面,点击右上角rename进行项目名及3级域名修改

使用自定义域名

首先确保你的账户下有其他域名
1、进入域名的管理页面,点击workers
请输入图片描述
2、点击add route然后填入*.yourdomain/*再选择刚才搭建的proxy
请输入图片描述
3、点击DNS添加cnamename值与之前填的网址保持一致没有二级域名就填@ target填workers的地址
小云朵要点成黄色,最后save就全部OK了。
请输入图片描述

特别感谢:Siujoeng-Lau

Last modification:March 12th, 2020 at 07:56 pm