首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防范DOS攻击

防范DOS攻击
EN

Server Fault用户
提问于 2015-06-14 04:16:35
回答 1查看 185关注 0票数 3

有人是DOSing我的服务器。这不是DDOS攻击,因为这次攻击只涉及一台服务器。我只需使用以下iptable规则删除来自攻击者的所有数据包:

代码语言:javascript
复制
iptables -I INPUT 1 -s IP_OF_ATTACKER -j DROP

这条规则很管用。我可以通过iftop命令看到他的流量到达我的服务器。然而,即使在DOS攻击下,我的所有服务都进展顺利。他给我的服务器上了2-3天的药,但是iptables的规则对丢包非常有效。然而,今天他再次以相同的带宽运行他的DOS攻击,但我的服务器已经死了。我捕获/分析了数据包,但是iptable成功地丢弃了所有数据包。

我还运行了以下命令,查看IP表阻塞了多少通信量:

代码语言:javascript
复制
iptables -nvL --line-numbers

22G .交通堵塞2-3天:

代码语言:javascript
复制
num   pkts bytes target     prot opt in     out     source               destination
1    3203K   22G DROP       all  --  *      *       ATTACKER_IP          0.0.0.0/0

只有3gb的流量被阻塞。然而,他DOSed我们的服务器一整天,有超过100 he的流量(IMHO)。

代码语言:javascript
复制
num   pkts bytes target     prot opt in     out     source               destination
1     707K 3553M DROP       all  --  *      *       ATTACKER_IP         0.0.0.0/0

为什么服务器还坏着呢?什么事情可以被改变?我还能做些什么来阻止他吗?我已经把他的I报告给了主机公司,但调查需要7-8天才能关闭他的服务器。

EN

回答 1

Server Fault用户

发布于 2015-06-14 07:12:59

基于主机的防火墙可能会保护您的服务,但在丢弃它之前,仍然需要将违规的流量传递给主机。

您的上行链路仍然是一个有限的资源,如果攻击者发送的垃圾数量增加,那么对合法通信产生有害影响的风险就会增加。你可能想联系你的主机提供商,如果他们可以支持你(也许在他们的网络边缘)。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/698861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档