侧边栏壁纸
博主头像
小亦日常 | XiaoY`s Blog博主等级

道阻且长,行则将至

  • 累计撰写 35 篇文章
  • 累计创建 46 个标签
  • 累计收到 16 条评论

目 录CONTENT

文章目录

【转载】永久免费的节点!免费解锁Netflix、ChatGPT!通过Cloudflare Worker、Pages部署免费的VLESS节点!

XiaoY 小亦
2024-06-15 / 0 评论 / 1 点赞 / 87 阅读 / 8670 字
温馨提示:
本文最后更新于 2024-06-15,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

前言

zizifn 大佬的一个开源项目 edgetunnel ,使得我们可以免费的在 Cloudflare 上面通过部署 Worker ,来创建一个免费 VLESS 节点!

源项目地址:点击访问

何为 Cloudflare Worker ?

Cloudflare Worker 是 Cloudflare 提供的一种服务,它允许开发者在全球分布的边缘服务器上运行自定义的 JavaScript 代码。

Cloudflare Worker 可以用来处理 HTTP 请求,从而允许开发者通过编写 JavaScript 代码来实现各种功能,例如路由请求、修改请求和响应、执行身份验证、实现缓存策略等。

视频演示

搭建准备工作

  1. 注册Cloudflare账号,官方注册网址:https://dash.cloudflare.com/sign-up

  2. 注册一个域名

  3. 托管到cloudflare

原版项目搭建

项目地址:点击访问

部署VLESS

点击进入Workers和Pages,点击上面的创建按钮

然后为项目命令,例如 vless,点击完成

接着编辑代码

这里访问上面的原版项目地址,进入src目录,将worker-vless.js里的代码覆盖进去

然后修改其中的两个值userID和proxyIP

userID:可以在V2rayN里生成或者在线生成:在线随机UUID生成器 - UU在线工具 (uutool.cn)

proxyIP:关于 proxyIPs ,是用于转发CF的一些流量,所以,若是存在套了CF的一些网站无法打开,请更换其中的其他网址,也就是第九行中的部分网址!

代码地址:点击访问

更多 proxyIP 列表:

CM 维护
proxyip.us.fxxk.dedyn.io
IP落地区域: 美国 维护频率: 12小时/次
proxyip.sg.fxxk.dedyn.io
IP落地区域: 新加坡 维护频率: 12小时/次
proxyip.jp.fxxk.dedyn.io
IP落地区域: 日本 维护频率: 12小时/次
proxyip.hk.fxxk.dedyn.io
IP落地区域: 香港 维护频率: 12小时/次
proxyip.aliyun.fxxk.dedyn.io
IP落地区域: 阿里云 维护频率: 4小时/次
proxyip.oracle.fxxk.dedyn.io
IP落地区域: 甲骨文 维护频率: 4小时/次
proxyip.digitalocean.fxxk.dedyn.io
IP落地区域: 数码海 维护频率: 4小时/次 
<p>白嫖哥维护
workers.cloudflare.cyou</p>
<p>Mingyu维护
my-telegram-is-herocore.onecf.eu.org
sg.ipdb.rr.nu
nl.ipdb.rr.nu
hk.ipdb.rr.nu
jp.ipdb.rr.nu
us.ipdb.rr.nu</p>
<p>小一维护
hk.cf.zhetengsha.eu.org
sg.cf.zhetengsha.eu.org
us.cf.zhetengsha.eu.org
jp.cf.zhetengsha.eu.org

代码修改完毕以后,点击右边的部署 – 保存并部署,然后点击左边的箭头,返回!

开始配置自定义域

找到设置触发器添加自定义域,输入 没使用过已经托管在 CF 上面 的,二级域名(xxx.xxx.xxx),比如vless.example.com

等证书有效之后,访问你的二级域名会返回一大串英文,这时在二级域名后面加上你的UUID,也就是vless.example.com/xxxxxxx-xxxx-xxxx并访问就会返回vless链接,复制粘贴到代理软件就可以使用了

优选IP

若是速度不理想,可以自行优选 CF IP ,来进行提速!CF 优选 IP Windows 工具:点击下载

运行 IP 优选的时候,请关闭代理,这样会更准确!记得不要使用 TLS 优选!

文件下载完成后,选择第二个IPV4优选,带宽大小建议500,进程建议50(可根据自身网络情况进行更改)

测试完毕后复制速度最快的ip,打开代理软件,例如V2rayN,编辑刚才粘贴的节点,将ip粘贴到地址那一行进行替换

进阶版项目搭建

级版的部署,其实和初级的部署,大同小异,道理是一样的,只是多了很多功能,比如自动生成 SUB CLASH,SURGE订阅地址、自动优选 IP 等。

CM 基于 zizifn 的项目进行了二次创作,GitHub 地址:点击访问 (功能还是很多的)

下载源文件

下载作者的 Worker 文件:点击下载 worker.zip

Pages 部署 VLESS

和刚才的方式一样,登录 CloudFlare ,来到 Workers 和 Pages ,和刚才不一样,我们需要点击 Pages ,点击 使用直接上传创建 – 上传资产。

为项目命名,这里命名需要和上面的名称不一样,例如vless1,上传刚才下载下来的 worker.zip (从计算机中选择 – 上传压缩文件),然后点击 部署站点,继续处理项目!

设置 UUID

点击这里,生成一个 UUID ,或是在 V2rayN 中生成一个!

回到刚才的项目,找到设置 – 环境变量 – 添加变量,变量名称:UUID ,变量值为刚才生成的 UUID ,点击保存!

设置自定义域

若你是按照刚才注册域名的操作,并已经把域名托管到了 CF,那么,直接按照操作即可!若是有其他免费的域名,或是域名没有托管到 CF,需要自行解析域名!

点击刚才部署的Pages,选择自定义域,这里填写的二级域名可以和项目名称一样,例如vless1.example.com,填进去点击激活域即可

若你的域名不在 CF,或是有其他免费的域名,请会域名解析平台解析如上的 CNAME 记录,若是域名已经托管到了 CF,那么请直接点击 激活域!一般情况下,几十秒就激活完成了!(后续或是需要删掉该项目,请先删除这个 自定义域)

重新部署 Pages

回到Pages项目,找到 部署,点击下面的 创建新部署,再次上传刚才的 worker.zip 文件,保存并部署!

最后我们点击上图中的 访问站点,若是有内容出现,证明部署成功

我们可以访问 https://域/UUID ,来查看我们的节点。例如vless1.example.com/xxxxxx-xxxx-xxxx

将最上面的快速自适应订阅地址添加到V2rayN,然后更新订阅,会多了很多节点,其实都是一个节点,只是用了不同的 IP。原理和刚才初级部署是一样的,只是自动进行了 IP 的优选!还是很方便的。

后记

到这里,部署就结束了。大概率上,高级部署里面的自动 IP 优选,已经会满足绝大数人的需求了,当然有自建 VPS 节点,或是 飞机 节点的,也是可以使用这个节点进行调配使用。感谢 zizifn ,感谢 cmliu !

有什么问题,请在评论留言,方式随意!

参考文章

永久免费的节点!免费解锁Netflix、ChatGPT!通过Cloudflare Worker、Pages部署免费的VLESS节点!

1

评论区