在群里看到别人发的一个Github上开源的项目 edgetunnel,上去看了看,挺有用的,那就顺道写个教程吧
这是一个基于 Cloudflare Worker 平台的脚本,在原版的基础上修改了显示 VLESS 配置信息转换为订阅内容。使用该脚本,你可以方便地将 VLESS 配置信息使用在线配置转换到 Clash 或 Singbox 等工具中。
注册Cloudflare
首先你需要一个Cloudflare 账号,这个很简单,自行注册,或者百度搜索一下
下载资源信息
下载需要用的资源文件 https://gh.sixyin.com/https://raw.githubusercontent.com/cmliu/edgetunnel/main/worker.zip
找个UUID生成工具,然后生成一个UUID等会要用到,或者直接用下面这个UUID也行
a8fe9ffe-29f4-4ffc-b730-8d75342a5c55
部署教程
登录Cloudflare官网, 打开控制台左侧的Workers和Pages
然后点击Workers和Pages页面的Pages,再点击下面的上传资产
这时候会出现下面的界面,然后数遍输入一个项目名称,点击创建项目
接下来会出现下面的界面,然后点击选择计算机上的文件,选择上传压缩包,上传你之前下载好的worker.zip文件,最后点击部署站点
部署以后会显示一个域名,这个域名后面会用到,然后点击继续处理项目
接着我们再去点击设置,然后设置环境变量,新建一个名字叫UUID的环境变量,后面的值输入一个UUID,你可以自己生成或者直接复制上面我提供的,然后点击保存
随后,我们需要切换到部署页面,然后再次进行部署,点击下面图中的创建新部署,然后选择之前下面的worker.zip文件
保存部署以后基本就可以了,这时候你就可以用上传生成的那个地址
比如我生成的访问地址为 air-321.pages.dev,使用的UUID为 a8fe9ffe-29f4-4ffc-b730-8d75342a5c55
那么最后的订阅地址就为 https://air-321.pages.dev/a8fe9ffe-29f4-4ffc-b730-8d75342a5c55
订阅地址:这里说的订阅地址就类似于买的机场的那种订阅,我这里是用的Clash,其他软件未知
自定义域名
如果你需要自定义域名,需要新增一个CNAME的解析到你生成的访问地址的那个域名
比如我生成的访问地址为 air-321.pages.dev,使用的UUID为 a8fe9ffe-29f4-4ffc-b730-8d75342a5c55,使用的自定义域名为 a.a.a.com
注意:这个域名需要是四级域名,比如 a.a.a.com 这种格式的域名,中间有三个点
这样设置过自定义域名以后,你的订阅地址就是 https://a.a.a.com/a8fe9ffe-29f4-4ffc-b730-8d75342a5c55,以此类推
本文链接:https://blog.lahong.top/post/51.html 本文及相关素材著作权归原作者所有,未经书面授权禁止擅自转载、摘抄、改编及商业使用,违者将追究法律责任











