搭建免费科学上网节点

Cloudflare好像发布了新的用户协议,不让搞代理了。这个按教程部署完,访问时抛出522的错误,但是之前部署的还可以用

请参考Cloudflare Page搭建免费科学上网节点 来搭建,这种方式还可以用

准备物料

1)域名一个

推荐到namesilo.com注册域名,安全、支持支付宝支付、价格便宜,没有陷阱。

注册6位及以上数字的xyz域名(比如456766.xyz),只要$0.99,续费$0.99,注册+续费它9年才$10不到,不用担心域名过期。这也是仅有的成本,简直不要太安逸了。

2)准备好Cloudflare账号备用

打开https://www.cloudflare.com/zh-cn,通过一个电子邮件地址即可注册Cloudflare账号

3)准备代码

https://github.com/zizifn/edgetunnel/blob/main/src/worker-vless.js

备用地址 (如果你打开不github的话,可以试试从onedrive下载worker-vless.js文件)

在Cloudflare添加网站

登陆Cloudflare,然后添加网站,就是将你刚注册的域名添加到这里

image image

然后选择免费的方案就行,如下图,然后继续

notion image notion image

此时我们先不添加DNS,先把域名解析服务器改到Cloudflare,点击左边栏 DNS,记下Cloudflare名称服务器地址,你看到的可能和我看到不一定一样,别弄错了。

notion image notion image

去域名注册平台后台https://www.namesilo.com/account_domains.php

notion image notion image

填入Cloudflare的名称服务器地址,然后提交(submit),名称服务器生效可能要等一段时间

notion image notion image

创建应用程序

回到Cloudflare,导航到Workers 和 Pages 创建应用程序

image image

notion image notion image

名称可以随意,完了点击部署按钮,代码先不管它

notion image notion image

Worker部署成功

notion image notion image

替换脚本代码

点击编辑代码,将https://github.com/zizifn/edgetunnel/blob/main/src/worker-vless.js代码复制过来,贴到编辑器里面替换原来的内容

修改两个地方:

1,第7行的userID,随便找个UUID替换,点击这里获取一个 4,注意用version4,否则会报UUID不合法。

2,第9行的proxyIP,可以找前辈们提供的,随便在下面的列表中找一个

cdn-all.xn--b6gac.eu.org cdn.xn--b6gac.eu.org cdn-b100.xn--b6gac.eu.org edgetunnel.anycast.eu.org cdn.anycast.eu.org

userID不用改也行 ,userID记在小本本上以后要用

proxyIP我测试了也可以不用改,空着就行

保存并部署(按钮在屏幕右上角)

绑定域名

notion image notion image

image image

自定义域前缀可以随意,根据自己需要填写然后点击“添加自定义域”,等一会儿生效后就可以用了。。。

配置科学上网客户端

在浏览器地址栏输入你刚配置的自定义域+代码中配置的userID,得到相应的科学上网的配置参数

比如:https://hi.cntv.chat/6efcf080-745f-42c0-a0e6-4b0f9a2f8f1c

image image

复制图上标记的内容,到科学上网工具中通过剪贴板导入或手动输入配置参数,注意协议是VLESS。我PC端用的V2rayA,安卓手机用的V2rayNG

好了,本教程到此结束,快去享受免费、快速的、自由的网络去吧!

若有不明白或遇到什么问题,请给我留言。