用cloudfare搭建自己的免费机场
项目地址:https://github.com/byJoey/cfnew
视频教程:https://www.youtube.com/watch?v=yg0jTNMUFRY&t=686s
第一步,搭建 cloudfare workers/pages 项目
Pages 教程(可不用自定义域名)
- 进入 cloudfare
创建 Pages,把 Github release 最新的Pages.zip文件上传到生产环境中,点击保存并部署。

- 进入该项目,
设置-变量与机密-添加,变量名称填写小写的u,值为UUID,在网上找一个生成器生成一个填入即可(注意填入的值不能有回车),点击保存。我用的是UUID在线生成器

- 创建一个KV空间。在cloudfare点击
存储与数据库-Workers KV-Create Instance

- 回到刚刚创建的 Pages 项目, 进入该项目,
设置-绑定-添加-KV命名空间,变量名称填写大写的C,命名空间选择刚刚创建的KV空间,点击保存。

- 设置已完成。现在点击在页面右上角点击
创建部署,把 Github release 最新的Pages.zip文件上传到生产环境中(即第一步),点击保存并部署。

- 点击生成的Pages链接(即项目名.pages.dev),在终端内输入我们第二步在
变量与机密填入的UUID,回车即可。

Workers 教程(需要自定义域名)
进入 cloudfare
创建 Workers,选择从Hello World开始,点击部署创建一个KV空间。在cloudfare点击
存储与数据库-Workers KV-Create Instance

- 回到刚刚创建的 Workers 项目, 进入该项目,
绑定-KV命名空间-添加绑定,变量名称填写大写的C,命名空间选择刚刚创建的KV空间,点击添加绑定。


- 在
设置-域和路由禁用自带域

在
设置-域和路由添加自定义域进入该项目,
设置-变量与机密-添加,变量名称填写小写的u,值为UUID,在网上找一个生成器生成一个填入即可(注意填入的值不能有回车),点击保存。我用的是UUID在线生成器点击页面右上角的
编辑代码,清空原有的内容。打开 GitHub 项目,找到少年你相信光吗文件,复制其内容,填入cloudfare项目的编辑代码内,点击部署。

- 使用我们添加的域名进入终端,在终端内输入我们第六步在
变量与机密填入的UUID,回车即可。

二者区别
Pages项目无法启用xhttp协议,但不刚需自定义域名。
设置建议
不建议修改配置管理的指定地区,按需启用协议,可开启ECH,其他设置不动。
导入代理客户端
在订阅中心页面的上面有选择客户端,点击自己使用的客户端后,在选择客户端这个大框底部会出现订阅链接,复制后通过url导入代理软件即可。(手机点击后可一键跳转导入)

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 不可能虫鸣!




