相信大家有过使用订阅转换的经历吧。但是使用第三方的订阅转换,可能会导致订阅节点被泄露,不放心。有些人会使用自建的订阅转换来解决这个问题,不过这种方法对小白来说可能会很复杂。在最近不良林的视频中,可以看到他使用了一些混淆技术混淆节点的关键信息,来实现保护节点安全性的目的。这篇教程就来和大家一起来在 CF Workers 部署一个属于自己的反代订阅转换。

准备材料

  • CloudFlare 账号

部署步骤

  1. 打开 CloudFlare 控制台,然后转到“Workers”页面。点击“Create application”按钮创建项目

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 点击“Create Worker”按钮

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 输入名称,然后点击“Deploy”按钮

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 点击“Configure Worker”按钮

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 点击“Quick Edit”按钮,修改代码

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 打开代码地址:https://raw.githubusercontent.com/bulianglin/psub/main/worker.js ,使用 Ctrl + A 全选并复制代码,然后复制到 Worker 中

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 点击“Save and deploy”按钮,保存代码。然后复制workers地址备用

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 转到“Settings”页面,创建一个环境变量。变量名称填写 BACKEND,值填入你想使用的公共后端地址(例:https://sub.id9.cc

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 转到 KV 空间页面,点击“Create a namespace”创建一个空间

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 在 Workers 绑定 KV 命名空间,变量名输入 SUB_BUCKET,然后选择自己的命名空间,点击“Save and deploy”按钮即可

Cloudflare Workers 部署一个属于自己的反代订阅转换

  1. 打开 Workers 页面,如果见到类似此页面即可代表部署成功

Cloudflare Workers 部署一个属于自己的反代订阅转换

声明:本站所有文章或资源,均来自互联网分享。本站不参与制作或存储,内容仅用于互联网爱好者学习和研究,如不慎侵犯了您的权利,请及时联系站长处理删除。敬请谅解!