虚拟化容器,大数据,DBA,中间件,监控。

shell 统计tomcat日志访问IP,iptables 封Ip

24 03月
作者:admin|分类:脚本编程

本人是shell脚本新手。

写的很差。至少能用。

统计前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


作好定时任务,每天定时执行。


水平很差,欢迎高水指导。





浏览2609 评论0
返回
目录
返回
首页
Iptables限制同一IP连接数防CC/DDOS攻击方法 Iptables限制同一IP连接数防CC/DDOS攻击方法