使用Cloudflare搭建免费代理节点的朋友都知道,CF节点的速度很大程度上取决于你分配到的IP地址。手动测速、切换IP既繁琐又低效。开源项目CloudflareIP提供了一个自动化解决方案:每小时自动测速筛选最优Cloudflare IP,自动生成免费VLESS节点。
项目地址
GitHub:https://github.com/gslege/CloudflareIP(394 Stars)
功能特点
- 自动IP优化:每小时自动测速,从美国、日本、新加坡、德国、荷兰等地区筛选最优Cloudflare IP
- VLESS节点生成:根据优化后的IP自动生成可用的免费VLESS节点
- 多地区支持:覆盖美国、日本、新加坡、德国、荷兰等多个地区
- 一键部署:通过Cloudflare Pages或Workers部署,无需自备服务器
- 节点生成器页面:部署后自动生成一个可视化的节点管理页面
部署教程
第一步:Fork仓库
访问项目GitHub页面,点击右上角的Fork按钮,将仓库复制到自己的GitHub账号下。
第二步:部署到Cloudflare Pages
- 登录Cloudflare Dashboard
- 进入 Workers & Pages → Create
- 选择连接到GitHub,选择刚才Fork的仓库
- 部署设置保持默认即可,点击Deploy
第三步:配置UUID
部署完成后,需要修改项目中的UUID配置(默认UUID建议更换为你自己的):
- 在GitHub仓库中编辑配置文件
- 将默认UUID替换为你自己生成的UUID
- 提交后Cloudflare Pages会自动重新部署
第四步:获取节点
部署成功后,访问你的Cloudflare Pages域名,即可看到自动生成的VLESS节点列表和二维码。
工作原理
CloudflareIP通过Cloudflare Workers定时任务,对全球多个Cloudflare IP进行速度测试,筛选出延迟最低、速度最快的IP地址,然后用这些IP生成VLESS协议的代理节点。由于使用的是Cloudflare的免费额度,整个方案不产生额外费用。
注意事项
- 合规使用:请确保在合法合规的前提下使用,遵守当地法律法规
- 默认UUID必须更换:项目默认UUID是公开的,使用前务必替换
- 速度受地区影响:不同地区、不同运营商的实际体验可能差异较大
- CF政策风险:Cloudflare可能会调整免费额度政策,以官方为准
本文参考来源:GitHub: gslege/CloudflareIP
© 版权声明
THE END















暂无评论内容