腾讯edgeone与Cloudflare 双层cdn双优选的教程——利用Cloudflare 优化回源速度

腾讯免费版的edgeone是没有回源优化的,边缘cdn节点大部分在新加坡等东亚机房,通过公网拉取源站的内容,如果套上一层clouflare的cdn,利用cloudflare Smart Tiered Cache,由Cloudflare 选出的上层机房去回源,这个上层机房由 Cloudflare 根据实时延迟数据挑选离你的源站网络时延最低(等价于最接近/最顺畅)的节点,再由它去回源。等价于“就近源站回源”,能明显减少源站回源次数与跨洲链路。

就能一定程度上优化网站访问速度。实现用户——edgeone优选IP的cdn节点——Cloudflare 优选IP的cdn节点——源站的访问路径。

先来访问速度对比图,优化之前:

优化之后:

相对来说,有一定程度上的速度提升,适合爱折腾的朋友。如果需要本质上的大幅度的速度优化,还是直接加钱。

具体操作分三部分。

一、源站反向代理设置

假如你的源站是 my.web.com,设置反向代理,安装一个免费Let’s Encrypt证书,利用1panel自动续期。

my.web.com 是用户要直接访问的域名,你还需要另外一个域名反向代理到你的服务,这个域名用于cf的回源。假设为 my.test.com

二、edgeone cdn设置

在edgeone 添加你要加速的域名,添加 my.web.com

在回源配置这里,选择cloudflare的优选域名,这里使用论坛主流的cf 优选域名:cloudflare.182682.xyz

上传1panel申请的免费 Let’s Encrypt证书,并且安装。

三、cloudflare 回源

找到回源域名 test.com

设置 my.test.com 指向你的源服务器,开启小黄云。

设置一个默认回退源,初次设置可以直接设置默认回退源为 my.test.com

然后添加一个自定义主机名,这个自定义主机名就是用户要访问的域名 my.web.com

跳转到 my.web.com 的 dns设置,添加下面的TXT记录和cname记录即可。

这时候在访问 my.web.com,网络路由就是,用户——edgeone优选IP的cdn节点——Cloudflare 优选IP的cdn节点——源站了

点赞,吐槽一下,这壁班一天不想上了