三种自建的免费梯子
介绍三种利用CloudFlare的免费梯子,按步骤做,不难。
2024年12月Cloudflare 更新了服务条款,明确说明不得将其作为代理使用 也不得优选IP。继续使用方法2和方法3,有被CF封号的可能; 方法仍然管用,但风险自负。
个别聪明人的方法是去 us.kg 申请个免费域名,开个小号继续用。
方法1: 利用CF Warp
Warp 是CloudFlare提供的免费VPN,2024年6月前可以正常使用,后被墙;9月Warp增加了新的MASQUE协议Beta版。经测试短暂可用,目前机房调试中,需在24/10月后重新测试效果;期待Warp满血复活。
更新: 2024/10之后CF Warp在赵国已经不可用。
1. 需要用到的软件:
在CF Warp官网下载并安装对应操作系统的Warp
2. 需要用的帐号:
CF免费帐号,直接在 CloudFlare官网开通。CF还可托管DNS,并可以利用cloudflare强大的CDN加速功能,代理网站,网络安全及其它太多福利,江湖人送外号:大善人。有IPV6公网地址的服务器,可通过CF实现IPV4正常访问。
【加分项】但是Warp的流量有限制,可上GOOGLE找免费密钥。开通CF Zero trust可以获得无限流量。开通过程中需要提供银行卡号码,但免费功能已经足够。
设置Zero Trust后需要记住Team名字,若忘记了,可按下面路径找回,或编辑:Zero Trust → Setting → Custom Pages → Team domain
设置Warp Client:
Zero Trust → Setting → Profile Setting → 3点 → configure
①: → Build an expression → Selector = User email ; Operator = in ; Value = 需要用的一个或多个邮箱; 凭此邮箱登录Warp → SAVE PROFILE
②: → Device tunnel protocol → 选择 MASQUE → SAVE PROFILE
3. 建立VPN
下载或生成mdm.xml 到C:\programdata\cloudflare
mdm.xml的内容为:
1 |
|
在任务管理器里面结束Warp进程 → 重新打开Warp → 连接 → 享受自由的感觉
【加分项】登录CF,按下面路径设置Zero Trust协议:
Zero Trust → warp client → profile name → default (or any others) → configure → device tunnel protocal → 选择 MASQUE → Save profile
回到PC端, 打开Warp → 偏好设置 → 帐户 → 使用Cloudflare Zero Trust登录 → 输入团队名称team Name → 填写邮箱 → 验证码登录 → 回到Warp初始界面,原来的warp变成了蓝色的Zero Trust → 连接 → 享受无限流量自由
Warp/Zero Trust在众多VPN相比既免费又简单,属上上之选。
…..然而总是连接不上,等大神出解决方案
方法2: CF Workers自建节点
1. 下载代理节点代码
首先要在Github上找到自建节点的代码,Github上鱼龙混杂,☆多的代码才可靠。
受GFW的影响,Github的访问也非常不稳定。
如果只是下载Github的代码,不需要帐号;如果有它的免费帐号,可以Fork回来保存,更新方便、原作者删库也不怕了。
著名代码的有2个,均支持CF Workers部署: zizifn/edgetunnel和3Kmfi6HP/EDtunnel,后者原作者已经删库了,但N多副本仍在江湖中流传,上面给的链接也是其他人的。
找到_worker.js,这是workers需要用的代理节点代码。
2. 创建代理节点
利用CF Worker创建代理节点:
CF → Workers & Pages → Create → Create Worker → 命名 → deploy
→ continue to project → Edit Code → 原代码全部删除掉 → 替换为刚刚复制的代理代码 → 更换 UUID。 生成UUID的方法在这里 → Deploy
→ Setting → Domains & Routes → Add → Custome domain (此处要有已经由CF代理的域名,步骤见之前技术贴-托管DNS): example.domain.com
→ variable and Secrets → Type: Plaintext; Name: UUID; Value: 上面的UUID → 浏览器访问:https://example.domain.com/自己的UUID
→ 即可得到v2ray的代理服务器地址 → 复制节点地址
3. 利用节点
在这里下载v2rayN并安装。
如果当地电脑没有安装.NET,可以下载自带.NET 8.0核心的版本:v2rayN-With-Core.zip,现在的最新版本是6.60。
→ 打开v2rayN → 服务器 → 从剪切板导入分享链接 → 测试真连接延迟 → 延迟时间小代表速度快 → 享受自由
若 延迟为-1 代表不通,可打开“分片”功能再试: → v2rayN → 设置 → 参数设置 → 打开“启用分片” → 享受自由
生成的workers节点的流量限制是每天10万次, 个人用户足够了。
方法3: CF Pages自建订阅节点
Pages可以直接从Github导入自己帐号下的项目,也可以下载成ZIP文件从本地上传,但后者就不能享受原作者更新代码的便利了。
1. Github fork代码
用自己的帐号登录Github
搜索仓库repo: cmliu/WorkerVless2sub
fork 回来:cmliu/WorkerVless2sub
自己命名一下,保存。
2. 创建CF Pages
CF → Workers & Pages → 选择pages → 连接到Git → 选择 WorkerVless2sub → 开始设置 → 命名 → 保存并部署 → 继续处理项目 → 设置 → 变量和机密,添加:
1 |
|
→ 自定义域 → 设定自定义域(例, vless.example.com) → 访问vless.example.com/Token.123 → 若得到一串base64加密信息,代表订阅节点已经工作了。
※ cmliu/WorkerVless2sub 也提供了workers的部署代码,用法跟方法2类似。但workers有每天10万次的访问限制,Pages没有。
※ 更多API: API of Mingyu、CloudFlare官方优选IP、CT、CMCC、CMCC-IPv6、CN、CU
※ 自定义使用次级域名,注意不要使用根域名。例如: 您分配到的域名是 fork.cloudns.biz,则添加自定义域填入sub.fork.cloudns.biz即可
3. 设置v2rayN
打开v2rayN → 订阅分组 → 订阅分组设置 → 添加 → 别名:随意命名 → 可选地址:自定义域名 + Token, 例:https://vless.example.com/Token.123
→ 确定 → 回主页面 → 订阅分组 → 更新全部订阅 → 得到N多个节点 → 测试真连接延迟 → 延迟时间小代表速度快 → 享受自由
生成UUID
UUID分几个版本, 下面介绍的是生成UUID v4,即随机UUID。
方法1: windows 10,11 自带的Powershell
Powershell是原DOS命令行的升级版。
windows + R 键 → 打开:powershell
命令行执行: [guid]::NewGuid()
即可得到Guid(UUID)
方法2: 利用v2ranN
打开v2rayN:
服务器 → 添加VLESS服务器 → 用户id: 生成
方法3: 在线生成
在线生成器很多,GOOGLE一下出来一大把: UUID在线生成器、在线随机UUID生成器、UUID在线生成……