中小网站如何对付DoS攻击

中小网站如何对付DoS攻击:

  被DoS攻击时的现象大致有:   * 被攻击主机上有大量等待的TCP连接;   * 被攻击主机的系统资源被大量占用,造成系统停顿;   * 网络中充斥着大量的无用的数据包,源地址为假地址;   * 高流量无用数据使得网络拥塞,受害主机无法正常与外界通讯;   * 利用受害主机提供的服务或传输协议上的缺陷,反复高速地发出特定的服务请求,使受害主机无法及时处理所有正常请求;   * 严重时会造成系统死机。   到目前为止,防范DoS特别是DDoS攻击仍比较困难,但仍然可以采取一些措施以降低其产生的危害。对于中小型网站来说,可以从以下几个方面进行防范: 1.主机设置:   即加固操作系统,对各种操作系统参数进行设置以加强系统的稳固性。重新编译或设置Linux以及各种BSD系统、Solaris和Windows等操作系统内核中的某些参数,可在一定程度上提高系统的抗攻击能力。   例如,对于DoS攻击的典型种类—SYN Flood,它利用TCP/IP协议漏洞发送大量伪造的TCP连接请求,以造成网络无法连接用户服务或使操作系统瘫痪。该攻击过程涉及到系统的一些参数:可等待的数据包的链接数和超时等待数据包的时间长度。因此,可进行如下设置:   * 关闭不必要的服务;   * 将数据包的连接数从缺省值128或512修改为2048或更大,以加长每次处理数据包队列的长度,以缓解和消化更多数据包的连接;   * 将连接超时时间设置得较短,以保证正常数据包的连接,屏蔽非法攻击包;   * 及时更新系统、安装补丁。 2.防火墙设置:   仍以SYN Flood为例,可在防火墙上进行如下设置:   * 禁止对主机非开放服务的访问;   * 限制同时打开的数据包最大连接数;   * 限制特定IP地址的访问;   * 启用防火墙的防DDoS的属性;   * 严格限制对外开放的服务器的向外访问,以防止自己的服务器被当做工具攻击他人。   此外,还可以采取如下方法:   * Random Drop算法。当流量达到一定的阀值时,按照算法规则丢弃后续报文,以保持主机的处理能力。其不足是会误丢正常的数据包,特别是在大流量数据包的攻击下,正常数据包犹如九牛一毛,容易随非法数据包被拒之网外;   * SYN Cookie算法,采用6次握手技术以降低受攻击率。其不足是依据列表查询,当数据流量增大时,列表急剧膨胀,计算量随之提升,容易造成响应延迟乃至系统瘫痪。   由于DoS攻击种类较多,而防火墙只能抵挡有限的几种。 3.路由器设置:   以Cisco路由器为例,可采取如下方法:   * Cisco Express Forwarding(CEF);   * 使用Unicast reverse-path;   * 访问控制列表(ACL)过滤;   * 设置数据包流量速率;   * 升级版本过低的IOS;   * 为路由器建立log server。   其中,使用CEF和Unicast设置时要特别注意,使用不当会造成路由器工作效率严重下降。升级IOS也应谨慎。      路由器是网络的核心设备,需要慎重设置,最好修改后,先不保存,以观成效。Cisco路由器有两种配置,startup config和running config,修改的时候改变的是running config,可以让这个配置先运行一段时间,认为可行后再保存配置到startup config;如果不满意想恢复到原来的配置,用copy start run即可。   不论防火墙还是路由器都是到外界的接口设备,在进行防DDoS设置的同时,要权衡可能相应牺牲的正常业务的代价,谨慎行事。 4.利用负载均衡技术:   就是把应用业务分布到几台不同的服务器上,甚至不同的地点。采用循环DNS服务或者硬件路由器技术,将进入系统的请求分流到多台服务器上。这种方法要求投资比较大,相应的维护费用也高,中型网站如果有条件可以考虑。 小结:   以上方法对流量小、针对性强、结构简单的DoS攻击进行防范还是很有效的。而对于DDoS攻击,则需要能够应对大流量的防范措施和技术,需要能够综合多种算法、集多种网络设备功能的集成技术。   近年来,国内外也出现了一些运用此类集成技术的产品,如Captus IPS 4000、Mazu Enforcer、Top Layer Attack Mitigator以及国内的绿盟黑洞、东方龙马终结者等,能够有效地抵挡SYN Flood、UDP Flood、ICMP Flood和Stream Flood等大流量DDoS的攻击,个别还具有路由和交换的网络功能。对于有能力的网站来说,直接采用这些产品是防范DDoS攻击较为便利的方法。但不论国外还是国内的产品,其技术应用的可靠性、可用性等仍有待于进一步提高,如提高设备自身的高可用性、处理速率和效率以及功能的集成性等。   最后,介绍两个当网站遭受DoS攻击导致系统无响应后快速恢复服务的应急办法:   * 如有富余的IP资源,可以更换一个新的IP地址,将网站域名指向该新IP;   * 停用80端口,使用如81或其它端口提供HTTP服务,将网站域名指向IP:81。 

华康灵芝女性app下载-华康灵芝女性app是一款女性资讯软件,用户可以随时随地在线查看平台资讯,了解更多与时尚、化妆、美容相关的实用信息,您可以免费下载安卓手机华康灵芝女性。
2017-04-21
塔赫俱乐部APP是一款致力于极限运动爱好者的平台,具备了各类的会员项目,提供活动参与、商品购买、基地信息、会员管理、跳伞记录、成长记录等功能,给极限运动带来便捷,让用户更好的享受乐趣。
2022-11-29
猫猫狗狗翻译器app是一款趣味爱宠语言翻译软件,用户可以选择输入语言和输出语言,在这里可以听你的猫狗说话,与猫狗轻松的进行交流。感兴趣的欢迎前来下载体验吧!
2020-11-11
一建题库app哪个好?一级建造师是建筑行业中的热门高薪岗位,一建资格证书是进入建筑行业的通行证,担任项目经理的必备条件之一,一建考试每年一次,考试难度比较大,想要参加一建考试并取得一建资格证的同学需要认真备考,想要刷题的同学可以下载一款一建题库app,利用空闲时间做题,小编为大家整理了比较好的一建题库软件,推荐给大家,正在备考的同学快来下载一起学习吧!
2023-07-08
花椒直播app下载-花椒直播中国知名手机直播app起手不凡,直接喊出“让每个人都可以现场直播”。花椒直播这种基于手机实时直播的形式打破了地域和时间的限制,让所有的生活方式随时随地的融合在一起,您可以免费下载安卓手机花椒直播。
2021-10-29
安卓天堂app下载-安卓天堂是一款专注于编程学习的app。使用安卓天堂app,就能为你提供海量免费编程课程,还有众多编程大神与你交流,帮助你提高编程能力,这里是编程爱好者的天堂!,您可以免费下载安卓手机安卓天堂。
2020-03-04
悬浮时钟app你用过吗?经常网上抢购的朋友应该对悬浮时钟app不陌生。悬浮时钟app最主要的特点就是能悬浮在手机桌面上,悬浮时钟app不仅可以显示时间,还能显示地区、天气等信息。对悬浮时钟不了解的朋友可能不知道悬浮时钟app哪个好用,以下就是悬浮时钟的排行榜,按个人喜好挑选一款合适的就行了。
2023-07-08
播播游app下载-播播游是一款是以旅游内容为基础的社交媒体平台,用户可以在平台上分享你的游记,旅行的点点滴滴,还有你拍摄的精美vlgo,和大家分享你的快乐旅程。,您可以免费下载安卓手机播播游。
2020-06-23
春运抢票已经到了白热化的程度了,童鞋们能否顺利过年就看本周了,新版人生日历订票系统全新推出,可以帮助更多的小伙伴们抢到回家的火车票,人生日历订票全新改版,刷票捡漏更给力
2014-12-18
山口山战记怎么战斗?在山口山战记是多人合作的手游,那么山口山战记怎么战斗呢?下面我们一起来看看小编为大家带来的山口山战记战斗系统详解吧!,山口山战记怎么战斗 山口山战记战斗系统详解
2016-03-03