阿里云ecs遭到频繁的ddos攻击始末
苦逼熬夜近俩月的时间搞出来个小东东,还指望它能给自己捞点~ 结果刚上线没多久就遭到竞争对手疯狂的ddos攻击。 可怜的阿里云默认只能抗住5G的攻击,超出的直接黑洞,也是很无奈,然而能免费抗5G这在国内已经没有几家可以做到了。
一旦被黑洞就面临30分钟-2.5小时的无法访问,这样对网站的用户体验来说是很糟糕的。 于是乎不停的寻找破解之法,当然以牙还牙,给对方一个警告还是要有的。 当然对方也是弱鸡一只,一打就挂,然而就是这样他们竟然还不停的发起挑衅,真是杀敌1000自损800也要干下去的节奏,不知道我哪里得罪了他们。
当然,这样被动的打来打去的也不是办法,得想法子防住他们的攻击,然后把阿里云的产品研究了一大圈,什么SLB, CDN,OSS 问了一下除了OSS 其他的都无法防御ddos,而且OSS也无法保证。阿里云的高防价格贵上了天,我等穷屌丝站长只能望洋兴叹了。
后来想了一个权宜之计,那就是使用SLB作为前端服务器,然后一旦被打死,马上更换解析。因为SLB是可以按小时计费的,2分钱/小时,所以一旦受到猛烈攻击可以直接使用SLB隐藏真实IP,然后被打死之后更换新的SLB即可。
然而,对方不知道是吃了什么药,某个周末疯狂的攻击,换多少SLB对方打死你多少SLB,简直像疯狗一样。最后只好求助万能的淘宝,发现还真的有高防IP,然后试用了一家,果然可以防得住,性价比相对淘宝的高防IP来说便宜的一B。 据淘宝卖家发来的截图,峰值攻击流量达到了32Gbps,这样的防御阿里云 2万多一个月的高防都挡不住啊,有木有!不爽的地方就是很多地区的联通线路延迟过高,ping出现丢包等现象。
最后找到了一个目前比较好用的东东,yundun.com 有需要的自己去看下吧。 免费防20G ddos~~ 这样的流量规模已经不是一般的小黑客可以搞出来的了,所以对付大部分的ddos都够了。
来更新2016.8.3:
用过一段时间的yundun.com之后,发现部分地区的访问会时断时连,反正就是免费的午餐不好吃,很多用户反映无法访问。 通过站长工具ping测试发现确实很多地区的网络是不通的,没办法只能另寻他法。 再后来偶然的机会看到了百度召开的一个百度云解析的一个什么大会,号称防住了 几百还是几千GB的 DDOS,仔细一看,是百度的加速了(我靠,这个很早以前就知道了好么,竟然不知道它还有这么神奇的功能),然后去研究了一下,果然跟云盾的功能雷同,解析过去之后发现免费的节点还挺多的,不错,这样黑客就很难通过攻击云加速解析的大量IP来弄死网站了。 到目前稳定免费运行。期间也出现个别地区用户无法访问的情况,不过比起云盾要好很多,给百度的云加速点个赞,中小站长防DDOS利器啊有木有~~
阿里云ecs遭到频繁的ddos攻击始末的更多相关文章
- 阿里云ECS服务器被DDoS无解,请问我该何去何从?
阿里云ECS服务器被DDoS无解,请问我该何去何从?
- 阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) ,阿里百万级QPS资源调度系统,一般的服务器qps多少? QPS/TPS/并发量/系统吞吐量
阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) 作者:用户 来源:互联网 时间:2016-03-30 13:32:40 安全流量事件https互联网资源 摘要: ...
- 阿里云ECS被攻击
今天发现阿里云ECS被攻击了,记录一下, /1.1 Match1:{ :;};/usr/bin/perl -e 'print .content-type: text/plain.r.n.r.nxsuc ...
- 阿里云ECS安装Kubernetes问题收集与解答
问题1 kubernetes pod启动报错open /etc/docker/certs.d/registry.access.redhat.com/redhat-ca.crt: no such fil ...
- 阿里云ECS测试服务器部署
前序:为了提供一个干净的测试环境,更好地验证产品问题,也为了防止被开发人员频繁发布代码而打断测试工作,故测试团队搭建了一台阿里云ECS服务器,以下是具体的部署信息: 1. 安装JDK Java版本:J ...
- 用OSS给阿里云ECS扩展硬盘容量
阿里云的虚拟机ECS在创建时可以指定一个云盘,但在使用过程中,随着时间推移数据越来越多,难免硬盘就不够用了.当然你可以在另外加个云盘,不过总还有用完的时候,而且价格也不便宜.今天给大家介绍一个方法,给 ...
- 【日记】thinkphp项目阿里云ECS服务器部署
项目本地开发告一段落.准备上传到服务器上测试 技术组成 thinkphp+mysql+阿里ECS 代码管理方式git 一.阿里ECS服务器配置 1.因为线上已经有几个站点了.所以要配置ngnix多站 ...
- 阿里云ECS(Centos)开启X11的步骤
阿里云ECS(Centos)开启X11的步骤 1.修改sshd_config X11Forwarding yes 2.yum -y install xorg-x11-xauth xorg-x11-ut ...
- 在阿里云ECS上搭建LEMP环境
在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境 ...
随机推荐
- 批处理之 for/f 详解
含有/F的for格式:FOR /F ["options"] %%i IN (file) DO command FOR /F ["options"] %%i IN ...
- 6656 Watching the Kangaroo
6656 Watching the KangarooDay by day number of Kangaroos is decreasing just liketiger, whale or lion ...
- Another Easy Problem fzu1753
Another Easy Problem Time Limit: 1000MS Memory Limit: 32768KB 64bit IO Format: %I64d & %I64u ...
- Linux 独立安装subversion-1.8.18
一.所需软件包 1.apr-1.4.6.tar.gz 下载地址:http://apr.apache.org/ 2.apr-util-1.4.1.tar.gz 下载地址:http://apr.apa ...
- Java Socket通信以及可能出现的问题解决
Java中基于TCP协议实现网络通信的两个类:客户端的Socket和服务器端的ServerSocket. Socket通信模型如图所示: 不管Socket通信的功能有多复杂,任何socket通信过程的 ...
- 给vue项目添加ESLint
eslint配置方式有两种: 注释配置:使用js注释来直接嵌入ESLint配置信息到一个文件里 配置文件:使用一个js,JSON或者YAML文件来给整个目录和它的子目录指定配置信息.这些配置可以写在一 ...
- javascript Dom 编程
javascript Dom 编程 知识概要: (1)Dom是什么? (2)Dom结构模型 (3)XML DOM和 HTML DOM (4)NODE接口的特性和方法 (5)DOM结点的常用属性 ...
- Android的快速开发框架 afinal
afinal 框架学习: http://www.oschina.net/p/afinal
- AspectCore中的IoC容器和依赖注入
IOC模式和依赖注入是近年来非常流行的一种模式,相信大家都不陌生了,在Asp.Net Core中提供了依赖注入作为内置的基础设施,如果仍不熟悉依赖注入的读者,可以看看由我们翻译的Asp.Net Cor ...
- 个人怎么申请微信小程序
1.打开微信公众平台(mp.weixin.qq.com).拉到中间的"账号分类",鼠标悬浮于"小程序"框中并点击"查看详情". 2.进入微信 ...