全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 4772|回复: 18

简单设置保护你的wordpress博客不被F5怼死

[复制链接]
发表于 2017-6-11 17:40:27 | 显示全部楼层 |阅读模式
本帖最后由 skywing 于 2017-6-11 17:48 编辑

在nginx/conf/nginx.conf 在 http { ... } 区域添加下面代码
  1. limit_conn_zone $binary_remote_addr zone=perip:2m;
  2. limit_req_zone $binary_remote_addr zone=one:2m rate=5r/s;
复制代码

在站点配置文件 location ~ [^/]\.php(/|$) { ... } (就是处理php文件请求的区域,LNMP1.4是单独文件 /usr/local/nginx/conf/enable-php.conf) 区域添加下面代码
  1. limit_conn perip 5;
  2. limit_req   zone=one  burst=5 nodelay;
复制代码

配合memcached防F5效果不错!起码我测试用F5是搞不死我的博客了
发表于 2017-6-11 17:43:50 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2017-6-11 17:45:05 | 显示全部楼层
一天没超过10IP过  不怕F5

发表于 2017-6-11 19:44:12 | 显示全部楼层
楼主 , 那 apache 应该怎么搞呢 ?
发表于 2017-6-11 19:53:09 | 显示全部楼层
我这一天IP都没两三个
发表于 2017-6-11 20:26:41 | 显示全部楼层
新人收藏一下
发表于 2017-6-11 20:28:37 | 显示全部楼层
不错,收藏下,以后用得着!
发表于 2017-6-11 20:34:36 | 显示全部楼层
限制同一个IP最多5个连接?
发表于 2017-6-11 20:38:21 | 显示全部楼层
apache的有吗...
发表于 2017-6-11 20:40:34 | 显示全部楼层
刚刚F5死了自己的博客,好气
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-1-18 15:45 , Processed in 0.064349 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表