登录/注册

七牛云CDN防止CC攻击

用户头像管理员276阅读

七牛云每月赠送10GB的OSS以及10GB的CDN流量(HTTPS付费),很多浏览器不支持在https网站中使用http资源,所以一般自建站需要对https流量进行付费,但是CDN不同于云服务器他使用七牛云的服务器并且没有带宽限制在收到CC攻击时会在短时间内发出大量的流量。自己使用闲置的学生版低配云服务器测试了一下,几秒钟时间消耗了1GB多的流量。

云服务器,填坑
云服务器,填坑
为了防止一晚上起来房子归七牛云的情况发生,我写了一个Node.js程序,主要用于检测CDN流量在日流量超出所设置的警戒线后向七牛云发送请求下线域名。在使用时只需要填写配置即可。

云服务器,填坑
使用方法:

  1. 申请开发者Key
  2. qiniu.config.js填写域名信息
  3. 启动

这样,放在云服务器上监测就好了

云服务器,填坑

程序提供邮箱提示,日志打印等功能(邮箱使用小号的QQ邮箱,珍惜开源程序请勿破坏,也可以将邮箱Key换成自己的)

项目地址

克隆地址

Preview
登录后评论