萝卜小站

要做所有萝卜中最胡的一条

0%

通过Cloudflare Worker、Pages部署免费的VLESS节点

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

cmliu 基于 zizifn 的项目进行了二次创作,GitHub 地址:点击访问 。其实和原版相比大同小异,道理是一样的,只是多了很多功能,比如自动生成 SUB CLASH,SURGE订阅地址、自动优选 IP 等。

准备工作:

  • 购买域名一个,推荐 Namesilo ,6位数字的xyz域名单价 1$ / 年,续费也是。

  • 注册 Cloudflare 账号并登录。

  • 下载 cmliu 大佬开源的 main.zip

    国内备份: main.zip

域名托管至 Cloudflare

详细的域名托管教程请自行搜索,此处只做简单讲解

账号:qq邮箱 密码:d6-

点击左侧 网站 → 添加域 输入购买的域名 domain.com

点击免费计划,下一步,它会自动获取域名信息。

然后到Namesilo后台更改名称服务器如下。

meiling.ns.cloudflare.com

tosana.ns.cloudflare.com

等待十几分钟,域名就会成功托管到Cloudflare了。

Pages 部署 VLESS

回到Cloudflare首页,点击左侧 Workers 和 Pages,点击创建按钮,点击切换到 Pages 标签页。

点击下面的 上传资产 ,为我们的项目创建一个名字。

选择之前下载的 main.zip 文件,上传压缩文件。成功后点击 部署站点。

方便演示,我这里给项目起名叫 kejixinwen

设置自定义域

进入刚刚创建的项目,找到 自定义域 → 设置自定义域 。

设置一个合适的二级域名,名字随意,如 mingzi.domain.com 。

此处二级域名以后会在节点上使用,建议使用合法字母拼音。

输入完成,若是输入框变为绿色,证明格式正确。若你是按照刚才注册域名的操作,并已经把域名托管到了 CF,那么请直接点击 激活域 按钮。一般情况下,几十秒就激活完成了!

设置 UUID

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

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

重新部署 Pages

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

等待一分钟后,我们点击上图中右上角的 访问 按钮,若是有JSON内容出现,证明部署成功。

我们可以访问 https://域名/UUID ,来查看我们的节点。例:刚才生成的 UUID 为 7a1a374f-286f-4807-9756-ee3f90227bb0 ,

按照上图,我们访问 https://mingzi.domain.com/7a1a374f-286f-4807-9756-ee3f90227bb0 ,可以看到详细的节点情况!

至此,节点部署完毕,我们导入上图中的 快速自适应订阅地址 到客户端软件,进行节点的订阅。

各个客户端软件的订阅流程不同,请自行按照各软件的方式配置订阅链接。

后记

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