1、cloudflare建了一个地址生成,为了提高访问速度及安全性,看了linux.do里面的文章,对方主要用来防封域名。

2、但是新的坑就是,家里用的是移动网络,有时候 CF 的域名服务被减速,甚至无法解析,服务器都连不上。

顿悟

最近逛 L 站,经常看到优选 IP,第一次了解,试了下,发现可以通过 「优选IP + worker」完美解决我的诉求,给大家分享一下。

步骤

1、DNS 解析正常配置 「sun.8p.ink」 解析到服务器。

2、新建一个 woker,添加路由请求到 「sun.8p.ink」。(从 oaifree 代理学习的)

 
export default {
  async fetch(request, env) {
    const url = new URL(request.url);
    url.host = 'sun.8p.ink';
    return fetch(new Request(url, request))
  }
}

3、新建 DNS 解析 「sun1.8p.ink」解析到优选 IP。

始皇之前文档推荐的两个,额外加了一个移动的,可自行添加更换。

  • 104.18.2.161
  • 104.18.3.161
  • 104.26.11.98

4、域名那里需要配置一下,sun1.8p.ink/* 路由到刚才新建的 worker。

5、这样就可以使用 「sun.8p.ink」 连接,之前的 「sun1.8p.ink」 也可以使用。主要用sun1.8p.ink访问,这样就保护sun.8p.ink,同时sun1.8p.ink使用了优选ip。速度也快了。一定要把sun.8p.ink加小黄鱼,sun1.8p.ink不能加。同时也想到几个其他提速办法:

A。cloudflare 搭建worker,或者page,无法使用cdn加速,这样可以搭建worker,或者page,不需要使用自定义域名,可以用自定义域名做cdn,然后,新建一个worker,使用代码:

export default {
  async fetch(request, env) {
    const url = new URL(request.url);
    url.host = 'sun.8p.ink';
    return fetch(new Request(url, request))
  }
}

把sun.8p.ink换成需要使用的worker或者page。

配置过程

DNS配置

cloudflare加速,使用worker 路由

 

路由配置

cloudflare加速,使用worker 路由

cloudflare加速,使用worker 路由

cloudflare加速,使用worker 路由

cloudflare加速,使用worker 路由

效果展示

使用 v2ray 子域名测试效果:

cloudflare加速,使用worker 路由

使用 vps 子域名测试效果: