Slove.

欢迎来到我的个人博客

关于 联系 友链 声明 订阅

使用CloudFlare Workers反代节点

在我们使用一些VPS或者容器云的节点时候,我们或多或少会出现IP/域名被墙的一种情况。但是有些提供商特别鸡贼不能够自定义域名。这时候我们可以使用CloudFlare的Workers来反代节点IP/域名,一起复活被墙的节点。

准备材料

一枚域名(因为默认的wkr域名被墙了)

一个CloudFlare账号

部署步骤

注册并登录CloudFlare账号转到Workers选项卡,点击“创建服务”按钮

CFW01.png

输入服务名称,其余保持默认,然后点击“创建”按钮。

CFW02.png

点击“快速编辑”按钮

CFW03.png

复制粘贴以下代码(记得将示例域名切换成自己的IP/域名),然后点击“保存并部署”

addEventListener("fetch", event => {
  let url = new URL(event.request.url);
  url.hostname = "demo.slove.info";
  event.respondWith(fetch(new Request(url, event.request)));
});

CFW04.png

转到“触发器”,点击“添加自定义域”

CFW05.png

输入你想要绑定的二级域名(备注:一级域名需要在CloudFlare账号里面)

CFW06.png

替换被墙的IP/域名为workers的自定义域名,如使用workers.dev二级域名的话可以关闭TLS,再使用CF的HTTP端口

发表新评论


最后更新于2023年03月25日.