首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何阻止ApacheBench向服务器发送请求?

如何阻止ApacheBench向服务器发送请求?
EN

Server Fault用户
提问于 2015-03-30 16:59:14
回答 1查看 2.1K关注 0票数 0

我使用的是Ubuntu 14.10,Apache2.4。我的服务器目前正遭受巨大的DDoS攻击,我试图使用mod_security、fail2ban和阻止使用iptables手动攻击is,但没有什么工作。

攻击者正在使用"ApacheBench/2.3“攻击我的apache2服务器,他们向它发送了大量的请求,那么是否存在阻止该工具并阻止它向我发送请求的情况呢?

谢谢。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-03-31 05:42:34

由于我在这个问题上收到的评论,我成功地解决了这个问题,您只需编辑/etc/apache2/sites-available/000-default.conf文件(或您使用的任何其他conf文件,取决于您的情况),并确保它看起来如下:

代码语言:javascript
复制
    SetEnvIfNoCase User-Agent "^ApacheBench/2.3" bad_bot
    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride FileInfo
            Order allow,deny
            Allow from all
            Deny from env=bad_bot
    </Directory>

保存文件并退出,然后运行:

代码语言:javascript
复制
 sudo service apache2 reload
 sudo service apache2 restart

就这样!

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

https://serverfault.com/questions/679354

复制
相关文章

相似问题

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