利用Cloudflare的Workers搭建VLESS节点

Edgetunnel 全新版本

一、最新项目地址:edgetunnel

二、建议使用Pages + GitHub 部署方法

  1. 部署 CF Pages:
    • 在 Github 上先 Fork 本项目,并点上 Star !!!
    • 在 CF Pages 控制台中选择 连接到 Git后,选中 edgetunnel项目后点击 开始设置
    • 在 设置构建和部署页面下方,选择 环境变量(高级)后并 添加变量 变量名称填写ADMIN,值则为你的管理员密码,后点击 保存并部署即可。
  2. 绑定 KV 命名空间:
    • 在 设置选项卡中选择 绑定 > + 添加 > KV 命名空间,然后选择一个已有的命名空间或创建一个新的命名空间进行绑定。
    • 变量名称填写KV,然后点击 保存后重试部署即可。
  3. 给 Pages绑定 CNAME自定义域:视频教程
    • 在 Pages控制台的 自定义域选项卡,下方点击 设置自定义域
    • 填入你的自定义次级域名,注意不要使用你的根域名,例如: 您分配到的域名是 fuck.cloudns.biz,则添加自定义域填入 lizi.fuck.cloudns.biz即可;
    • 按照 CF 的要求将返回你的域名DNS服务商,添加 该自定义域 lizi的 CNAME记录 edgetunnel.pages.dev 后,点击 激活域即可。
  4. 访问后台:
    • 访问 https://lizi.fuck.cloudns.biz/admin 输入管理员密码即可登录后台。
  5. 同步更新
    • 找到对应repositories进行Sync fork即可自动更新了

三、详尽图文教程:edgetunnel 部署指南

四、以下是旧项目:

准备工作

  1. 前往Cloudflare站点自行注册账号
  2. cmliu大佬的Workers项目链接
  3. 下载windows梯子软件v2rayN最新版,打开v2rayN官网,右侧找到Releases,点开Latest链接后下载zz_v2rayN-With-Core-SelfContained.7z解压后即可运行
  4. UUID(userID)获取方法:运行v2rayN > 点左上角“服务器” > 添加VLESS服务器 > 用户ID(id)项点 生成即可得到,保存待用

搭建及使用

  1. 打开Cloudflare站点左侧栏 > Workers 和 Pages > 概述里点 创建应用程序 > 创建 Worker > 名称随便取 > 点右下角部署 > 编辑代码 > 复制worker.js代码替换上去 > 把准备工作中得到的userID替换代码中let userID的值 > 点右上角 保存并部署
  2. 回到Workers 和 Pages > 点刚创建的应用程序名 > 触发器 > 复制路由地址*.*.workers.dev并加上/UUID地址,如我的是:warpvless0308.wmjan.workers.dev/9c53d549-6feb-4dc7-98c8-6135951ac999
  3. 复制warpvless0308.wmjan.workers.dev/9c53d549-6feb-4dc7-98c8-6135951ac999在浏览器打开即可看到生成 VLESS 协议的配置信息
  4. 点开VLESS 节点订阅连接Clash for Windows 节点订阅连接优选IP自动节点订阅v2rayNG优选IP自动等你需要的对应链接,会得到整个页面全是字符
  5. 全选复制后,打开梯子软件v2rayN > 点左上角服务器 > 从剪贴板导入批量URL(或直接Ctrl+V),会发现此时添加了几十条节点
  6. Ctrl+A后再Ctrl+R测试节点真连接,延时只要不是-1值,说明节点都正常
  7. 选择其中一条延时较低的节点回车即可启用节点
  8. 使用节点前记得把底部的系统代理选为:自动配置系统代理;路由选:绕过大陆。这样就可以实现分流上梯子了

分流测试地址ip.skk.moe
查看当前IP地址ip.gs

评论