1.软文推荐

2.软文推荐

3.软文推荐

宝塔面板如何设置防cc攻击?cc攻击是攻击者借助代理服务器生成指向受害主机的合法请求,实现ddos和伪装。宝塔面板想要设置防CC攻击,可通过以下策略。

redis 验证码 策略 防CC

采用redis高性能数据库,合理的访问策略验证并在超大攻击时开启验证码访问。让网站远离CC

1.安装redis,在宝塔软件管理找到,安装;

2.安装php redis扩展,你用哪个php就安装哪个php的扩展,别装错了;

3.在网站入口,如Wordpress的index.php 头部加入如下代码:

header('Content-Type: text/html; charset=UTF-8'); //emlog原有代码,复制下列代码放在下面 //CC攻击停止后会尽快解除验证码,回到正常状态 //防CC配置$IPmax = 30; //开启验证码条件 值 =php最大进程数,适当设置更大会降低验证码触发条件,但会增大502错误几率(php挂起) $IPfor = 60; //周期 这个值基本不用动 $IPban = 60; //扔入黑名单 60秒内访问超过60次即拉黑IP $banTime = 3600*24; //黑名单时长 扔小黑屋时长,这种代理IP放一天感觉都少了 = =! $ip = ip(); //连接本地的 Redis 服务$redis = new Redis();$redis- connect('127.0.0.1', 6379); //拦截黑名单if($redis- exists($ip.'ban')){ exit('您被关进了小黑屋,黑白网丨HeiBai.Org');} //扔黑名单检测if($redis- get($ip.'ok') = $IPban){ $redis- setex($ip.'ban', $banTime, '1');} if($redis- exists($ip.'ok')){ $redis- incrby($ip.'ok',1); //记录IP 自增1}else{ $redis- setex($ip.'ok',$IPfor,1);} //按需开启防CC 小黑屋IP不会触发该条件,所以当一段时间以后就会解除验证码。除非攻击者换一批代理继续攻击。如此往复if(count($redis- keys("*ok")) $IPmax){ if($_COOKIE['key'] == ''){ if($_GET['cc']){ $key = md5($ip.$_GET['cc']); setcookie("key",$key); //拦截代码 if($_COOKIE['key'] $_COOKIE['cc'] $_COOKIE['key'] == md5($ip.$_COOKIE['cc'])){ }else{ if($_GET['cc']){ $key = md5($ip.$_GET['cc']); setcookie("key",$key); }else{ $cc = rand(1000,9999); setcookie("cc",$cc); //这里只是简单的构造了一下验证码,有能力可以自己更改的更安全和完美。 echo ' !DOCTYPE html html body form action="" 请输入:'.$cc.' : input type="text" name="cc" value="" input type="submit" value="继续访问" /form p 访问异常,请输入验证码。 /p /body /html exit(); }}function ip() { if(getenv('HTTP_CLIENT_IP') strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $ip = getenv('HTTP_CLIENT_IP'); } elseif(getenv('HTTP_X_FORWARDED_FOR') strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) { $ip = getenv('HTTP_X_FORWARDED_FOR'); } elseif(getenv('REMOTE_ADDR') strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) { $ip = getenv('REMOTE_ADDR'); } elseif(isset($_SERVER['REMOTE_ADDR']) $_SERVER['REMOTE_ADDR'] strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) { $ip = $_SERVER['REMOTE_ADDR']; $res = preg_match ( '/[d.]{7,15}/', $ip, $matches ) ? $matches [0] : ''; return $res;}

本公司的云服务器提供预装好宝塔Linux面板的系统模板,可直接安装使用,十分方便。

购买本公司云计算服务器可以自主选择是否开通CC防护功能。本公司云主机租用智能、电信、香港高防线路均支持CC防护。支持CC攻击防护的云服务器产品链接 cmy.cn/host/

免责声明:本站发布的内容(图片、视频和文字)以原创、来自本网站内容采集于网络互联网转载等其它媒体和分享为主,内容观点不代表本网站立场,如侵犯了原作者的版权,请告知一经查实,将立刻删除涉嫌侵权内容,联系我们56dr_com,同时欢迎投稿传递力量。

相关文章 8

1

腾讯云老用户活动(腾讯云新用户活动) 3分钟前

目录:1、腾讯云推广者和代理商有什么区别吗?有点不理解2、为什么新认证的账号去参加腾讯云服务器免费试用活动会领取失败?3、如何...

2

ZenCart外贸主机空间推荐(Zencart) 5分钟前

对于很多做外贸网站的站长来说,可能对ZenCart程序都比较了解,ZenCart是一套非常好的外贸建站开源程序。那么,使用ZenCart程序建立外贸网...

3

LunarPages WordPress方案型主机介绍 5分钟前

LunarPages作为美国知名主机商,其主机速度快,稳定性好一直深受到国内外站长的好评,提供Linux、Windows虚拟主机,VPS以及独立主机全线产品...

4

Serverpoint和BlueHost虚拟主机综合性能对比(servicePoint) 8分钟前

Serverpoint和BlueHost都是老牌美国主机提供商,两者现在主要产品都有虚拟主机,服务器产品,但是BlueHost的名声要大一些。接下来的内容小编...

5

特价美国VPS服务器(最便宜的美国vps) 9分钟前

如果有一款VPS主机,它拥有低廉的价格,优秀的品质,独享的资源,那么它在IDC行业中一定口碑非常好。今天小编就来介绍这几款这样的美...

6

纽约服务器租用(纽约转租平台) 10分钟前

目录:1、想租用境外服务器,不知道选美国还是香港,分别有什么区别和优势,价2、请问在哪个国家租服务器比较好?3、租用服务器一年...

7

带宽和下载速度(带宽和下载速度对照) 12分钟前

目录:1、4M和6M电信宽带的下载速度是多少?2、带宽下载速度之间单位换算是什么?3、问下大家带宽和下载速度怎么换算啊4、宽带单位和下...

8

Z-Blog好用吗?使用Z-Blog建站怎么样 13分钟前

Z-Blog好用吗?Z-Blog是开源免费、小巧强大的博客程序与CMS建站系统,有着丰富和强大的可定制性,用户可轻松管理和扩展网站,提供有ASP和...