引言

对于追求速度的站长来说,CDN 肯定是不陌生的,但是大多数站长都认为 CDN 只能套一层,其实并不然,理论上来说只要线路能无限分,就能无限套 CDN (俄罗斯套娃)。

选择

对于不富裕的站长来说,一个 CDN 都差点让人破产,多个 CDN 岂不是第二天要卖房了?咋们可以使用免费 CDN嘛

GJCDN

gjcdn是一个完全免费的cdn,在国际上的节点也挺多的,适合走境外路线,可以配合腾讯云cdn使用,目前辰旭就是这个配置。

CF

许多人都认为 cf 只适用于国外服务器,国内的服务器套上 cf 就是减速器,只能说没有找对方法,cf 有隐藏的接入方法,一般来说我们接入 cf 都是修改 dns 服务器,但是这样会默认走美国的cf节点,这里我们可以选择自选节点,以 cname 的方式接入即可。

多层CDN接入法插图

百度云加速

百度云的 cdn 有两个优点两个缺点,优点是百度云的 cdn 每天有免费10G流量,因为是百度自家节点,所以对百度收录上也有一定的优化(可能是专业版)。

多层CDN接入法插图(1)

两个缺点是节点少和不支持ssl(白嫖版),相较于腾讯 cdn 和阿里云的 cdn 来说,百度云的 cdn 不仅速度慢而且节点还少,但是相对于其他云商来说百度云的节点质量还是很高的,如果流量不大的网站可以选择国内走百度云。

腾讯云cdn

对于速度要求比较高,并且资金比较充裕的站长可以选择腾讯云的 cdn ,腾讯云的 cdn ,基本上是国内最快的,而且节点也多。

多层CDN接入法插图(2)

双CDN法

适用环境

  1. 两个不同厂商,稳定的CDN
  2. CDN接入方式必须分别为NS接入、CANAME接入(顺序可以调换)
  3. 域名已备案

分层建议

第一层要求:免费/低价,带有轻量的DDOS防御及完善的cc规则,加速效果可能较差
第二层要求:价位较高,没有策略及防御,但是加速效果好

[实际搭配]
第一层:cloudflare(没有国内节点)、知道创宇(免费版仅限80)、百度云加速(免费版仅限80)、上海云盾

第二层:又拍云(全站加速,不推荐)、verycloud(免费50G/月)、阿里云CDN、阿里云全站加速(不推荐按量计费)、腾讯云CDN、腾讯云全站加速(不推荐按量计费)

接入

方法一

  1. 登录第一个CDN,接入方式为NS
  2. 获得NS接入方式的两个DNS服务器
  3. 按照提示接入第一层CDN
  4. win系统按Win+R调出运行,输入cmd并回车
  5. ping当前域名,直到返回的IP值改变,大概需要10分钟
  6. 登录第二个CDN,接入方式为CANAME
  7. 按照提示输入域名,获取接入的CANAME值
  8. 分别填写到域名商、第一层CDN解析处
  9. 统一80/443端口
  10. 不要采用ping,大概5分钟刷新一次看看第二层CDN统计处是否有请求发生。

方法二

  1. 登录国内cdn,获取第一个cname链接
  2. 打开域名控制台,添加解析,添加你需要加速的域名,线路选择境内,指向第一个cname链接
  3. 登录国外cdn,获取第二个cname链接
  4. 打开域名控制台,添加第二个解析,添加你需要加速的域名,线路选择境外,指向第二个cname链接
  5. 按照此方法可以无限套cdn,只要线路分清楚就行

效果

辰旭博客使用的是国内走腾讯云,国外走gjcdn,基本可以做到秒开。这个方法的原理很简单,第一层用来防御ddos和cc攻击,第二层则是用来加速。


一个爱好捣鼓网站的男孩纸!