非常简单! 非常简单! 非常简单! 因为太过于简单,我甚至很疑惑为什么很多人花钱去买节点,而不是直接用CloudFlare的免费节点. 速度快,稳定,而且免费!
整个过程,我是看的这个视频,你当然可以直接看,这样就不看我唠叨.
当然建议按照我的教程走,遇到问题再去看视频,这样节省时间,因为整个过程确实没有什么难的.
1. 注册CloudFlare账号
去CloudFlare官网注册一个账号,如果你有Google账号,可以直接用Google账号登录.
2. 可以添加你自己的域名
如果你有自己的域名,可以添加到CloudFlare上,然后配置DNS解析.
推荐的免费域名:
注册地址:https://dash.domain.digitalplat.org
声称是永久免费,他们这家还要us.kg域名,14块钱永久免费.
但是不一定能撑多久呀.
可以看这个视频:
如果没有,也不要害怕,可以直接使用CloudFlare提供的免费域名.
2.1 添加域名,配置DNS解析
把域名添加到CloudFlare上,
然后CF会自动扫描你的域名的DNS解析记录,你只需要把原来的DNS解析记录删除,然后添加CloudFlare提供的DNS解析记录就可以了.
然后等待十几分钟,就挂在CF上了.
3. 部署pages/works
前面都是非常简单的,从这部开始要一步步跟着做.
先放上github地址:
这里面有个明文源码.js,也就是布置节点的关键.
部署pages/works,有三个方法.
基于js,基于zip,基于github仓库
3.1 基于js
左侧栏有个workers,里面可以新建workers和pages
新建一个workers,项目名随便
选择从helloworld开始部署,部署成功后,有个编辑代码
把明文源码.js的内容替换掉代码的内容,然后保存,部署.
在设置了,可以看到你这个项目的网址,访问这个网址
这样就说明成功了,接下来我们配置UUID
在设置里面,设置环境变量,UUID,这个UUID是可以随意写的.
重新部署
访问网址/UUID,就可以看到你这个节点了.
现在你把用url配置到clash里面,就可以使用了.
不妨尝试下
3.2 基于zip
把github中的源码,用zip下载
然后在pages里面,新建一个pages,选择从zip开始部署
上传zip包,然后部署成功.
后面就是一样的步骤
然后在设置里面,设置环境变量,UUID,这个UUID是可以随意写的.
3.3 基于github仓库
比较推荐这个,因为你的代码会自动更新
在github中,fork这个仓库
新建worker的时候,选择导入存储库
用github登录,把这个仓库的权限给CloudFlare
然后选择你fork的仓库,选择分支,选择main
然后下面都是一样的步骤.
4. 可以自己配置ProxyIp
因为上面写的已经非常好用了,但是有个问题,就是你这个节点的ip是CloudFlare的ip.
一般是香港或者新加坡的,
但是很多时候需要美国的ip
之后再写 ##todo