当前位置:首页 >  站长 >  网站运营 >  正文

Nginx防慢连接攻击实战:几行配置挡住Slowloris

 2026-08-25 10:03  来源: 互联网   我来投稿 撤稿纠错

  一键部署OpenClaw

做站长最怕的不是没流量,是服务器莫名其妙瘫了。Slowloris 这类慢连接攻击不发送大量请求,而是故意把连接拖住,耗光 Nginx 的 worker 进程。你的网站可能瞬间从“打不开”变成完全无响应。

 

应对思路很简单:给连接设置合理的超时阈值。客户端发完头部就超时、发body 也超时、整体发送还超时,三个时间窗口一收紧,攻击者就没了拖下去的空间。

http {

client_header_timeout 10s;   #读取请求头超时时间

client_body_timeout  10s;    #读取请求体超时时间

send_timeout         10s;    #发送响应超时时间

keepalive_timeout    30s;    #长连接保持时间

 

#限制单IP连接数,进一步压制慢连接

limit_conn_zone $binary_remote_addr zone=addr:10m;

server {

limit_conn addr 30;

}

}

这里的时间值不是越小越好。如果你的接口有上传大文件的功能,client_body_timeout 可以放宽到 60 秒,甚至针对上传路径单独写一个 location。核心原则是:正常用户用不上那么长时间。

配置改完后用nginx -t 检查语法,reload 平滑生效。可以用 slowhttptest 工具自己压测一下,看改成 10 秒后连接还能不能被挂住。真实业务里我习惯把这几个值默认设为 10 秒,上传接口单独放开。

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关标签
网站优化

相关文章

  • 问答社区站运营:冷启动到商业化的完整策略

    问答社区是用户黏性最强的网站类型,但冷启动最难。没人问、没人答、没人看,三个死循环要打破。冷启动的核心是种子内容。别等用户来问,自己先提问自己回答。找业界常见问题,写成问答对,用SEO吸引搜索流量。QWordPress怎么优化速度?A1.开Gzip压缩,减小HTML/CSS/JS体积2.图片用Web

  • 别再按日期写博客了:知识中心模式让网站流量翻倍的思路

    从时间线到主题库,重新组织你的内容资产|A5站长网出品|2026年8月按日期堆文章,可能是最浪费内容的方式干了这么多年站长,我见过太多人做内容的方式是这样的:今天想到一个话题就写一篇,明天看到热点又追一篇,后台文章列表是按发布时间排列的流水账。一年下来写了上百篇,认真整理一下发现——这些文章东一篇西

  • 网站做好这些准备后,上线SEO效果最佳

    做网站很多年,也就最近两年理解这个精髓吗。网站上线之前,先在本地做好调试,修改,内容填充。这样后续做SEO会有意想不到的惊喜。

  • 精品站、站群,网站上线前后,数据量多少最合适?

    今天有人说:贺老师,我的网站上线快一个月了,但是就收录了一个首页,救救我吧……之后,老贺看了他的站点,好家伙!上了30W数据,而且还有大量“2018”年之前的陈旧数据!说实话,这样的采集方式,着实有点儿戏了,今天这篇文章,老贺就来跟大家聊一下:做精品站,做站群,这两种类型网站,上线前后的数量问题!我

  • 如何把网站流量做到一万 全文2207字

    上周老贺写了一篇《网站流量在突破10W以后进一步的提升策略》,之后有兄弟说想让我写一篇低权重网站,可以把流量可以做到一万的策略!说实话,低权重的网站想要提升起来,困难度更大,因为涉及到的方方面面基础性的东西太多,也就是“大站做策略”,而“小站做细节”。SEO是一个复杂的东西,今天这篇文章老贺来谈一下

热门排行

信息推荐