统计前20名访问量的IP 并写入另外的文件 #cat localhost_access_log.2015-03-24.txt|awk '{print $1}'|sort|uniq -c|sort -nr|head -20 > /tmp/ip.txt 将访问量大于100的IP,写入Iptables 的规则里面。 #!/bin/sh ip= cat /opt/ip.txt |awk '($1 > 499){print $2}'|sort for i in $(cat $ip) do iptables -A INPUT -s $i -j REJECT done 作好定时任务,每天定时执行。 (责任编辑:IT) |