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

softyun3年前云服务器33

使用外国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、ADSL接入方式,能为用户提供上、下行非对称的传输速率;2、LAN接入方式,能为用户提供FTTX+LAN的宽带接入;3、PON接入方式,能向客户提供更稳定的接入和更高速率的...

新加坡服务器适合哪些用户使用

新加坡服务器适合用户使用的有:1、适合主要位于东南亚地区,且在网站高峰时段对带宽要求不高的用户使用;2、新加坡服务器带宽资源有限,适合一般规模大小的视频网站、电商网站、企业网站使用;3、新加坡服务器总...

购买域名主机如何选择

购买域名主机选择的方法:1、购买前先试用,了解域名主机的性能;2、看服务商提供的域名主机是否可靠,是否能保证网站运行快速且安全;3、选择正规老牌服务商,所提供的域名主机及技术支持服务质量有保障;4、货...

如何提升美国服务器防御能力

提升美国服务器防御能力的方法:1、需要对美国服务器站点访问权限进行控制,过滤掉虚假的IP地址;2、需要定期检查美国服务器部署网站的错误信息并及时处理;3、需要给美国服务器安装并配置防火墙,加强服务器防...

美国网站服务器日常维护该进行的操作有哪些

美国网站服务器日常维护该进行的操作有:1、及时安装更新系统补丁,防止被黑客利用系统漏洞入侵;2、合理配置防火墙,提高服务器防御能力;3、给美国服务器安装网络杀毒软件,排查系统病毒;4、关闭美国网站服务...

香港虚拟主机为什么这么受站长喜欢

香港虚拟主机受站长喜欢的原因有:1、香港虚拟主机配置相对较高,空间、内存、数据库能供站长多种选择,且机房有24小时技术人员监控,安全有保障;2、香港虚拟主机国际带宽资源充足,访问速度快,能满足站长的带...