当前位置: > Linux服务器 > Tomcat >

统计tomcat日志访问IP并用iptables封Ip的shell脚本

时间:2015-09-04 22:47来源:linux.it.net.cn 作者:IT
统计前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)
------分隔线----------------------------
栏目列表
推荐内容