自己也用了一年多的CloudFlare,正好,今天抽出一个时间写一个CloudFlare的体验

接入

CloudFlare使用超级简单!!!

首先,登录到CloudFalre,添加我们的网站域名。

然后,CloudFalre会扫描我们的DNS,没有问题点击继续(注意,由于我添加域名时,没有截图,所以从别人拿的图片)

之后,我们到域名注册商修改域名NS即可

价格

对于个人网站可以选择免费模式;对于公司的网站,想获得更多的服务,可以针对性选择,个人认为免费版够用了

速度

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

CloudFlare 80多万个公开的ip地址,都是BGP AnyCast技术,除了中国,海外大部分地区都可以以极低的延迟访问,免费版的速度一般保持在15MB/s(美国测试)

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

防御

CloudFlare自称向所有用户提供无限的DDOS防御,确实,自从接入了CloudFlare我的站子除了被自己搞出问题就没坏过。

CC攻击可以通过设置防火墙来解决,只要服务器不是一碰就死,基本可以免疫

CloudFlare提供免费SSL证书服务

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

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

CloudFlare Page Rules自定义功能

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

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

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

更多功能

  • CloudFlare丰富的第三方应用
  • CloudFlare有免费网页防火墙
  • 免费的CDN加速服务
  • 免费开启SSL证书
  • AMP加速
  • 支持DNSSEC解析

本文部分内容使用了挖站否的图片