• Welcome to LiuJason's Blog!

CloudFlare (CF) CDN开通伪Biz服务 Railgun|WAF|30PageRules|Pollish|Mirage

Linux笔记 Jason 5 years ago (2020-05-23) 1016 Views 0 Comments
文章目录[隐藏]

声明

说是biz,其实是阉割版的,功能(具体介绍看后面):

  • Railgun
  • 30条 PageRules
  • CloudFlare WAF
  • 定制错误页
  • Polish
  • Mirage
  • 实时流量分析

这种利用bug的方案不知道能有效多久,反正大家且撸且珍惜。

实现步骤

1. 先加个愿意给Railgun服务的CF Partner,接入域名,如果已经接入的要删除后再接入
例如云筏科技提供的免费CF Partner接入服务:https://cf.cloudraft.cn

2. 找CFP管理员要来railgun的token,部署railgun服务(保留好token,以后自己可以换服务器部署,不会失效)
安装方法看这里:https://www.cloudflare.com/docs/railgun/installation.html

3. 让CFP管理员给这个域名分配自己的railgun服务
4. 去CloudFlare官网查看是否添加成功
成功后是会在CF的后台看到这样的界面,可以选择开启或关闭,测试一下

5. 去CloudFlare官网删掉这个域名

6. 去有开通CF ServerShield Plus服务的Plesk,添加域名,开启服务
例如: https://www.cloudraft.cn/aff.php?aff=217&gid=19
终身8折优惠码59UQLYE9M0
购买后根据图文教程操作即可:https://doc.cloudraft.cn/products/cdn/cloudflare/quickstart

大功告成!去CloudFlare看看有没有生效吧~

功能介绍

Railgun

这个功能是Biz以上才有的哟!

当内容快速变化或个性化时,其无法通过传统方式缓存,并且请求必须发送到源服务器进行处理。远离源服务器的访问者在更大程度上会受这些延迟的影响。
Railgun 通过压缩和 WAN 网络优化 Cloudflare 数据中心与源服务器之间的通信,来加速和保护动态内容的传递,从而加快无法直接从 Cloudflare 缓存提供的请求。
Railgun 通过以下方式缩短页面加载时间:

  • 通过跟踪页面版本之间的差异(精确至字节)压缩内容,仅发送实际已更改的部分。
  • 维护多个同步请求的单个持久连接,从而消除网络连接延迟。
  • 缓存经常变化或个性化的动态内容。

Cloudflare Railgun
Railgun 由两个软件组件组成:Listener 和 Sender。
Railgun Sender 安装在所有 Cloudflare 数据中心内,并与 Railgun Listener 保持连接。
Railgun Listener 通常安装在源服务器网络中您的 Web 主机上。它是在标准服务器上运行的一个小型软件,使用加密的二进制 Railgun 协议为来自 Cloudflare 的请求服务。

PageRules

这个功能是免费版是3条,Pro版是20条,而本版本是30条


CloudFlare WAF及定制错误页

这个是Pro及以上版本才有的功能,据说是CF最有价值的服务。
Web 应用程序防火墙 (Web Application Firewall, WAF) 将阻止 包含恶意内容的请求。我们的 WAF 极其先进,并且可以在不影响性能的情况下为您提供强大的保护。
注意:关闭 WAF 将禁用所有包,包括 OWASP、Cloudflare 规则以及您已设置的任何自定义规则。我们不建议这样做。如果您遇到因 WAF 导致的问题,此指南将介绍如何 通过调整 WAF 配置来诊断和修复这些问题。

Mirage

这个功能是Pro及以上的订阅才有的
Mirage 根据网络连接和设备类型 调整图像加载。屏幕较小的设备接收的图像更小,连接速度较慢接收的图像分辨率也会更低。这可以加快页面渲染速度,让用户无需先等待图像下载,便可以开始与您的网站进行交互。
Mirage 通过以下方式缩短页面加载时间:

  • 图像虚拟化:将图像替换为与原始图像(包括第三方图像)尺寸相同的低分辨率的占位符图像。页面完全渲染后,全分辨率图像将延迟加载(在浏览器视区中指定图像优先顺序)。此过程可以使页面快速渲染,并最大程度地减少浏览器的重排。
  • 请求简化:将图像的多个单独网络请求合并为一个请求。

注意:Mirage 不会对原始全分辨率图像进行转码或更改。

Polish

这个功能是Pro及以上的订阅才有的
Polish 通过删除元数据(日期和时间、相机制造商和型号等),以及在可能的情况下压缩图像来缩小图像文件的大小。更小的文件大小意味着更短的图像和网页加载时间。

####我应该使用什么 Polish 设置?

  • 关:禁用 Polish
  • 无损:在不影响视觉质量的情况下减小图像文件的大小
    • 删除元数据:PNG、GIF、JPEG
    • 无损压缩:GIF、PNG
  • 有损:除了基本级别中包含的功能外,使用有损压缩还可以减小 JPEG 图像的文件大小,这可能会降低视觉质量
    • 有损压缩:JPEG
  • 提供 WebP 图像:当请求图像的客户端支持 WebP 图像编解码器时,如果 WebP 能够提供优于原始图像格式的性能优势,Cloudflare 将提供该图像的 WebP 版本。
    • 有损压缩:JPEG
    • 无损压缩:GIF、PNG
      注意:大 JPEG 图像将转换为渐进式图像。下载文件时,访问者将看到逐渐详细的图像。

实时流量分析

流量分析就不用说了,截图时间是12点半,已经可以看到15分钟前的数据了。免费版是只能看24小时前的数据:


This article is under CC BY-NC-SA 4.0 license.
Please quote the original link:https://www.liujason.com/article/764.html
Like (0)
发表我的评论
取消评论

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

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

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址