服务器宝塔面板设置防CC的方法_鼎峰凤凰的博客-程序员秘密

技术标签: 区块链  java  web  运维  服务器  

最好的防cc办法——别到处乱发自己的网站域名,不要到处求打,不要对自己的服务器有过大的信心。
宝塔防火墙设置:
插件页面→全局配置→cc防御→初始规则
建议规则:
个人博客——周期:1秒 频率:5次~15次 封锁时间:3600秒 增强模式:关闭 四层防御:开启 自动模式:开启
论坛——周期:1秒 频率:3次 封锁时间:360秒 增强模式:关闭 四层防御:开启 自动模式:开启
使用后,点击灰色的“全局应用”,否则对已添加站点无效,若服务器要站点个性化,仅修改站点即可。
规则说明:每个用户每秒可以访问站点*次,即为三个数字值的综合含义,正常用户1秒刷新5次几乎是不可能的事情,所以给出以下方案,对于论坛的不同方案是因为论坛访客数量大。
宝塔5.9版本的设置方法:
进入Nginx→过滤器
建议规则:周期:1秒 频率:5次 封锁时间:3600秒
流量控制:
网站→设置→流量限制
点击开启“启用流量控制”,限制方案依实际为准。
建议规则:个人博客:并发限制:30~60 单IP限制:5~10 流量限制:-
最大并发连接数:
Nginx→性能调整→最大并发链接数
设置为60~200,主要看你服务器多少站点,学生机不建议设置过高。
并发数代表每秒钟有几个用户同时访问你的站点,有点站点日IP都无法达到60,所以无需在意调高低。单IP限制的作用在于限制这个IP同时请求两个文件,防止这个IP把别的并发占用掉,影响正常访问。

该规则还是要看实际情况。一般小站这样设置就可以了。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_47462355/article/details/106071211

智能推荐

nodejs中的事件events_Run4Freedom的博客-程序员秘密

1.Events例子,一个绑定了一个监听器的 EventEmitter 实例。 eventEmitter.on() 方法用于注册监听器,eventEmitter.emit() 方法用于触发事件。const EventEmitter = require('events');class MyEmitter extends EventEmitter {}const myEimitter

泰坦尼克号预测_蔚蓝祥和的天空的博客-程序员秘密

from sklearn.model_selection import train_test_split, GridSearchCVfrom sklearn.neighbors import KNeighborsClassifierfrom sklearn.preprocessing import StandardScalerfrom sklearn.feature_extraction.text import TfidfVectorizerfrom sklearn.naive_bayes impo

python json模块出现Invalid control character这个异常的原因_会不会依然想起我a的博客-程序员秘密

有些字符串,比如strings='{"key":"valaaaaabb"}'中间包含了一个换行,我们在使用json.loads(strings),就会报这个错误这个原因是默认只转化json的标准格式,像这种不标准的格式怎么办呢,很简单json.loads(strings,strict=False)#有这个参数就可以转换不标准的json格式了!...

Linux-bootsect.s_yangsc1984的博客-程序员秘密

!          程序功能 !          程序运行前动作!1.---------------BIOS检测硬件!2.---------------在0x0000处设置BIOS中断信息!3.---------------加载bootsect.S至0x7c00!4.---------------将自己移至0x90000处!5.---------------使用BIO

RUDP传输那些事儿_yssycz的博客-程序员秘密

最近和很多实时音视频领域的朋友交流中都有谈论到RUDP(Reliable UDP),这其实是个老生常谈的问题,RUDP在很多著名的项目上都有使用,例如google的QUIC和webRTC。在UDP之上做一层可靠,很多朋友认为这是很不靠谱的事情,也有朋友认为这是一个大杀器,可以解决实时领域里大部分问题。作为在教育公司来说,学霸君在很多实时场景下确实使用RUDP技术来解决我们的问题,不同场景我们采用的...

随便推点

Linux c编程之main函数参数解析与应用_linux main函数示例_浪游东戴河的博客-程序员秘密

main函数是C语言程序的入口函数,也称为主函数,C程序都是从main函数开始执行的,必须为小写。在实际编程应用中,都是使用带参数的形式。不带参数的形式一般用于测试程序或demo等非正式场合。

小程序编写一个手机号码归属地查询Demo_api工厂的博客-程序员秘密

前言本教程是基于 “apifm-wxapi” 模块,教你快速实现小程序开发,所以你可能需要先了解以下知识点:《创建 HelloWorld 项目》《使用 “apifm-wxapi” 快速开发小程序》功能说明输入任意手机号码,查询该手机号码归属地小程序实现效果演示查询手机号码归属地查询手机号码归属地wxml代码&l...

js 加载图片无法加载成功,提示:net::ERR_BLOCKED_BY_CLIENT_阿川阿川的博客-程序员秘密

1、浏览器有禁止广告的插件,关掉就可以了。2、插件图片命名是否 带有广告,ad,等词,如果有,删掉就可以。

网卡参数设置建议与各个网卡参数含义详解_隨意的風的博客-程序员秘密

自从和无盘开始打交道,学到了n多知识,无论是软件层面还是硬件层面,无论是理论还是实践层面,之前很多人认为无盘很复杂,而我也受其“误导”认为无盘很复杂,但实际上用下来发现,其实无盘确实很简单,而所谓的无盘复杂,更多的是理论和经验的结合,以前在网上也看到过很多无盘教程,当时不以为然,不当回事,总觉得自己很牛,可实际上真正的去做了之后,发现自己也在传播这些信息,套用以前某人说过的一句名言“现在很多人的不...

jquery中$.ajax上传文件contentType类型为multipart/form-data时后台报错the request was rejected because no multipart_破名我用了的博客-程序员秘密

$.ajax上传文件,contentType需设为false开发遇坑,用$.ajax上传文件,后台报错the request was rejected because no multipart,研究发现是$.ajax里contentType设置有问题,不能直接设置为’multipart/form-data’,而需要设为false,具体看代码:HTML部分:<body> <...

推荐文章

热门文章

相关标签