在Windows 2003/2008服务器上检测DoS/DDoS攻击

时间:2020-01-09 10:38:09  来源:igfitidea点击:

问题:如何在Windows Server 2003/2000/2008上检测到DDOS(分布式拒绝服务)/DOS攻击?
我可以使用Linux netstat命令语法来检测DDoS攻击吗?

解决方法:拒绝服务攻击(DoS攻击)或分布式拒绝服务攻击(DDoS攻击)是试图使计算机资源无法供其预期的用户使用。

您始终可以使用netstat命令来获取Windows下的连接列表。
通过访问开始>运行>在框中执行cmd,打开命令提示符。

netstat是一个命令行实用程序,它显示系统中的协议统计信息和当前TCP/IP网络连接。
执行以下命令以查看所有连接:

netstat -noa

其中:

  • n:显示活动的TCP连接,但是地址和端口号以数字表示,并且不尝试确定名称。
  • o:显示活动的TCP连接,并包括每个连接的进程ID(PID)。您可以在Windows任务管理器的"进程"选项卡上找到基于PID的应用程序。
  • a:显示所有活动的TCP连接以及计算机正在侦听的TCP和UDP端口。

您可以使用find命令作为过滤器来搜索文件中的特定文本字符串。
在以下示例中,您将过滤端口80流量:

netstat -ano | find /c "80"

查找具有最大连接数的IP地址,并使用Cisco防火墙或IPSec阻止它。
另一个保护措施是加固TCP/IP堆栈。