使用外国vps服务器被cc攻击怎么解决

softyun3年前云服务器84

使用外国vps服务器被cc攻击解决的方法:1、在vps网站根目录中新建一个ip.php文件;2、在ip.php文件中添加相关代码查找cc攻击的源IP;3、重新在根目录中新建一个ban.php文件;4、在ban.php文件中添加对IP进行封禁的代码即可。

具体内容如下:

1、首先,在vps网站根目录中新建一个ip.php文件。

2、ip.php文件创建好后,打开,并文件中添加以下内容,用于查找出cc攻击的源IP。

$real_ip = getenv(‘HTTP_X_FORWARDED_FOR’);

if(isset($real_ip)){

shell_exec("echo $real_ip > real_ip.txt");

shell_exec("echo $_SERVER['REMOTE_ADDR']> proxy.txt”);

}else{

shell_exec("echo $_SERVER['REMOTE_ADDR'] > ips.txt”)"

}

echo

?>

3、cc攻击的源IP查找到后,重新在vps网站根目录中新建一个ban.php文件。

4、最后,ban.php文件创建好后,在文件中添加以下内容,对IP进行封禁即可。

$threshold = 10;

$ips = array_count_values(file('ips.txt’));

$ban_num = 0;

foreach($ips as $ip=>$num){

if($num > $threshold){

$ip = trim($ip);

$cmd = “iptables -I INPUT -p tcp --dport 80 -s $ip -j DROP”;

shell_exec($cmd);

echo “$ip baned! ”;

$ban_num ++;

}

}

$proxy_arr = array_unique(file('ips.txt’))'

foreach($proxy_arr as $proxy){

$proxy = trim($proxy);

$cmd = “iptables -I INPUT -p tcp --dport 80 -s $ip -j DROP”;

shell_exec($cmd);

echo “$ip baned! ”;

$ban_num ++;

}

echo “total: $ban_num ips ”;

?>

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

高防服务器租用有哪些优点

高防服务器租用的优点有:1、机房提供T级带宽接入,1T光纤直接接入ChinaNet骨干网等,能高效利用服务器资源,有效防御CC等攻击;2、提供可视化管理后台,多维度防御图表等,能保证网站的安全;3、支...

国内服务器租用哪家好,怎么选?

近几年随着国内各种网络应用平台的普及,网络营销渠道逐渐受到众多企业的关注,因而国内服务器租用也变得更加火热。由于数据量和存储文件的增加,如今的很多企业在网站建设方面也会优先选择把网站放在国内服务器上,...

香港服务器用来搭建手游服务端有哪些优势

香港服务器用来搭建手游服务端的优势:1. 香港服务器采用CN2 GIA直连网络,提供连接到外网的多线BGP,真正做到全网覆盖。2. 香港服务器机房采用2N+1电力备份和无声水冷,保证服务器的运行环境恒...

美国服务器中怎么预防硬盘故障

美国服务器中预防硬盘故障的方法:1、选择正确的存储系统,加强硬盘容错能力;2、恢复软件,做磁盘全备份;3、使用其他设备,数据实时备份;4、专业数据恢复技术,停止硬盘读写数据;5、关注硬盘运行情况,仔细...

服务器迁移时如何保护数据不丢失

服务器迁移时保护数据不丢失的方法:1、确认有哪些灵敏的数据,数据的格局和原始方位;2、备份数据,包括云备份、异地备份,以及完好备份一切数据并下载到本地保存;3、确认迁移的数据容量和迁移东西,选择合适的...

香港c2n云vps被DDOS攻击如何解决

香港c2n云vps被DDOS攻击解决的方法:1、对每个访问IP做速率限制,但只能防御少量DDOS攻击,且影响正常用户的访问速度;2、限制区域访问,降低云vps的压力;3、升级香港云vps的带宽;4、添...