十个你可能不知道的 CloudFlare 免费 CDN 加速技巧 - SSL\DDOS\Cache。

要说免费 CDN 服务的 “大牛” 恐怕就只能当数 CloudFlare 了。CloudFlare 是一家美国的以提供 CDN 加速和网站安全防护为主的网络公司,经过不断的发展,目前 CloudFlare CDN 受到世界各地的欢迎,同时 CloudFlare 还与 Google、微软等大公司有深度合作。

本篇文章就来分享一下 CloudFlare 十个可能还不被广为人知的使用技巧,涉及到免费 SSL 证书、DDOS 保护、DNS 解析、网页防火墙、Cache 缓存加速等。

一、CloudFlare 无须修改 NS 接入 CDN

CloudFlare 官网:

https://www.cloudflare.com/

1.1 普通模式 - 修改 NS 服务器

登录到 CloudFlare,添加你想要接入 CloudFlare CDN 的网站域名。

接着 CloudFlare 就会扫描域名的 DNS 解析,没有问题的点击继续。

然后 CloudFlare 就会给出你要修改的 NS 服务器了。

修改好了 NS 服务器待 DNS 生效后,你就可以在 CloudFlare 控制面板中看到已经激活,这时你的网站就成功接入到了 CloudFlare 的 CDN 了。

1.2 专家模式 - 修改 CNAME 接入

看过我之前写的加入 Cloudflare Partner 免费提供 CloudFlare CDN 加速服务,就知道用户不需要进入到 Cloudflare,就可以使用 Cloudflare Partner 管理 CDN 加速,不需要修改域名的 NS 服务器修改 CNAME 接入即可,使用效果和 Cloudflare 官网一样。

这里有几个 Cloudflare Partner 接入平台,如果有自己的服务器你可以申请加入到 Cloudflare Partner 平台。

https://cdn.wzfou.com/

https://su.geekzu.org/

https://cdn.kevsrv.com/

二、CloudFlare Anycast 加速效果明显

CloudFlare 采用 Anycast 技术进行加速,这样做的好处就是当攻击者发起攻击时,CloudFlare Anycast 可以将 “内力” 化解到不同的 “受众” 上,从而最大限度地抵御攻击。下面一张图可以看出采用与没有采用 Anycast 技术的区别。(点击放大)

CloudFlare Anycast 有一个问题就是用户访问的都是一个 IP 地址,目前从国内访问 CloudFlare CDN 加速后的网站显示的是美国西海岸的节点,速度还是比较快的,国内的 Ping 值基本上在 200 左右。

这是世界各地访问 CloudFlare CDN 节点的响应时间,可以看出使用了 CloudFlare CDN 后国外加速效果也是非常明显的。

以前 CloudFlare CDN 不少的节点在国内无法使用,不过我在测试过程中发现采用了 CloudFlare CDN 后国内加速明显,用站长工具测试下载速度都非常不错。

这是测试网站的下载速度。(点击放大)

三、CloudFlare 可作免费 DNS 域名解析

很多人印象当中 CloudFlare 是一个 CDN 加速的网站,实际上 CloudFlare 提供的 DNS 域名解析服务不亚于专业的第三方 DNS 解析服务商,你只需要在 DNS 设置中关闭 CDN 加速即可。

四、CloudFlare DNSSEC 确保解析正确

DNSSEC 全称是 Domain Name System Security Extensions,也就是 DNS 安全扩展,主要目的就是确保 DNS 能够解析到正确的 IP 地址上。通俗地说,给 DNS 解析做像访问 Https 那样的加密,避免 DNS 出现干扰。

目前 DNSSEC 在国内暂未发现有支持他们的 DNS 第三方服务商,CloudFlare 也是国外少数几个提供免费 DNSSEC 的服务之一。在 CloudFlare 可以一键开启 DNSSEC。

然后,你只需要将 CloudFlare DNSSEC 生成的密钥等文件填入到域名注册商那里,这样你就可以成功用上 DNSSEC 了。

五、CloudFlare 提供免费 SSL 证书服务

无论你的网站服务器是否有 SSL,你都可以在 CloudFlare 中一键开启 SSL 证书。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VksT85kL-1679663616186)(https://ask.qcloudimg.com/http-save/yehe-1000017/t0i7xuqojw.jpeg)]

CloudFlare 的免费 SSL 证书分为三种模式。如果你的服务器没有 SSL,你可以选择 Flexible 模式。如果你的服务器已经安装了 SSL 证书或者有自签名 SSL,则可以选择 Full 模式。最后,如果你的服务器的 SSL 证书是购买的付费 SSL,则可以选择 Full(严格)模式。(点击放大)

六、CloudFlare 一键开启 HSTS 模式

HSTS 即 HTTP Strict Transport Security,主要目的就是为了解决 SSL 剥离攻击,只要浏览器曾经与服务器创建过一次安全连接,之后浏览器会强制使用 HTTPS,即使链接被换成了 HTTP。

CloudFlare 可以一键开启 HSTS,你可以设置 HSTS Header 过期时间,这样可以强制浏览器使用 Https 来访问你的网站。不过,在开启之间需要谨慎些。

七、CloudFlare 自动开启 AMP 加速

AMP 即 Accelerated Mobile Pages Project,这是 Google 提出的移动设备加速项目,百度的 MIP 就是模仿谷歌的 AMP 建立的。很多的站长为了得到搜索引擎的信赖,都想加入到 AMP 中,例如挖站否的 AMP:https://wzfou.com/qiye-youxiang/amp/

CloudFlare 提供了一键开启 AMP 模式,这样当你的移动用户访问你的网站时就会自动进入到 CloudFlare AMP 模式,从而达到加速的目的。

八、CloudFlare Page Rules 自定义功能

CloudFlare Page Rules,是 CloudFlare 一个非常有用的工具。很多朋友之所以不想上 CDN,主要就是自己的网站或者服务还有不少的动态内容,而一旦上了 CDN 上容易造成网页出错或者数据请求出错。

CloudFlare Page Rules 允许你自定义页面规则,例如你可以自定义不同的页面采用不同的策略,包括强制 Https、301 重定向、安全等级、缓存等级、浏览器缓存时间、永久在线等。这样你可以手动将自己的网站实现 “动静分离” 了。

CloudFlare 支持通配符,最简单的就是域名重定向了,你无须在自己的服务器编写复杂的规则,只要在 CloudFlare Page Rules 开启即可。

九、CloudFlare 丰富的第三方应用

CloudFlare 提供了 Google Analytics、PACE、Hardenize 等第三方应用,你可以在开启 CloudFlare CDN 的同时无需修改代码直接在 CDN 启用即可。

例如想要安装 Google Analytics,你直接在 CloudFlare 中开启谷歌统计服务,相当地方便。

十、CloudFlare 有免费网页防火墙

一旦你的网站受到了攻击,可以根据攻击的强烈程度在 CloudFlare 中开启不同级别的网页防火墙,你也可以直接在 CloudFlare 看到攻击者的 IP 地址,一键将它们列入黑名单中。

总 结

CloudFlare 可以说是一个非常优秀的 CDN 服务商,不仅提供了免费的 CDN 加速服务,同时可以免费开启 SSL 证书、AMP 加速、支持 DNSSEC 解析、Google Analytics 等相应的服务,相当于给自己的网站做了全方位的加速与保护。

CloudFlare 不足的地方也有不少,例如只能通过修改 NS 的方式才能使用 CloudFlare 服务。由于 CloudFlare CDN 节点基本上在国外,所以国内的网站想要使用 CloudFlare CDN 加速基本上没有什么价值,而不少的节点还可能无法访问。

十个你可能不知道的CloudFlare免费CDN加速技巧相关推荐

  1. Cloudflare免费CDN加速及防护

    一般来讲,如果你的网站的空间放在香港或者国外的话,国内用户访问的速度会慢于那些空间放在国内的.站速度慢,使用cdn是最好的选择,国内也有很多免费CDN工具,都是需要网站备案后才能使用.网站没有备案的站 ...

  2. CloudFlare免费CDN加速使用方法

    前言 cloudflare 是一家国外的 CDN 加速服务商,还是很有名气的.提供免费和付费的加速和网站保护服务.百度云加速的国外节点就是和 cloudflare 合作使用的 cloudflare 的 ...

  3. CloudFlare 免费CDN加速 使用方法

    前言 cloudflare 是一家国外的 CDN 加速服务商,还是很有名气的.提供免费和付费的加速和网站保护服务.百度云加速的国外节点就是和 cloudflare 合作使用的 cloudflare 的 ...

  4. cloudflare免费设置_Cloudflare 入门教程:使用 Cloudflare 免费 CDN 加速 amp; 保护自己的网站...

    前言 之前也发布过 Cloudflare 系列教程,但是时间久了,界面和操作有些变化,对于新手在操作时可能有点摸不着头脑. 本文定位为「小白向的 Cloudflare 入门配置教程」,主要讲下 Clo ...

  5. CloudFlare免费CDN优化指南

    前言 通过 cloudflare免费CDN加速使用教程 我们已将可以使自己的博客.网站成功使用上了 cloudflare. cloudflare 很强大,功能也很丰富,好好利用这些功能,合适的配置会使 ...

  6. cloudflare免费证书_Cloudflare免费CDN加速和免费SSL证书服务

    Cloudflare是一个非常优秀的CDN服务商,试用了新的Cloudflare,发现它的CDN功能真是越来越多了,这也怪不得国外不少的大型网站都在使用Cloudflare CDN加速,而Cloudf ...

  7. 十大免费CDN加速服务排行榜-国内外免费CDN服务总结

    CDN全称Content delivery network,中文内容分发网络,目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘", ...

  8. Cloudflare配置网站免费CDN加速使用教程

    前言: 如果是云服务器配置CDN,可以参考下面的教程: 网站如何配置CDN加速?网站域名接入CDN加速的步骤 说到免费的CDN加速,很多人都知道Cloudflare,它可以免费CDN加速,同时也可以隐 ...

  9. 10-N个你可能不知道的Mixly软件操作小技巧 | Mixly技巧系列

    Mixly 是由北师大米思齐团队开发的图形化编程软件,自发布以来深受国内创客圈的喜爱.Mixly 编程软件采用图形化编程,不用记代码,只需要拖拽.简单设置,就能让你快速完成创意电子编程. 本专栏系列课 ...

最新文章

  1. 阿里高级算法专家公开10大思考
  2. 谷歌免费GPU,在线Jupyter notebook深度学习环境
  3. Vue(二十三)vuex + axios + 缓存 运用 (以登陆功能为例)
  4. vue 数组中嵌套的对象添加新属性--页面更新
  5. j2me怎么运行java_[转载]使用J2ME进行开发一个简单的KJava应用程序示例(2)
  6. 高性能MySQL读书笔记——开天辟地
  7. C语言程序——常见的错误集合
  8. 2018年北京市POI数据各类型POI
  9. 云之家:SaaS协同市场的“隐形冠军”
  10. 华为丁耘突发疾病去世
  11. Cadence快捷键设置
  12. Cassandra的Allow Filtering
  13. 关于寒武纪今天首发的云端智能芯片,你应该知道这些
  14. Word Averaging模型做文本分类 稳定效果好模型简单
  15. springboot 自定义日期出入参
  16. AI时代的大门已经打开,Tesra超算网络将加速这个进程!
  17. CANoe:CAPL周期发送CANFD报文
  18. 简单10秒教你解除复制限制
  19. 没有几十年功力,写不出这一行“看似无用”的代码!!
  20. 编程实现。输入年份和月份,计算这一年这个月有多少天。

热门文章

  1. spyder运行时闪退解决办法:
  2. 安卓FTP客户端无法连接FTP服务器FineFTP
  3. 杨澜给二十几岁的女孩的告诫
  4. 食物链(带权并查集)
  5. 返回值取vector容器的前n个元素
  6. 最高法重新公布网络著作权司法解释
  7. 单位根检验、航空模型、季节模型
  8. Android - 集成高德地图API(搜索,地图,定位)
  9. 华科 计算机学院 何琨,华中科技大学
  10. matlab norm函数使用_MATLAB 中NORM运用