Linux如何防止cc攻击

Linux如何防止cc攻击

在Linux系统中预防cc攻击的方法

用户在进行正常访问时,与服务器建立的连接一般不会超过20次,可以通过在Linux命令行执行以下脚本,将超过150次的单个IP屏蔽掉,从而实现预防cc攻击。

#!/bin/sh status=`netstat -na|awk ‘$5 ~ /[0-9]+:[0-9]+/ {print $5}’ |awk -F “:” — ‘{print $1}’ |sort -n|uniq -c |sort -n|tail -n 1` NUM=`echo $status|awk ‘{print $1}’` IP=`echo $status|awk ‘{print $2}’` result=`echo “$NUM > 150” | bc` if [ $result = 1 ] then echo IP:$IP is over $NUM, BAN IT! /sbin/iptables -I INPUT -s $IP -j DROP fi

了解更多Linux如何防止cc攻击相关的解答,就上多想派(www.duoxiangpai.com)。

本文章由用户七点生活分享,版权归原作者,如侵犯,请联系(点这里联系),经核实,我们将第一时间删除。如若转载,请注明出处:https://www.duoxiangpai.com/64675.html

(0)

相关推荐