科学上网永久免费节点进阶教程,搭建长期可用的免费节点!
一、准备工作
1、申请 GitHub 账号:【点击进入】
2、申请 Cloudflare 账号:【点击进入】
3、申请免费域名教程:【点击观看并申请】(PS:实在不想申请也可以,节点没有套CDN会慢一些!)
4、注册 Hugging Face 账户:【点击进入】
5、本期视频使用的 GitHub 作者仓库地址:【点击进入】(PS:感谢作者大家给作者点点⭐Star)
二、注册 Hugging Face 账户 - 并创建一个新空间
1、操作步骤:
打开 Hugging Face 官网 >>>>>> Sign Up >>>>>> 输入谷歌或微软邮箱 >>>>>> 设置密码点击下一步 >>>>>> 填写用户名 >>>>>> 填写姓名 >>>>>> 勾选用户协议 >>>>>> 点击注册 >>>>>> 验证邮箱并激活账户 >>>>>> 右上角点击自己的头像 >>>>>> 选择:New Space 创建一个新空间 >>>>>> Space name 命名新的空间名称 >>>>>> License 选择 apache-2.0 >>>>>> select the space SDK 选择:Docker >>>>>> 点击最下方创建空间
PS:具体操作详见视频教程!
三、Fock作者项目
https://github.com/eooce/node-ws
PS:具体操作详见视频教程!
四、修改工作流内构建镜像的名称
1、操作步骤:
依次点击:github/workflows >>>>>> build-hug-image.yml >>>>>> 点击右上角小铅笔编辑代码 >>>>>> 下拉找到44行,修改镜像名称,详见视频教程 >>>>>> 修改完成后点击右上角保存 >>>>>> 点击左上角项目名称回到项目首页
PS:具体操作详见视频教程!
五、允许工作流运行 - 编辑分支混淆
1、允许工作流运行 - 操作步骤
项目首页点击:main >>>>>> hug >>>>>> Actions >>>>>> l understand my workflows,go ahead and enable them
2、修改 index.js 中的代码:
分别修改第11行的 UUID 与 第18行的 sub 后缀
3、UUID生成网站:
https://1024tools.com/uuid
4、js混淆网站:
https://go.sssc.nyc.mn/js-obfuscator
PS:具体操作详见视频教程!
六、运行工作流 - 构建镜像
1、操作步骤:
回到项目首页 >>>>>> Actions >>>>>> build huggingface lmage >>>>>> Run workflow >>>>>> Run workflow >>>>>> build huggingface lmage
PS:具体操作详见视频教程!
七、Hugging Face 创建新文件 - 构建工作流并部署
1、操作步骤
回到 Hugging Face >>>>>> Files >>>>>> + Contribute >>>>>> Create a new file
2、文件内容编辑
文件名
myspace/Dockerfile
编辑文件内容
FROM 你的镜像地址
ENV DOMAIN=你的域名
确认无误后点击下方保存
PS:具体操作详见视频教程!
八、网站 - 订阅链接 - 节点
1、操作步骤:
点击:App >>>>>> 可以看到我们的网站 >>>>>> 点击:Settings 旁三个点 >>>>>> Embed this Space >>>>>> Direct URL 下方域名点击打开我们的网站
2、获取订阅链接与节点
在网址后方加上/你的订阅路径
打开网址即可看到节点信息,地址栏内的网址就是节点的订阅链接,打开代理客户端粘贴订阅链接,更新订阅后就可以导入节点了
PS:没有域名不想折腾的朋友可以止步于此了!
PS:具体操作详见视频教程!
九、使用cloudflare workers 或 snippets 反代域名给节点套cdn加速
1、编辑 workers 代码操作步骤
打开 Cloudflare >>>>>> 计算和AI >>>>>> workers 和 pages >>>>>> 创建应用程序 >>>>>> Hello World 开始 >>>>>> 填写名称 >>>>>> 编辑代码
代码如下:
export default {
async fetch(request, env) {
let url = new URL(request.url);
if (url.pathname.startsWith('/')) {
var arrStr = [
'你的域名', // 此处单引号里填写你的节点伪装域名
];
url.protocol = 'https:'
url.hostname = getRandomArray(arrStr)
let new_request = new Request(url, request);
return fetch(new_request);
}
return env.ASSETS.fetch(request);
},
};
function getRandomArray(array) {
const randomIndex = Math.floor(Math.random() * array.length);
return array[randomIndex];
}
2、反代域名操作步骤:
设置 >>>>>> 域和路由 >>>>>> 自定义域 >>>>>> 你的域名 >>>>>> 详见视频教程
PS:访问自定义域名会出现我们的网站,在网址后方添加你自己的订阅路径再次回车即可看到你的订阅链接和节点了!
3、替换域名操作步骤:
回到 Hugging Face >>>>>> Files >>>>>> Dockerfile >>>>>> Edit
编辑文件内的域名
FROM 你的镜像地址
ENV DOMAIN=你的域名
确认无误后点击下方的部署
4、节点订阅链接示例:
https://你的域名/你的订阅路径
PS:具体操作详见视频教程!
十、优选域名与节点端口
1、优选域名推荐
time.cloudflare.com
shopify.com
time.is
icook.hk
icook.tw
ip.sb
japan.com
malaysia.com
russia.com
singapore.com
skk.moe
www.visa.com
www.visa.com.sg
www.visa.com.hk
www.visa.com.tw
www.visa.co.jp
www.visakorea.com
www.gco.gov.qa
www.gov.se
www.gov.ua
www.digitalocean.com
www.csgo.com
www.shopify.com
www.whoer.net
www.whatismyip.com
www.ipget.net
www.hugedomains.com
www.udacity.com
www.4chan.org
www.okcupid.com
www.glassdoor.com
www.udemy.com
www.baipiao.eu.org
cdn.anycast.eu.org
cdn-all.xn--b6gac.eu.org
cdn-b100.xn--b6gac.eu.org
xn--b6gac.eu.org
edgetunnel.anycast.eu.org
alejandracaiccedo.com
nc.gocada.co
log.bpminecraft.com
www.boba88slot.com
gur.gov.ua
www.zsu.gov.ua
www.iakeys.com
edtunnel-dgp.pages.dev
www.d-555.com
fbi.gov
2、在线优选IP网站
https://mrxn.net/Vercel.html
https://stock.hostmonit.com/CloudFlareYes
https://www.byoip.top
http://ip.flares.cloud
https://api.uouin.com/cloudflare.html
https://vps789.com/cfip
3、优选IP工具使用方法详见 GitHub 作者仓库说明
作者仓库首页:
https://github.com/XIU2/CloudflareSpeedTest
4、Cloudflare 代理支持的常见端口
HTTP (非加密):
80
8080
8880
2052
2082
2086
2095
HTTPS (加密):
443
2053
2083
2087
2096
8443
PS:具体操作详见视频教程!
十一、代理客户端推荐
1、windows:V2rayN
下载地址:https://github.com/2dust/v2rayN/releases
2、Android(安卓):V2rayNG
下载地址:https://github.com/2dust/v2rayNG/releases
3、IOS:shadowrocket(小火箭)
PS:进入网站后猛戳网站右下角客服咨询购买,客服在线时间 09:00-23:00 售后无忧!
4、MacOS:shadowrocket(小火箭)
PS:进入网站后猛戳网站右下角客服咨询购买,客服在线时间 09:00-23:00 售后无忧!