基于 Cloudflare Workers & Snippets 的高性能 vless + trojan + shadowsocks 代理服务
Important
Snippetsの場合、需要将env参数注释掉
Tip
Cloudflare反代优选IP库 https://github.com/hst1189/IPDB
ProxyIP是否有效,影响能否访问CF网站(CF官网、X推特、ChatGPT等网站)
- CF网站IP查询(落地IP为 proxyIP的IP):https://ip.sb
- 非CF网站IP查询(落地IP为 CF的 104.28.xx/2a09.xx):https://www.whatismyip.com
Tip
CF80系端口:80(推荐)、8080、8880、2052、2082、2086、2095
CF443系端口:443(推荐)、8443、2053、2083、2087、2096
- 🚀 基于 Cloudflare Workers 和 snippets 的高性能代理
- 🌐 vless + trojan 双协议支持
- 🔐 密码保护的主页访问
- 📱 支持多种客户端(v2rayN,shadowrocket,loon,karing,clash,sing-box等)
- 🌐 自动故障转移和负载均衡
- 📊 实时连接测试和状态监控
- 📊 默认禁用speedtest测速
| 变量名 | 描述 |
|---|---|
UUID |
用户UUID 5dc15e15-f285-4a9d-959b-0e4fbdd77b63 |
PASSWORD |
主页密码 123456 |
PROXYIP |
代理服务器IP列表 13.230.34.30 |
SUB_PATH |
订阅路径 sub |
DISABLE_TROJAN |
是否关闭Trojan协议,true关闭,false开启, false 默认开启 |
-
登录 Cloudflare Dashboard
- 访问 Cloudflare Dashboard
- 登录你的账户
-
创建 Worker
- 点击 "Workers & Pages"
- 点击 "Create application"
- 选择 "Create Worker"
- 输入 Worker 名称(不要带vless,proxy之类的关键词,建议默认)
-
上传代码
- 将
_worker.js文件内容复制到编辑器 - 点击 右上角 "Deploy"
- 将
-
配置环境变量
- 在 Worker 设置中找到 "Settings" → "Variables"
- 添加所需的环境变量并绑定自定义域名
- 点击 "Save"
-
访问自定义域名
- 输入登录密码进入主页查看相关订阅链接
Tip
cloudns 双向解析域名部署snippets统一使用的域名前缀: _acme-challenge
| 类型 | 示例 |
|---|---|
| 默认路径(使用服务器设置) | /?ed=2560 |
| 带端口的 proxyip | /?ed=2560&proxyip=ip:port or /proxyip=ip:port |
| 域名proxyip | /?ed=2560&proxyip=proxyip.domain.com or /proxyip=proxyip.domain.com |
| 全局SOCKS5 | /?ed=2560&proxyip=socks://user:pass@host:port or /proxyip=socks://user:pass@host:port |
| 全局 HTTP/HTTPS | /?ed=2560&proxyip=http://user:pass@host:port or /proxyip=http://user:pass@host:port |
- 路径(path): SSpath或uuid开头,示例:
/5dc15e15-f285-4a9d-959b-0e4fbdd77b63/?ed=2560 - 带proxyip:
/5dc15e15-f285-4a9d-959b-0e4fbdd77b63/?ed=2560&proxyip=xxxx - 小火箭可去掉
?ed=2560&来自定义proxyip或全局出站