受到 1 万点暴击,二狗子被 DDoS 攻击的惨痛经历
二狗子的遭遇
“好消息,好消息,免费 DDoS 攻击软件上线了,性感黑客在线攻击,帮您攻克所有商业难题。”二狗子不知道在看着什么网站,新买的 Mac 中发出热闹的声音。
二狗子想知道“DDoS 是什么”,他搜索了“DDoS”这个关键词,可出现的内容和推荐关键词却都是“免费在线 DDoS 攻击”、“DDoS 攻击一小时多少钱”之类的。二狗子觉得很迷惑,感觉大家都懂,甚至都在用,人尽皆知的一种手段,然后他又看了一下自己的流量账单,迷惑却又心疼的嗦了一口螺蛳粉。
时间回溯到一个月前,二狗子呕心沥血搓出来的网站,在双十一那天,简简单单的被攻击了,攻击持续了好几天都没停。
“这感觉刚开始很棒,一群人都来我的网站准备买东西,网站访问量蹭蹭蹭的。我觉得这次双十一,是要发财的节奏”

“可过了 2 小时,3 小时,还是一个下单的人都没有。我开始慌了。我想起室友薇薇的话,这可能是 DDoS 攻击,对,当时她对 DDoS 的比喻让我印象非常深刻,那就是占着茅坑不拉屎。”

DDoS 攻击的危害

像二狗子一样的受害者,根据运营商的不完全统计表明,DDoS 攻击约为 2748 万次每年,平均分摊到每个月的话,也有 228 万次。规模最大的也在年年创下新高,就像今年 3 月份,1.7 Tbps。
数字是最直白的表达方式,DDoS 攻击也是如此,大摇大摆的告诉受害网站,我有几百万个用户来你家里坐坐,十分直白的问候,然后网站就崩了。企业网站在被攻击之后,网站整体流量虽然会慢慢回升,但根据统计数据,在遭遇 DDoS 攻击一周后,约有 24%的网站会受到致命影响,日均流量下降超过 70%。部分网站访问量恢复过程中,也只能勉强恢复 49%,而在此过程中一蹶不振的,平均四家中就有一家。
当然,列举数据不是为了安慰二狗子,“你瞧,别人也被攻击了,而且更惨。”而是为了让大家意识到,通过搜索推荐的就能发现 DDoS 攻击发生次数逐年增多,已经成为现在互联网中最常见的攻击手段,并且发动攻击的成本随着技术跃进而降低。对于网站来说,做好 DDoS 防护是非常有必要的。DDoS 攻击不仅造成大量用户流失,随之还产生的大量流量费用,本来不饱满的钱包迅速缩水干瘪。不禁令人联想起“信用卡还不起,用 XX”等略带嘲讽却又十分现实的电梯洗脑广告。
二狗子捍卫之战
二狗子为了捍卫自己空扁扁的钱包,从室友薇薇那学了几式绝招。
黑名单设置
在室友薇薇的帮助下,二狗子顺利找到了在又拍云里的访问日志,最需要关注的,就是“热门 IP”一栏,抓出访问最多的“IP”,往往就是那些干坏事的捣乱分子,然后把它们加入到“IP 黑名单”功能里面。根据这个思路,二狗子顺利的抓住两个访问大佬IP,确认过不是大客户之后,毫不犹豫的拉黑。
这这就好比在春运的绿皮车上,划拳比武,山歌小酒无时不刻都在轰炸你的耳朵,而你却没有耳机。又拍云“DDoS 防护功能”,就像是最新款的 BOSE 耳机一样,开机,降噪。回家的旅途就瞬间变得美好。
可是这次要面对的是“DDoS 攻击”,大量的陌生“IP”出现在访问记录上,访问次数最多的也没过 50。如果把全部都加入黑名单,工作量巨大不说,而且此方法秉承的就是“错杀一千,也不放一百”的原则,会封锁正常流量,活生生的客户也会被拒之门外。
DDoS清洗
同样是火车,全国各地车站中的游客,就像是全国袭来的“DDoS 攻击”,。开启“DDoS 防护”后,又拍云的高防节点就成了各地的站点,哪些是应该回家的,哪些是逃票想溜进去的,都会进行个个甄别,分布式的验票处理完成之后,让应该回家的人,顺顺利利回家。又拍云安全防护解决方案能够调度又拍云 CDN 网络的 300 多个节点资源,并在全国范围内部署了多个清洗资源池,可以用多种方式组合使用,以保护源站安全和业务的正常访问。
高防服务器
DDoS 攻击往往都是发起地分散,数据量大,那又拍云应对的方法也同样如此。又拍云安全防护基于又拍云 CDN 网络,为客户提供 DDoS 防护、CC 防护和 WAF 防护等服务,全网实时下发规则,秒级生效,致力于帮助用户构建稳定、高效、全面的互联网安全保障。提供了 T 级别的全网流量调度和清洗,支持电信、联通、移动等多条线路,有效防御 SYN Flood、ACK Flood、UDP Flood、HTTP Flood、CC 攻击等。
除了开启简单,T 级防护之外,又拍云安全防护方案支持 TCP、UDP、HTTP、HTTPS 等协议,针对不同场景、不同类型的攻击均可完美防御,满足电商、金融、游戏等各种类型的业务需求。
最后回归守护钱包的问题,目前又拍云安全防护采用的是“保底防护搭配弹性防护”计费方式:总费用 = 保底带宽(预付费)+ 业务正常带宽(预付费)+ 弹性带宽(后付费)。举个例子,二狗子购买了东北的高防节点,保底带宽 20G,业务带宽 100M,弹性带宽 40G,那么点击购买时只收保底带宽 20G + 业务带宽 100M 的费用;当有攻击时,如果攻击带宽在 20G 以内,则不另外收费;当攻击带宽大于 20G,小于 40G 时,则需按照价格表按天收取弹性带宽部分的费用;当攻击带宽大于 40G,则会触发封停,并会提醒二狗子。
在完成一系列的骚操作后,二狗子看着网站流量慢慢恢复,不由得产生了“老怀宽慰”的感觉。看着自己的网站开启了又拍云安全防护按解决方案,再也不惧 DDoS 攻击了,脸上不禁浮现了一抹神秘的笑容……

推荐阅读:
受到 1 万点暴击,二狗子被 DDoS 攻击的惨痛经历的更多相关文章
- 二狗子 、初恋及HTTPS
最近二狗子宅在老家,最悠闲的就是泡壶茶看着院子的风景发呆一下午.今天,二狗子看到了对面自己暗恋的小翠花,看着美好的小翠花二狗子不禁想起了自己美好的初恋. 二狗子的初恋在初中,那个时候学校禁止带手机.上 ...
- 第一次亲密接触——二狗子初识 CDN
二狗子是国内知名XXX大学的在校学生,作为一名编程爱好者,他利用业余时间搭建了一个网站,把平时的学习心得和技术分享全都 PO 在自己的网站上.渐渐地,二狗子的网站因为文章质量高,技术分享全面,受到了很 ...
- 夜空中最靓的二狗子是如何让 HTTPS 快上加快的?
二狗子是某不知名网站的站长,他热衷于通过博客分享日常的一些工作.生活.技术等,立志要成为夜空中最靓的仔. 但是前段时间有几个用户反馈,网站总是莫名会跳转到一个 xx 网站,除此之外访问速度也有点慢.作 ...
- 【MySQL】记一次线上重大事故:二狗子竟然把线上数据库删了!!
写在前面 估计二狗子这几天是大姨夫来了,心情很郁闷,情绪也很低落,工作的时候也有点心不在焉.让他发个版本,结果,一行命令下去把线上的数据库删了!你没听错:是删掉了线上的数据库!运营那边顿时炸了锅:怎么 ...
- 【Spring注解驱动开发】二狗子让我给他讲讲@EnableAspectJAutoProxy注解
写在前面 最近,二狗子入职了新公司,新入职的那几天确实有点飘.不过慢慢的,他发现他身边的人各个身怀绝技啊,有Spring源码的贡献者,有Dubbo源码的贡献者,有MyBatis源码的贡献者,还有研究A ...
- iOS10 导航条,这个二狗子变了...踩坑
1.iOS10导航透明要转换一个透明image UIImage *image = IsDeviceVersionIOS10 ? [WeUtils imageWithColor:[UIColor cle ...
- 超详细的编码实战,让你的springboot应用识别图片中的行人、汽车、狗子、喵星人(JavaCV+YOLO4)
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- 阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) ,阿里百万级QPS资源调度系统,一般的服务器qps多少? QPS/TPS/并发量/系统吞吐量
阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) 作者:用户 来源:互联网 时间:2016-03-30 13:32:40 安全流量事件https互联网资源 摘要: ...
- Subresource Integrity(子资源一致性)和JS DDos 攻击
以下文章转载自 http://www.cnblogs.com/zoucaitou/p/4505483.html 和 http://www.puronglong.com/blog//2015/04/12 ...
随机推荐
- 通过iis访问电脑文件
新公司没有开发环境,移动端项目,需要自己在手机上先进行查看效果,提供了一个方法iis,之前有听过,但是一直没有用过,今天来记录一下这个配置过程: 环境:win10 1.安装iis 控制面板——程序—— ...
- EJS 入门学习
EJS(Embedded JavaScript templates)是一个简单高效的模板语言,通过数据和模板,可以生成HTML标记文本.可以说EJS是一个JavaScript库,EJS可以同时运行在客 ...
- 今日报错Cannot access java.lang.String
public java.long.Long getId() { return id; } public void setId(java.lang.Long id) { this.id = id;} 手 ...
- ELK:logstash和filebeat6.0及以上版本的配置
filebeat6.0版本以上没有document_type字段,因此需要另外标记下或者代替document_type字段的功能 案例如下: fielbeat5.5的配置 logstash5.5的配置 ...
- ISP PIPLINE (九_2) Denoise 之 time domain denoise
时域噪声是空域噪声在时间上波动的一种描述. 1.多帧平均去噪法 1.1 理论: 1.2 帧数增加,噪声减小: 1.3 IIR滤波器的效果 2.1中的两种方法在拍摄视频的时候,如果有运动物体,则会出现拖 ...
- 创建线程的第三种方式——使用Callable接口
Callable是类似于Runnable的接口,实现Callable的类和实现Runnable的类都是可被其他线程执行的任务. 优点:有返回值 缺点:实现繁琐 简单实现: CallableAndFut ...
- Shell脚本学习 - 流程控制和函数
继续Shell的学习.上两篇是关于基本数据类型,基本语法以及运算符相关,这一篇是流程控制相关(if, for, while) 流程控制 if else 流程控制不可为空,如果else没有语句执行,就不 ...
- PBRT笔记(14)——光线传播2:体积渲染
传输公式 传输方程是控制光线在吸收.发射和散射辐射的介质中的行为的基本方程.它解释了第11章中描述的所有体积散射过程--吸收.发射和内.外散射.并给出了一个描述环境中辐射分布的方程.光传输方程实际上是 ...
- c# Exchange 收件箱获取。
public List<Email> GetInbox() { try { List<Email> lstEmails = new List<Email>(); F ...
- 彻底卸载Windows Service
前言,我使用Quartz.net + quartz.config + quartz_jobs.xml 写了个Windows Service,使用如下bat脚本执行服务的安装,启动,暂停,卸载 @ech ...