免费开启Cloudflare Railgun加速-减少连接延迟 实现动态页面缓存和加速

Cloudflare Railgun是 Cloudflare 专门为 Business 和 Enterprise 企业级客户提供的终极加速方案。要使用它,先需要升级网站套餐为 Business 或 Enterprise,然后还需要在服务器上安装必要软件并在 Cloudflare 上完成配置。Cloudflare的商业套餐适合土豪使用。

不过,我们还有一个方法就是申请Cloudflare Partner,提供了免费的Cloudflare Railgun加速功能。关于如何申请Cloudflare Partner和安装Cloudflare Railgun请参考这篇文章:Cloudflare Partner接入管理Cloudflare CDN-启用Railgun动态加速

免费开启Cloudflare Railgun加速-减少连接延迟实现动态页面缓存

这篇文章主要面向想要使用Cloudflare Railgun加速的朋友的,主要分享一下免费开启Cloudflare Railgun加速的方法,更多的CDN加速方法有:

  1. Backblaze B2免费10GB云存储申请与使用-接入Cloudflare CDN提速
  2. G-Core Labs免费CDN加速-日本韩国香港美国等全球加速免费100GB
  3. 自建CDN加速-Nginx反向绑定,缓存加速,自动更新缓存和获取真实IP

一、Cloudflare Railgun介绍

网站:

  1. 官网:https://www.cloudflare.com/zh-cn/
  2. Partner:https://cdn.wzfou.com/
  3. 动态加速演示:https://ping.wzfou.com/
  4. 图片加速演示:https://ttfou.com/
  5. 下载加速演示:https://www.ucblog.net/

Cloudflare Railgun相当于是一个双边加速的软件。其实现原理是让服务器与 Cloudflare 建立一个长久的 TCP 加密连接,使用 Railgun 独有协议而不是 HTTP 协议,这样显然能减少连接延迟。

Cloudflare Railgun工作原理

此外,Cloudflare Railgun还会对动态页面缓存,经过挖站否自己的测试,这个功能对于访问速度非常慢的国外主机空间,例如欧洲、日本等冷门线路加速效果非常明显。

Cloudflare Railgun加速效果

二、接入Cloudflare Partner

2.1 添加域名

进入:https://cdn.wzfou.com/,用你的Cloudflare账号和密码登录(没有的话请到Cloudflare官网注册一个账号,数据是相通的。)

Cloudflare Railgun登录账号

然后点击添加域名。

Cloudflare Railgun添加域名

2.2 设置DNS

完成域名添加,返回到域名面板,点击DNS管理。

Cloudflare Railgun设置DNS

然后点击添加记录。

Cloudflare Railgun添加记录

这里就是填空你的域名DNS解析了,记录内容填写你的源站IP地址,记得选择开启CDN。(点击放大)

Cloudflare Railgun设置解析记录

2.3 激活域名

添加了域名DNS解析记录后,现在Cloudflare会给出三种激活域名的方式:CNAME、A和NS,一般来说我们推荐使用CNAME或者是A记录,这样免去了修改NS服务器的麻烦。

Cloudflare Railgun激活域名

到你的DNS解析商那里,将原来的A记录或者CNAME替换为Cloudflare给的CNAME或者A记录。如果你像挖站否一样使用的是ClouDNS的DNS解析服务,可以参考:ClouDNS便宜好用的DNS解析服务

Cloudflare Railgun调整DNS解析

一般来说当CNAME记录生效后,你点击SSL就可以看到SSL证书签发成功了,如果你之前设置了CAA,可能会出现CAA错误,解决办法:CloudFlare出现CAA证书失败的错误解决办法

Cloudflare Railgun激活成功

三、Cloudflare Railgun开通

3.1 提交申请

因为Cloudflare Partner面板并没有提供Cloudflare Railgun开通功能,所以这一项额外的功能还需要手动开启。如果你的其云否VPS和虚拟主机的使用者,请直接在qyfou.com中提交工单,其它的朋友可以在论坛中提交(可匿名域名):

  1. https://wzfou.com/question/17493/

3.2 测试Railgun

登录到你的Cloudflare官网账户下,点击加速选项栏。

Cloudflare Railgun登录官网

这时在Railgun这一项中看到是已经激活了。

Cloudflare Railgun激活使用

点击测试可以看到Railgun已经成功启用。

Cloudflare Railgun成功启用

3.3 加速效果

使用Cloudflare官方的测试可能提示失败,不过没有关系,你可以打开你的网站,使用Chrome审查元素能够看到网页请求是通过Cloudflare Railgun的,也表示成功了。

Cloudflare Railgun加速效果

四、总结

Cloudflare Railgun宣称使用 Railgun 能够实现 99.6% 的压缩率,并实现两倍的速度。实际测试中Cloudflare Railgun确实可以降低TTFB时间,尤其是对于国内访问慢的主机空间加速效果很明显。

目前Cloudflare Partner提供的Cloudflare Railgun只能设置一个加速节点,如果土豪的话可以购买官方的付费套餐,官方提供的Cloudflare Railgun是可以同时启用多个节点,加速会更加明显。

文章出自:挖站否 https://wzfou.com/cloudflare-railgun-jiasu/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:
Avatar for Qi
关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。
已有 18 条评论
  1. 是停止免费了吗,我之前一个网站搭建好了,但是今天进去看的时候railgun后面只有一个升级到企业版,之前的配置也没有了,不知道QI有没有碰到过这种情况。

    1月13日 10:24 回复
    • Avatar for Qi Qi

      API是不是被停用了?

      1月13日 17:42 回复
  2. Avatar for wzfou wzfou

    railgun支持websocket吗?

    1月7日 09:39 回复
  3. Avatar for liuhaidong liuhaidong

    目前Cloudflare Partner提供的Cloudflare Railgun只能设置一个加速节点

    railgun的 token 可以装在多个节点上 即 多个节点共用一个token 实现多节点railgun

    机器不够没测试 大佬可以试试看

    1月5日 10:47 回复
    • Avatar for Qi Qi

      还能这样?我去试试。要是可以的话那效果就相当厉害了。

      1月5日 13:32 回复
  4. Avatar for BNi BNi

    自己申请一个开通也容易。

    1月4日 13:07 回复
  5. Avatar for 你头发乱了 你头发乱了

    github搭建的博客可以加速吗?

    1月3日 20:17来自QQ 回复
    • Avatar for Qi Qi

      可以,只要域名可以解析就行。

      1月4日 09:54 回复
  6. 加速效果不错

    1月3日 17:45 回复
  7. ttfou在中国移动网络下,等待了10秒,还是白屏,不知道是不是移动的问题

    1月3日 17:21 回复
  8. git.iloft.xyz
    麻烦了~~

    1月3日 17:09 回复
    • Error 521,什么情况,你服务器爆炸了?

      1月3日 17:22 回复
      • cf 套的 ipv6 树莓派,连接不稳定,看看 railgun 会不会好点。

        1月3日 17:47 回复
  9. Avatar for Bie Bie

    加速效果很好。[猪头]

    1月3日 16:08 回复
  10. 沙发。[吃惊]

    1月3日 12:44 回复

Login

Welcome! Login in to your account

Remember me Lost your password?

Don't have account. Register

Lost Password

Register