• 本博客已正式上线 IPv4 + IPv6 双栈访问
  • 亚马逊品牌白名单5665报错解决方案 99块 第三方服务 亲测可用

免费CDN CloudFlare介绍

分享转载 Young Free! 10年前 (2012-04-09) 11200次浏览 40个评论 扫描二维码

> 分享转载 > 免费CDN CloudFlare介绍

为什么要使用CDN?

CDN全称是Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是使用户可就近取得所需内容,解决 Internet网络拥挤的状况,提高用户访问网站的响应速度。——来自百度百科

故,使用CDN是为了让网站拥有更快的速度。

免费CDN CloudFlare介绍

什么是 CloudFlare

CloudFlare 是通过反向代理(reverse proxy)提供网站加速服务,为站长解决了 JPG / JS / CSS 这些静态文件到 CDN 上的问题,并且通过它部署在全球各大洲的缓存结点服务器(详细列表),提供高效的加速服务。

CloudFlare 除了基本的把网页的静态文件(JPG / JS / CSS)推送到它的服务器上之外,还提供了详细的网站流量报表,网站攻击的基本防御,JS 和 CSS 文件的自动 minify 最小化,以及其他许多方便的功能,并且这些服务都是免费的。

当然 CloudFlare 也有 PRO 收费版,相比免费版 24 小时才能看到报表,付费版的报表几乎是实时的,每 15 分钟就有一次统计,免费版和付费版均提供 SSL 连接等,不过对于普通用户来说,免费版本已经足够用了。这一切,完全免费哦!无限流量!

CloudFlare 如何使用

CloudFlare 如何使用非常简单,简单说以下几个步骤:

注册 CloudFlare 的账号。

输入你要缓存的域名。

它会扫描你这个域名的 DNS 设置。(这个功能相当的好,基本上会将你原来的解析自动设定好,但是偶尔也会漏掉一两个,不过没关系,自己再检查一下就好了,Young Free 一共添加了 7 个域名,只有 2 次漏掉的)

扫描完成之后,它会这些设置保存,你也可以修改和增删。

最后你需要把你域名的 Name Server 改成 CloudFlare 提供的 Name Server。(这点就没有其他的 CDN 那么人性化了,不过也还好,CF 的免费 DNS 很稳定,而且可以添加无限域名和二级域名)

另外你可以随时决定是否使用 CloudFlare 来缓存,只需要在 CloudFlare 的 DNS Manager,点击你不想通过 CloudFlare 服务的子域名右侧的那个云即可(橙色为激活)。
免费CDN CloudFlare介绍
如果你要做网站修改或者开发,只想临时暂停下 CloudFlare 的缓存,让测试更加实时,点击 CloudFlare Settings 的 Acceleration & Protection Settings 页面,将页面最后一项 Development Mode 由 Off 改为 On,这样三个小时之内 CloudFlare 是不替你缓存新的文件的,三小时之后该项自动关闭,当然也可以手动关闭。

CloudFlare CDN 使用教程

注册 CloudFlare 账号并添加域名

CloudFlare CDN 使用教程 启用 DNSSCE 以腾讯云 DNSPod 为例

CloudFlare CDN 使用教程 启用 SSL / HTTPS

CloudFlare CDN 使用教程 Firewall 防火墙配置

CloudFlare CDN 使用教程 Access 网关审计

CloudFlare CDN 使用教程 Speed 速度优化

CloudFlare 免费 CDN 小白使用教程 缓存 Cache 配置

CloudFlare 免费 CDN 小白使用教程 Workers

CloudFlare 免费 CDN 小白使用教程 Page Rules 页面规则

CloudFlare 免费 CDN 小白使用教程 Network 网络优化

CloudFlare 免费 CDN 小白使用教程 Argo 流量与负载均衡配置

CloudFlare 免费 CDN 小白使用教程 Apps 添加网络应用

CloudFlare CDN 使用教程 Stream 流媒体托管

CloudFlare 免费 CDN 使用教程 Scrape Shield 爬虫盾

CloudFlare 免费 CDN 使用教程 Analytics 统计分析

CloudFlare WordPress 插件

因为 CloudFlare 是通过反向代理来来实现加速的,那么我们服务器上获取的 IP 都变成了 CloudFlare 反向代理机器的 IP,当然你可以安装 CloudFlare 提供的 Apache / Lighttpd 的 Module 来解决这个问题。如果是自己开发的网站,也可以通过从 header 中取出 HTTP_CF_CONNECTING_IP 这个字段也可以。

对于 WordPress 博客来说,CloudFlare 提供了一个 WordPress 插件来自动解决:CloudFlare WordPress Plugin。安装好这个插件之后,就可以正常的取到源IP地址了。这个插件还有一个优化数据库的功能,其实就是在 Mysql 数据库中对每个表运行 OPTIMIZE TABLE 和 ANALYZE TABLE。CloudFlare 建议每两个月运行一次优化,并要注意在访问量低的时候运行,运行时用户只能浏览不能提交任何信息。

点击下载CF wordpress插件    点击下载 Joomla 插件

使用注意事项

1、IP 问题,使用后网站所监测到的 IP 均为 CF 的 IP,具有 CC 防护的网站,例如 PhpWind,需要关闭,不然无法进入论坛后台。WP 用户可以下载插件解决,其他用户通过从 header 中取出 HTTP_CF_CONNECTING_IP 这个字段。

2、统计问题,由于使用了缓存,统计数据可能不完善,例如 WordPress 的 Post View 统计会严重缩水,要有心理准备。

3、CSS 错乱,部分网站可能会出现 CSS 错乱,解决方法,进入 CloudFlare Settings,将 Performance profile 设置成 CDN + Basic Optimize 即可。如果没有错乱,建议使用 Full Optimze,加速效果更好。

关于 CloudFlare 就介绍这么多,如果你使用上有什么问题,你可以给我留言,我会尽力帮你解决。

CloudFlare: http://www.cloudflare.com 注,CF 有中文控制面板,在右下角可以自己切换语言,YF 喜欢英文版的,中文版的就不再赘述了。


Young Free! , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA 4.0协议进行授权
转载请注明原文链接:免费CDN CloudFlare介绍
喜欢 (17)
[你领红包 我赚赏金]
分享 (0)
关于作者:
欢迎来吐槽,也欢迎一起交流。如果无法在本文下评论,可以点击信封按钮,给我发送邮件。
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(40)个小伙伴在吐槽
  1. CF是不是对移动网络不友好,视频移动网络播放不了
    miss z2019-12-27 21:51 回复
    • 那是移动网络的国际线路不行。
      缙哥哥2021-08-02 22:34 回复
  2. 您好我想问下有时候这个网站打不开,如何正常的进入不卡可以正常进入CFcdn并且登录
    冷狱2019-01-20 19:28 回复
    • 您好,如果访问 CF 官网不稳定,我推荐使用 CF 的合作伙伴接入项目,http://cdn.bnxb.com 这个是国内的大佬弄的,我也在用,非常好用。直接用你在 CF 注册的帐号密码登录即可。登录后可以按照大佬的教程,转到大佬的平台托管,或者更新官方接入的配置。
      Young Free!2019-01-21 11:19 回复
    • 建议你在白天的时候登录,因为晚上国际线路拥堵,不上班很多人在用。
      缙哥哥2021-08-02 22:34 回复
  3. 呦,谢谢博主,马上就去挂个cdn
    inventor2018-08-23 17:08 回复
    • 很高兴这篇文章对你有用。但是,我访问的时候,是 525 错误,提示是 SSL 握手协议错误,可能需要你调整下 SSL 的配置。
      Young Free!2018-08-23 22:32 回复
  4. 国内服务器能凑凑热闹吗哈哈
    青山2018-08-11 18:17 回复
    • 当然可以,不过越用越慢。
      Young Free!2018-08-12 21:37 回复
      • 把浏览器缓存给它设置一个月,顶多首次慢 :lol: 但它起码安全。话说楼主都用国内服务器了,云盾、360CDN、百度云加速这些不香么?
        缙哥哥2021-08-02 22:36 回复
  5. 表示用的了 CloudFlare 网站就错乱了!!
    25744622892017-06-29 16:07 回复
    • 错乱最可能是CSS被压缩的问题,可以尝试关闭CSS压缩:Speed-->Auto Minify-->CSS 取消勾选。 Javascript 和 html 都可以试试。另外,我看你的网站引用了大量站外的内容,如果你使用 CF 时,启用了 https,可能会导致站外引用的图片无法打开。 另外,你的网站谷歌浏览器提示为危险网站。估计是那个数字域名广告的问题,建议登录谷歌站长后台查看详细的解决方案。
      Young Free!2017-06-29 20:15 回复
  6. 收藏了,希望以后能用上
    吴眉丽2012-04-17 13:20 回复
  7. 对英文很蛋疼,虽然很想用,但是一遇到英文就要学着淡定~ :mad:
    睡着的水2012-04-14 11:51 回复
    • 有中文版的啊,中文版地址:cn.cloudflare.com 希望对你有帮助。
      Young Free!2012-04-14 16:23 回复
      • 马上去实施
        睡着的水2012-04-14 19:35 回复
      • 我这个好像用不了啊,一添加网址,上面总是显示红色英文知道什么意思啊 :cry:
        睡着的水2012-04-14 22:06 回复
        • 纳尼 :razz: 你不会是添加的.tk .co.cc 这类免费域名吧? 不支持免费域名 仍然有问题可以Q我 444933144 :cool:
          Young Free!2012-04-17 14:34 回复
    • 从评论里看,你在用谷歌内核的浏览器,大可以在不懂的页面点击右键翻译。
      缙哥哥2021-08-02 22:38 回复
  8. 介绍的很详细,谢谢分享!
    吴克难的博客2012-04-12 19:20 回复
  9. 现在都国际化了。。。互联网真正的连全球了。。
    王善钟2012-04-11 07:40 回复
    • 然而国内现在越来越多的小围墙。
      缙哥哥2021-08-02 22:38 回复
  10. 好东西 先触一下 哈哈! 应该会来电的! :oops:
    诸葛诺博客2012-04-10 23:26 回复
    • 对于有流量限制的站点,这个服务还可以省很多流量。
      Young Free!2012-04-14 21:03 回复
  11. 我有个美国主机,好像自带这个功能就在控制面板上!
    志慧2012-04-10 22:11 回复
    • Cloudflare 的免费 CDN是很多国外主机的标配。最近就连 Dreamhost 都和 CF 合作,为每个DH上的网站提供免费的加速服务。
      Young Free!2012-04-10 22:38 回复
  12. 过来观摩一下 :cool:
    骷髅猫2012-04-09 16:52 回复
    • 欢迎观摩。 发现我不能后台使用表情的说
      Young Free!2012-04-09 17:01 回复
  13. 表示我拿到沙发了。暂时用不到哈 。
    小生2012-04-09 14:54 回复
    • 哈哈,你被骗啦!你是第三个哦~~~前面有两个等待审核的。我的评论默认第一次来都是要先审核的,第二次就不用审核了,所以.....造成了你是沙发的假象。
      Young Free!2012-04-09 15:40 回复
      • 好吧。。。吃亏是福。哈哈
        小生2012-04-09 15:44 回复
      • 看来这个机制失效了,我感觉不是第一次评论了,仍旧要审核。
        缙哥哥2021-08-02 22:39 回复
  14. 之前一直在用但是我现在用的这个空间还不错!
    刘印博客2012-04-09 13:41 回复
    • 你现在这个博客打开速度果然不错,很快,用的哪里的?
      Young Free!2012-04-09 15:36 回复
      • 小张的哟。 吼吼。
        刘印博客2012-04-09 15:40 回复
        • 小张的? 你主机是用的他的?YF没见识,不知道呃。速度倒真是很快的。我用了CDN都赶不上。
          Young Free!2012-04-09 16:59 回复
  15. 表示这个比较适合都是静态页面的网站,对于论坛来说不怎么适合。。
    Hoo先生2012-04-09 08:16 回复
    • 那确实,动态网站加速效果不明显。但是,我还是把我所有网站都用上了,有效果总比没效果好。
      Young Free!2012-04-09 15:33 回复