萝卜小站

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

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 !