📖 项目简介
edgetunnel 是一个基于 CF Workers/Pages 平台的边缘计算隧道解密方案。它能够高效地处理网络流量,并提供强大的管理面板和灵活的节点配置能力。
🖥️ Demo 演示站点:https://EDT-Pages.github.io/admin
✨ 核心特性
🛡️ 协议支持:支持 VLESS、Trojan 等主流协议,深度集成加密传输。
📊 管理面板:内置可视化后台,支持实时配置修改、日志查看及流量统计。
🛠️ 部署灵活:完整适配 CF Workers 及 CF Pages (GitHub / 上传)。
🔄 订阅系统:内置自动订阅生成及混淆转换,适配主流客户端(Clash, Sing-box, Surge 等)。
⚡ 性能加速:支持自定义 ProxyIP、SOCKS5/HTTP 链式代理及优选 API,优化网络延迟。
🌐 多台适配:完美适配 Windows, Android, iOS, MacOS 及各种软路由固件。
🎉 优选订阅
Cm.Soso.Edu.Kg
Sub.Cmliussss.Net
Owo.O00o.Ooo🎉 PROXYIP
ProxyIP.US.CMLiussss.Net
ProxyIP.SG.CMLiussss.Net
ProxyIP.JP.CMLiussss.Net💡 快速部署
Tip
📖 详尽图文教程:edgetunnel 部署指南
Warning
⚠️ Error 1101问题:视频解析
⚙️ Workers 部署
「 Workers 部署文字教程 」
部署 CF Worker:
在 CF Worker 控制台中创建一个新的 Worker。
将 worker.js 的内容粘贴到 Worker 编辑器中。
在左侧的
设置选项卡中,选择变量>添加变量。 变量名称填写ADMIN,值则为你的管理员密码,后点击保存即可。
绑定 KV 命名空间:
在
绑定选项卡中选择添加绑定 +>KV 命名空间>添加绑定,然后选择一个已有的命名空间或创建一个新的命名空间进行绑定。变量名称填写KV,然后点击添加绑定即可。
给 Workers绑定 自定义域:
在 workers控制台的
触发器选项卡,下方点击添加自定义域。填入你已转入 CF 域名解析服务的次级域名,例如:
vless.google.com后 点击添加自定义域,等待证书生效即可。
访问后台:
访问
https://vless.google.com/admin输入管理员密码即可登录后台。
🛠 Pages 上传 部署方法 最佳推荐!!! 图文教程
「 Pages 上传文件部署文字教程 」
部署 CF Pages:
绑定 KV 命名空间:
在
设置选项卡中选择绑定>+ 添加>KV 命名空间,然后选择一个已有的命名空间或创建一个新的命名空间进行绑定。变量名称填写KV,然后点击保存后重试部署即可。
给 Pages绑定 CNAME自定义域:视频教程
在 Pages控制台的
自定义域选项卡,下方点击设置自定义域。填入你的自定义次级域名,注意不要使用你的根域名,例如: 您分配到的域名是
fuck.cloudns.biz,则添加自定义域填入lizi.fuck.cloudns.biz即可;按照 CF 的要求将返回你的域名DNS服务商,添加 该自定义域
lizi的 CNAME记录edgetunnel.pages.dev后,点击激活域即可。
访问后台:
访问
https://lizi.fuck.cloudns.biz/admin输入管理员密码即可登录后台。
🛠 Pages + GitHub 部署方法
「 Pages + GitHub 部署文字教程 」
部署 CF Pages:
在 Github 上先 Fork 本项目,并点上 Star !!!
在 CF Pages 控制台中选择
连接到 Git后,选中edgetunnel项目后点击开始设置。在
设置构建和部署页面下方,选择环境变量(高级)后并添加变量变量名称填写ADMIN,值则为你的管理员密码,后点击保存并部署即可。
绑定 KV 命名空间:
在
设置选项卡中选择绑定>+ 添加>KV 命名空间,然后选择一个已有的命名空间或创建一个新的命名空间进行绑定。变量名称填写KV,然后点击保存后重试部署即可。
给 Pages绑定 CNAME自定义域:视频教程
在 Pages控制台的
自定义域选项卡,下方点击设置自定义域。填入你的自定义次级域名,注意不要使用你的根域名,例如: 您分配到的域名是
fuck.cloudns.biz,则添加自定义域填入lizi.fuck.cloudns.biz即可;按照 CF 的要求将返回你的域名DNS服务商,添加 该自定义域
lizi的 CNAME记录edgetunnel.pages.dev后,点击激活域即可。
访问后台:
访问
https://lizi.fuck.cloudns.biz/admin输入管理员密码即可登录后台。
🔑 环境变量说明
🔧 高级实用技巧
本工具支持通过 PATH路径 动态切换底层代理方案:
指定
PROXYIP案例/proxyip=proxyip.cmliussss.net /?proxyip=proxyip.cmliussss.net /proxyip.cmliussss.net (仅限于域名开头为'proxyip.'的域名)指定
SOCKS5案例/socks5=user:password@127.0.0.1:1080 /?socks5=user:password@127.0.0.1:1080 /socks://dXNlcjpwYXNzd29yZA==@127.0.0.1:1080 (默认激活全局SOCKS5) /socks5://user:password@127.0.0.1:1080 (默认激活全局SOCKS5)指定
HTTP代理案例/http=user:password@127.0.0.1:1080 /http://user:password@127.0.0.1:8080 (默认激活全局SOCKS5)