首页 网络安全 安全学院 查看内容

网站DDOS攻击防护实战

2014-7-29 21:51 640 0

摘要:    老男孩由于要培训学生、批改作业,因此最近比较忙,还要经常写书、录视频,搞的思路混乱,受朋友邀请参加某论坛活动,推迟不过,挤了一点时间,给大家简单分享一点老男孩对DDOS的粗浅...
关键词: 男孩 架构 内容 网站 机房 问题 缓存 攻击 分流 DDOS

   老男孩由于要培训学生、批改作业,因此最近比较忙,还要经常写书、录视频,搞的思路混乱,受朋友邀请参加某论坛活动,推迟不过,挤了一点时间,给大家简单分享一点老男孩对DDOS的粗浅的见解心得,如有兴趣深入探讨的,可联系老男孩本人。好了,开整:1.要想防护DDOS,就必须要了解DDOS技术。如:DDOS原理,攻击种类,攻击软件,攻击特征,检测与防护的软件、解决方案。作为运维人员,在入行前,无论是自学还是参加机构培训,都应该获得一些这方面的知识。如果确实不清楚,请认真阅读下本文。题外话:徒弟要下山了,师傅起码要叮嘱下江湖险恶的事情及江湖规矩吧!这是老男孩在linux培训时学生就业前必须要讲的内容。—本点内容老男孩称之为“知彼”。2.对网站进行DDOS压力测试。工作中最好象普通压力测试一样,对自己的网站做适当的常见DDOS压力测试(访问低谷期),然后通过检测工具找到网站架构中弱点,加以优化、弥补之,老男孩称之为“军事演习”(数据库、存储等的备份等都要实际恢复模拟演练,负载均衡高可用也是如此)。只有平时多做未雨绸缪,并且模拟实战演练,这样在真正遇到问题时才能镇定自若,从容解决问题。作为运维人员,我们要充分考虑这些问题,从多方面着手解决问题,不排除向公司申请资金,购买设备武装运维部。3.选择口碑好、服务好、安全防护好点的机房,贵的机房有其贵的道理,这点一定要灌输给大老思想,别死抠便宜机房,实际上大方向可以说为公司业务考虑,小方面可理解为自己日后出问题免责。另外,选IDC时,购买机房带宽就把这些事谈好,有没有防火墙、电力冗余设备,临时紧急问题能否帮我们(比如临时把带宽从500M提升到1000M)。还有一些相关问题,这里猫腻很多,参考下老手的经验比较好些。4.网站架构尽量无单点,做集群高可用性部署,前后端多架设cache。互联网缓存无处不在(无论是网站架构中还是硬件设备里)。—本点内容老男孩称之为“要让缓存无处不在”。5.系统(包括web,db)自身优化及安全配置,不要动不动就配置65535,10吨的汽车非要标着能装20吨的货物,20吨来了,汽车直接变废铁了。服务器服务连接数量等要有限制,这样不至于大攻击大流量把服务器压垮,大不了慢点而已,可以连接上查看问题。—本点内容老男孩称之为“定量”。6.平时预留可以撑住增加30%以上流量的突发情况的资源,资源包括带宽、服务器、架构承受并发能力。要通过数据说话。大家观察下门户朋友的分享,都是靠数据来说话,定性定量来分析。其实,这是项目管理的基本知识,对风险的把控,不光体现在这里,做人做事方方面面都要有风险的把控,比如,和美女约会,说19:00到,要把堵车等等时间都计算了,别可丁可卯。—本点内容老男孩称之为“知己”。7.网站架构优化(老男孩发表过7层架构优化思路,多用缓存,如WEB,DB缓存内容),可参考老男孩的博文(图文并茂):如何才能做到网站高并发访问? http://oldboy.blog.51cto.com/2561410/6157218.多把内容或内容放在CDN,既请”老虎”帮忙!比如把www.etiantian.org首页,二级导航页、及其他静态页放cdn,JS,CSS及图片、视频都放CDN。当然,这需要类似7点的好的网站架构。—本点内容老男孩称之为”狐假虎威”!9.有流量有资金的公司可以通过DNS做跨机房策略,打不过他们,咱可以跑。CDN公司经常会遭受多达数十G的流量攻击,整个机房都可能瘫掉,咋办?把业务切走、分流,做资源调度。题外话:一个高级网站架构人员在维护网站时就象当年主席在千里之外运筹帷幄的感觉一样,真的,很有成就感!内部切业务,切机房,分流大股敌人为小股围而歼之,再分流再围而歼之!—本点内容老男孩称之为”三十六计,走为上策”!

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除


路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部