设为主页 | 加入收藏 | 繁體中文

教你防范“拒绝服务”攻击

  现在网络中有一种攻击让网络管理员最为头疼,那就是拒绝办事攻击,简称DOS和DDOS。它是一种滥用资源性的攻击,目的就是利用自身的资源经过一种缩小或不合错误等的方法来达到消耗对方资源的目的。同临时候许多差别
  的IP对办事器进行拜访形成办事器的办事失效乃至去世机。
  今天就笔者公司管理办事器的经验为列位读者介绍几个简单有效的防备拒绝办事攻击的方法,固然不克不及彻底防护,但在与DDOS的战役中可以最大限制降低损失。
  1、怎样发明攻击
  在办事器上可以经过CPU利用率和内存利用率简单有效的检察办事器当前负载情况,要是发明办事器突然超负载运作,性能突然降低,这就有大概是受攻击的征兆。不过也大概是正常拜访网站人数增加的缘故原由。怎样区分这两种情况呢?根据下面两个准绳即可确定遭到了攻击。
  (1)网站的数据流量突然凌驾平常的十几倍乃至上百倍,而且同时到达网站的数据包分别来自大量差别的IP。
  (2)大量到达的数据包(包罗TCP包和UDP包)并不是网站办事连接的一部分,每每指向你呆板任意的端口。比如你的网站是Web办事器,而数据包却发向你的FTP端口或其它任意的端口。
  2、BAN IP地点法
  确定自己遭到攻击后就可以利用简单的屏蔽IP的方法将DOS攻击化解。对于DOS攻击来说这种方法非常有效,由于DOS每每来自大批IP地点,而且这些IP地点都是虚构的伪装的。在办事器或路由器上屏蔽攻击者IP后就可以有效的防备DOS的攻击。不过对于DDOS来说则比力麻烦,需要我们对IP地点分析,将真正攻击的IP地点屏蔽。
  不论是对付DOS照旧DDOS都需要我们在办事器上安装相应的防火墙,然后根据防火墙的日记分析来访者的IP,发明拜访量大的异常IP段就可以添加相应的规矩到防火墙中实行过滤了。
  当然直接在办事器上过滤会泯灭办事器的肯定体系资源,以是现在比力有效的方法是在办事器上经过防火墙日记定位合法IP段,然后将过滤条款添加到路由器上。比方我们发明进行DDOS攻击的合法IP段为211.153.0.0 255.255.0.0,而办事器的地点为61.153.5.1。那么可以登录公司核心路由器添加如下语句的拜访控制列表进行过滤。
  cess-list 108 deny tcp 211.153.0.0 0.0.255.255 61.135.5.1 0.0.0.0,如许就完成了将211.153.0.0 255.255.0.0的合法IP过滤的目的。
  小提示:在拜访控制列表中表现子网掩码需要利用反向掩码,也就是说0.0.255.255表现子网掩码为255.255.0.0 。
  3、增加SYN缓存法
  下面提到的BAN IP法固然可以有效的防止DOS与DDOS的攻击但由于利用了屏蔽IP功效,自然会误将某些正常拜访的IP也过滤失。以是在遇到小型攻击时不建议大家利用下面介绍的BAN IP法。我们可以经过修正SYN缓存的方法防御小型DOS与DDOS的攻击。该方法在笔者地点公司收效显著。
  修正SY缓存巨细是经过注册表的相要害值完成的。我们将为列位读者介绍在WINDOWS2003和2000中的修正方法。
  (1)WIN2003下拒绝拜访攻击的防备:
  第一步:“开始->运行->输入regedit”进入注册表编辑器。
  第二步:找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services,在其下的有个SynAttackProtect键值。默认为0将其修正为1可更有效地防御SYN攻击。
  小提示:该参数可使TCP调整SYN-ACKS的重新传输。将SynAttackProtect设置为1时,要是体系检测到存在SYN攻击,连接响应的超时时间将更短。
  第三步:将HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services下EnableDeadGWDetect键值,将其修正为0。该设置将克制SYN攻击办事器后逼迫办事器修正网关从而使办事停息。
  第四步:将HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services下EnablePMTUDiscovery键值,将其修正为0。如许可以限定攻击者的MTU巨细,降低办事器总体负荷。
  第五步:将HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services下KeepAliveTime设置为300,000。将NoNameReleaseOnDemand
  设置为1。
  (2)WIN2000下拒绝拜访攻击的防备:
  在WIN2000下拒绝拜访攻击的防备方法和2003基本类似,只是在设置数值上有些区别。我们做下简单介绍。
  第一步:将SynAttackProtect设置为2。
  第二步:将EnableDeadGWDetect设置为0。
  第三步:将EnablePMTUDiscovery设置为0。
  第四步:将KeepAliveTime设置为300000。
  第五步:将NoNameReleaseOnDemand设置为1。
  总结:颠末下面介绍的发觉攻击法,BAN IP法和最后的修正注册表法可以有效的防备DOS与DDOS的攻击。不过由于DDOS攻击的特点,实际上没有一台办事器能够彻底防备它,纵然安装了专业的防备DDOS的硬件防火墙也不克不及百分之百的制止损失。今天介绍的几个方法只是免费的防备本领,实际中能起到肯定的效果。
 


    文章作者: 福州军威计算机技术有限公司
    军威网络是福州最专业的电脑维修公司,专业承接福州电脑维修、上门维修、IT外包、企业电脑包年维护、局域网网络布线、网吧承包等相关维修服务。
    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处 、作者信息和声明。否则将追究法律责任。

TAG:
评论加载中...
内容:
评论者: 验证码: