cf防御ddos_f5防御ddos攻击

hacker|
259

DDoS和F5是什么意思?

如果你知道DoS攻击,就不难理解什么是DDoS,DDoS和F5是什么意思,二者又有什么关系呢,看看网上怎么说的:DDOS全名是Distributed Denial of service (分布式拒绝服务),很多DOS攻击源一起攻击某台服务器就组成了DDOS攻击。DDoS攻击手段是在传统的DoS攻击基础之上产生的一类攻击方式,通过使网络过载来干扰甚至阻断正常的网络通讯。通过向服务器提交大量请求,使服务器超负荷。阻断某一用户访问服务器阻断某服务与特定系统或个人的通讯。现在电信骨干节点之间的连接都是以G为级别的,大城市之间更可以达到2.5G的连接,这使得攻击可以从更远的地方或者其他城市发起,攻击者的傀儡机位置可以在分布在更大的范围,选择起来更灵活了。 F5取名自龙卷风风力的最高等级,是应用交付网络(ADN)的全球领导者,是应用交付网络(ADN)技术和解决方案领域全球领先厂商。F5公司的所有产品几乎都具备或配备应用安全或防火墙功能,而且已经率先推出了新型数据中心防火墙。在RSA 2012大会展示的最新安全产品中,F5公司的访问策略管理器排名第一。此外,F5应用安全方面知名产品还有F5 BIG-IP应用安全管理器(ASM) ,是一个先进的Web应用防火墙,可显著减少和控制数据、知识产权和Web应用丢失或损坏的风险。F5 BIG-IP ASM提供了无与匹敌的应用和网站防护,例如防止7层DDoS等最新的Web威胁,提供了完整的攻击专家系统,并且可以满足关键的法规要求。产品太多了,建议自己去他们官网看。

那些年,DDoS的那些反击渗透的事情。

DDoS攻击与对策

DDo(Distributed Denial of Service),即分布式拒绝服务攻击,是指黑客通过控制由多个肉鸡或服务器组成的僵尸网络,向目标发送大量看似合法的请求,从而占用大量网络资源使网络瘫痪,阻止用户对网络资源的正常访问。

从各安全厂商的DDoS分析报告不难看出,DDoS攻击的规模及趋势正在成倍增长。由于攻击的成本不断降低,技术门槛要求越来越低,攻击工具的肆意传播,互联网上随处可见成群的肉鸡,使发动一起DDoS攻击变得轻而易举。

DDoS攻击技术包括:常见的流量直接攻击(如SYN/ACK/ICMP/UDP FLOOD),利用特定应用或协议进行反射型的流量攻击(如,NTP/DNS/SSDP反射攻击,2018年2月28日GitHub所遭受的Memcached反射攻击),基于应用的CC、慢速HTTP等。关于这些攻击技术的原理及利用工具网上有大量的资源,不再赘述。

1.1 DDoS防御常规套路

防御DDoS的常规套路包括:本地设备清洗,运营商清洗,云清洗。

1.本地设备清洗

抗DDoS设备(业内习惯称ADS设备)一般以盒子的形式部署在网络出口处,可串联也可旁路部署。旁路部署需要在发生攻击时进行流量牵引,其基本部署方案如图18-1所示。

图18-1 ADS 设备部署方式

图18-1中的检测设备对镜像过来的流量进行分析,检测到DDoS攻击后通知清洗设备,清洗设备通过BGP或OSPF协议将发往被攻击目标主机的流量牵引到清洗设备,然后将清洗后的干净流量通过策略路由或者MPLS LSP等方式回注到网络中;当检测设备检测到DDoS攻击停止后,会通知清洗设备停止流量牵引。

将ADS设备部署在本地,企业用户可依靠设备内置的一些防御算法和模型有效抵挡一些小规模的常见流量攻击,同时结合盒子提供的可定制化策略和服务,方便有一定经验的企业用户对攻击报文进行分析,定制针对性的防御策略。目前国内市场上,主要以绿盟的黑洞为代表,具体可以访问其官网进一步了解。

本地清洗最大的问题是当DDoS攻击流量超出企业出口带宽时,即使ADS设备处理性能够,也无法解决这个问题。一般金融证券等企业用户的出口带宽可能在几百兆到几G,如果遇到十G以上甚至上百G的流量,就真的麻烦了,更别谈T级别的DDoS攻击了。

 2.运营商清洗

当本地设备清洗解决不了流量超过出口带宽的问题时,往往需要借助运营商的能力了,紧急扩容或者开启清洗服务是一般做法,前提是要采购相应的清洗服务,而且一般需要通过电话或邮件确认,有的可能还要求传真。

运营商的清洗服务基本是根据netflow抽样检测网络是否存在DDoS攻击,而且策略的颗粒度较粗,因此针对低流量特征的DDoS攻击类型检测效果往往不够理想。再加上一些流程上的操作如电话、邮件、传真等,真正攻击到来时处理可能会更慢,需要重点关注。

值得一提的是中国电信的云堤服务,提供了“流量压制”和“近源清洗”服务,而且还提供了自助平台供用户操作,查看流量、开启清洗也非常方便。

 3.云清洗

内容分发网络(Content Delivery Network,CDN)是指,通过在网络各处放置节点服务器,让用户能够在离自己最近的地方访问服务,以此来提高访问速度和服务质量。CDN主要利用了四大关键技术:内容路由,内容分发,内存存储,内容管理。更详细的技术原理可以参考中国电信研究院出版的《CDN技术详解》。

CDN技术的初衷是为了提高互联网用户对静态网站的访问速度,但是由于分布式、就近访问的特点,能对攻击流量进行稀释,因此,一些传统CDN厂商除了提供云加速功能外,也开始推出云清洗的服务,当然还有一些安全公司基于其自身优势进入云清洗市场。基本原理都一样,需要先在云端配置好相应的记录,当企业遭受大规模攻击时,通过修改其DNS记录将要保护的域名CNAME到云端事先配好的记录上,等待DNS生效即可。

使用云清洗需要注意以下几个问题:

1. -·云清洗厂商需要提前配置好相应记录。 ·DNS修改记录后,需要等待TTL超时才生效。 

2.  ·直接针对源IP的攻击,无法使用云清洗防护,还要依靠本地和运营商清冼。 

3. ·针对HTTPS网站的防御,还涉及HTTPS证书,由此带来的数据安全风险需要考虑,市面上也有相应的Keyless方案{n1}。

由于国内环境不支持Anycast技术,所以不再赘述,如果有海外分支机构的网站需要防护,可以关注。

{nt1|其细节可以参考cloudflare公司博客上的文章,链接:[]()。

一些经验

结合笔者的一些经验,对DDoS防护落地做一些补充,仅供参考。

1.自动化平台

金融企业由于高可用要求,往往会有多个数据中心,一个数据中心还会接入多家运营商线路,通过广域网负载均衡系统对用户的访问进行调度,使之访问到最近最优的资源。当任何一条接入线路存在DDoS攻击时,能通过广域网负载均衡系统将该线路上的访问需求转移至其他互联网线路。在针对IP地址开展的DDoS攻击中,此方案能够有效保障正常客户的访问不受影响,为了实现快速切换,需要通过自动化运维平台来实现,如图18-2所示。

图18-2

线路调整一键应急配合必要的应知应会学习和应急演练,使团队成员都能快速掌握方法,在事件发生第一时间进行切换,将影响降到最小。接下来才是通知运营商进行清洗处理,等待流量恢复正常后再进行回切。

当某一个业务的IP受到攻击时,可以针对性地处置,比如一键停用,让正常用户访问其他IP;也可以一键开启清洗服务。

 2.设备抗D能力

除了ADS设备外,还有一些设备也需要关注抗DDoS能力,包括防火墙、负载均衡设备等。

出于安全可控需求,金融企业往往会采用异构模式部署防火墙,比如最外层用产品A,里面可能会用产品B。假如产品A的抗DDoS能力差,在发生攻击时,可能还没等到ADS设备清洗,产品A已经出问题了,比如发生了HA切换或者无法再处理新的连接等。

在产品选型测试时,需要关注这方面的能力,结合笔者所在团队经验,有以下几点供参考:

1. ·某些产品在开启日志记录模块后会存在极严重的性能消耗,在可能存在攻击的环境内建议关闭。

2. ·尽管理论和实际会有偏差,但根据实际测试情况,还是建议当存在大量TCP、UDP新建连接时,防火墙的最大连接数越大越好

3. 多测试多对比,从对比中可以发现更优的方案,通过适当的调整优化引入更优方案。

4. ·监控防火墙CPU和连接数,当超过一定值时开始着手优化规则,将访问量多的规则前移、减少规则数目等都是手段。

负载均衡设备也需要关注以上问题,此外,负载均衡由于承接了应用访问请求分发调度,可以一定程度上针对性地防护基于IP速率、基于URL速率的DDoS攻击以及慢速攻击等。图18-3所示为F5的ASM的DDoS防护策略。

图18-3

负载均衡设备ASM防DDoS功能

请求经过防火墙和负载均衡,最后到了目标机器上处理的时候,也需要关注。系统的性能调优设置、Nginx的性能参数调整以及限制连接模块配置等,都是在实际工作中会涉及的。

3.应急演练

部署好产品,开发好自动化运维平台,还要配合必要的应知应会、应急演练才行。因为金融行业的特殊性,DDoS攻击发生的次数相比互联网行业还是少很多的,有的企业可能几年也碰不到一次。时间久了技能就生疏了,真正需要用到时,可能连登录设备的账号口令都忘了,又或者需要现场接线的连设备都找不到,那就太糟糕了。

此外,采购的外围的监控服务、运营商和云清洗产品的服务能力也需要通过演练来检验有效性。签订合同时承诺的秒级发现、分钟级响应是否经得起考验,要先在心里打上一个问号。建议在不事先通知的情况下进行演练,观察这中间的问题并做好记录,待演练完成后一并提交给服务商要求整改。这样的演练每年要不定期组织几次。

谁有F5 DDOS防御解决方案的介绍?

近日,应用交付网络厂商F5 Networks推出了DDoS解决方案,该解决方案针对以业务应用、网络、SSL和 DNS 基础设施为目标的DDoS攻击,提供了最广泛的保护套件。通过充分利用 F5 最新BIG-IP 平台产品中内置的高级硬件加速功能,该解决方案可规避硬件中多达 25 种DDoS攻击途径,从而提供出色性能和可扩展性。现在,无论业务规模如何,所有客户都可确保他们的关键业务应用得到周全保护,而且在最严苛的条件也可正常运行。

DDoS保护解决方案是多个参考架构之一。这些参考架构是Synthesis的一部分。Synthesis 包含一系列软件定义应用服务 (SDAS),后者可帮助客户跨数据中心、云和混合环境无限制提供设备、网络和应用服务。支持这些服务的多个参考架构可就如何最佳实施 F5 技术以解决特定业务挑战,为客户提供规范性指导。

主要优势:

1、全方位防范DDoS攻击

F5 的DDoS保护套件可规避多种DDoS攻击,从ICMP flood、DNS query flood、到Slowloris等应用攻击。借助今天发布的产品,F5 将能够在硬件中处理的攻击途径的数量从原来的 1个增加至 25 个,而且所有途径上的处理性能均显著增强。例如,根据使用Ixia/BreakingPoint进行的测试,全负荷 VIPRION 4800 设备可处理高达 470 Gbps的 SYN flood 流量,相当于竞争对手DDoS解决方案的 10 倍,同时可在不降低性能的情况下继续处理 160 Gbps的合法网络流量。借助灵活的硬件平台,F5 还会在所有新发布产品的硬件中加入更多的DDoS特性。

2、单个设备上的综合安全性和应用交付服务

通过规避硬件中的DDoS威胁,BIG-IP设备可腾出足够的处理能力来处理合法流量及运行其他服务。这可帮助客户将多种安全性和流量管理功能整合在单个平台上,如网络防火墙、web应用防火墙、防欺诈、SSL终止、安全移动访问控制服务。和竞争对手的纯DDoS解决方案不同的是,BIG-IP平台是一种“始终在线、始终利用”的技术。

3、为各种规模的企业提供最佳DDoS保护

现在,F5 的 BIG-IP 全系列产品均可提供硬件加速威胁保护功能。因此,各种规模的公司都能够在其合理的预算范围内,充分利用DDoS功能,进而满足其特定的业务需求。对于拥有巨大流量需求的大型企业和服务提供商来说,他们可以在高端F5 VIPRION 设备上配置这种硬件加速DDoS保护解决方案。

4、大幅降低的总体拥有成本

借助扩展的硬件产品、集成式硬件加速技术及对单个平台上多种应用交付、网络和安全性服务的支持,F5 可帮助业务规模不一的客户应对最迫切的安全和应用交付挑战,同时大幅降低资本开支和运营开支。

F5的安全产品有哪些?在DDoS防御方面有什么独特的优势吗?

F5是一个站在应用角度看网络的厂商,也是一个以高可用视角做安全的厂商,其下的安全产品还是很全面的。具有代表性的安全产品有F5 BIG-IP应用安全管理器(ASM) ,是一个先进的Web应用防火墙,可显著减少和控制数据、知识产权和Web应用丢失或损坏的风险。F5 BIG-IP ASM提供了无与匹敌的应用和网站防护,例如防护7层DDoS等最新的Web威胁,提供了完整的攻击防御系统,并且可以满足关键的法规要求。F5在DDoS防御方面的主要优势有:1、全方位防范DDoS攻击;2、单个设备上的综合安全性和应用交付服务;3、为各种规模的企业提供最佳DDoS保护;4、大幅降低的总体拥有成本。希望可以帮到你!

0条大神的评论

发表评论