Cloudflare Snippets 免费部署VLESS不限流量节点：MiSub用户进阶教程，实现订阅聚合与优选 在上一篇 《MiSub - 一款强大的开源订阅转换与聚合管理工具》 中，我们不仅详细介绍了如何部署功能强大的 MiSub，还在开篇留下了一个悬念——Cloudflare Snippets 。当时我们提到：“我们下次会介绍如何将它与本次的项目结合，实现一个非常酷的功能”。 现在，兑现承诺的时刻到了！ 本篇教程将手把手带你利用 Cloudflare Snippets 这一“赛博大善人”的免费福利，从零开始部署一个属于你自己的、高性能不限量的 VLESS 代理节点，并将其无缝添加到你已经部署好的 MiSub 中，实现节点的统一管理与分发。 但是，在开始之前，有一个重要的前提。 前置条件：检查你是否是“天选之子” Cloudflare Snippets 虽然官方说明它仅对付费计划（Pro、Business 和 Enterprise）提供，但 Cloudflare 部分免费（Free）计划的用户也有资格，大部分的免费域名，之前我们发过的.me域名，.pp.ua域名，.ggff域名，大部分都有资格的。 因此，在深入学习本教程之前，请务必先确认你是否拥有这个“白嫖”的权限。 检查路径： - 登录 Cloudflare 仪表盘，选择你的域名。 - 在左侧导航栏中找到 规则 (Rules) ，然后点击其下的 Snippets 选项。 检查 Cloudflare Snippets 访问权限 判断结果： - 如果你的界面如上图所示 ：能看到“创建片段”的按钮，那么恭喜你！本篇教程就是为你量身打造的，你可以继续阅读下去。 - 如果你的 Snippets 选项中 显示 在边缘解锁自定义逻辑 ：如下图所示，Cloudflare Snippets控制您的边缘配置 — 短而强大的 JavaScript 片段，可动态定制您的网站或应用程序。Pro、Business 和 Enterprise 计划免费提供。则说明该功能尚未对你的域名开放。这种情况下，后续的步骤将无法进行。 在边缘解锁自定义逻辑 如果你已经确认自己是那个幸运儿，那么，让我们一起站在巨人的肩膀上，玩起来吧。 1：CF Snippet 部署源码 - 感谢 CM 大佬以及多位大佬在 Snippet 部署上的探索与分享。下文贴出的源码均由 CM 大佬修改整合。由于代码可能随时更新，建议大家收藏原作者的发布页以获取最新更新：https://bp.sub.cmliussss.net/ - 白嫖哥源码 - 天书12源码 - 天书13源码(不支持ios客户端、ed配置) ``js const FIXED UUID = ''; import { connect } from 'cloudflare:sockets'; //本脚本不支持任何苹果ios客户端 //说明：抛弃了ed配置，不要设置/?ed=2560等任何ed，重构全部传输逻辑，去除订阅功能，自己手戳节点，支持基础反代路径传参/proxyip=，建议pages部署 let 反代IP = '' //反代IP或域名，反代IP端口一般情况下不用填写，如果你非要用非标反代的话，可以填'ts.hpc.tw:443'这样 let 启用SOCKS5反代 = null //如果启用此功能，原始反代将失效，很多S5不一定支持ipv6，启用则需禁用doh查询ipv6功能 let 启用SOCKS5全局反代 = false //选择是否启用SOCKS5全局反代，启用后所有访问都是S5的落地【无论你客户端选什么节点】，访问路径是客户端--CF--SOCKS5，当然启用此功能后延迟=CF+SOCKS5，带宽取决于SOCKS5的带宽，不再享受CF高速和随时满带宽的待遇 let 我的SOCKS5账号 = '';//格式'账号:密码@地址:端口'，示例admin:admin@127.0.0.1:443或admin:admin@[IPV6]:443，支持无账号密码示例@127.0.0.1:443 //////////////////////////////////////////////////////////////////////////流控配置//////////////////////////////////////////////////////////////////////// let 启动控流机制 = false //true启动，false关闭，使用控流可降低CPU超时的概率，提升连接稳定性，适合轻度使用，日常使用应该绰绰有余 let 传输控流大小 = 64; //单位字节，相当于分片大小 ////////////////////////////////////