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

softyun3年前云服务器80

使用外国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.服务器的CPU选择。2.服务器的运行内存。3.服务器的硬盘选择。具体内容如下:一、服务器的CPU是核心配置部件,它直接影响服务器的整体数据处理能力。针对一些大型数...

维护美国服务器机房需要注意什么

维护美国服务器机房需要注意:1、需要定期检测服务器机房线路问题,防止线路老化、断裂等情况;2、需要对服务器机房的电力设施进行检修,防止供电设备出现故障以后无法及时给服务器提供电源情况出现;3、需要监测...

广西南宁服务器租用哪家机房的好

广西南宁服务器租用哪家机房的好,广西不是国内网络发达地区,貌似提供广西资源的IDC公司身就不多,另外服务器租用后都是通过远程操作容管理的。广西南宁服务器租用选择。idcBEST提供广西南宁服务器租用、...

租用新加坡云服务器要注意哪些问题

租用新加坡云服务器要注意的问题有:1、注意新加坡云服务器的CPU资源,CPU资源决定网站的运算能力,影响用户网站的体验;2、注意新加坡云服务器的硬盘容量和硬盘种类,硬盘影响服务器的读写速度和网站的性能...

香港沙田机房服务器租用托管的网络环境介绍

用户选择香港服务器租用时,都要了解供应商的机房环境。优质的香港服务器租用服务,势必离不开优质的香港机房的运营支撑。那对于市场上这么多的香港机房,都有各自的什么优势呢,下面就为大家带来其中香港沙田机房的...

香港虚拟服务器租用如何选择机房

香港虚拟服务器租用选择机房的方法:1、看机房设施是否完善,网络是否稳定及售后服务是否可靠;2、看机房提供的网络带宽服务,建议多找几个机房测试香港虚拟服务器的速度;3、看机房是否提供7*24小时的技术服...