国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

利用ip_conntrack表實現封ip的shell腳本,并有簡單的web發布

2019-11-18 17:24:26
字體:
來源:轉載
供稿:網友

#!/bin/bash
#
#---------------------------------------------------------------------------------------
#Scripname:killip,baSEOnip_conntrack,writebywwy.
#---------------------------------------------------------------------------------------

cpu=`sar-u11|awk'{cpu2=`sar-u11|awk'{print$7}'|tail-1`
date2=`date' H'`
#----------------------------------------------------------------------------#
sleep1
#----------------------------------------------------------------------------#
#if["$wc"-gt2500]&&["$date2"-gt10]
if["$wc"-ge0]
then
#------------------------------
awk'{$1}{if($1>30&&$1<50)print$2}'/tmp/tmp11.txt>/tmp/tmp22-1.txt
awk'{$1}{if($1>=50&&$1<100)print$2}'/tmp/tmp11.txt>/tmp/tmp22-2.txt
awk'{$1}{if($1>=100)print$2}'/tmp/tmp11.txt>/tmp/tmp22-3.txt
cut-c1-15/tmp/tmp22-1.txt>/tmp/tmp33-1.txt
cut-c1-15/tmp/tmp22-2.txt>/tmp/tmp33-2.txt
cut-c1-15/tmp/tmp22-3.txt>/tmp/tmp33-3.txt
wcblackip1=`cat/tmp/tmp33-1.txt|wc-l`
wcblackip2=`cat/tmp/tmp33-2.txt|wc-l`
wcblackip3=`cat/tmp/tmp33-3.txt|wc-l`

######################################
##----------------Tomakeaindex.html-----------------------##
######################################

echo"<b>IfthetotalIPs>2500<fontcolor=/"#ff0000/">(total$wcat$date)</font>ANDif:</b>">/var/www/html/wwy/drop/index.html
echo"<p>youconnect<b>/">100/"</b>,youipwillbekilledin<b>30min</b>.</p>">>/var/www/html/wwy/drop/index.html
echo"<p>youconnect<b>/"50-100/"</b>,youipwillbekilledin<b>15min</b>.</p>">>/var/www/html/wwy/drop/index.html
echo"<p>youconnect<b>/"30-50/"</b>,youipwillbekilledin<b>10min</b>.</p>">>/var/www/html/wwy/drop/index.html
echo"<hrcolor=/"#ff8000/">">>/var/www/html/wwy/drop/index.html
echo"<p><b><fontcolor=/"#ff0000/">TheseIPs(total$wcblackip3 $wcblackip2 $wcblackip1)werekilled,at<fontsize=5>$date</font></font><ahref=../all>(look-upallIPs)</a></b></p>">>/var/www/html/wwy/drop/index.html
awk'{$1}{if($1>=100)print$1,$2}'/tmp/tmp11.txt|sort-nr|awk'{print"<p>""<fontcolor=/"#ff0000/">"$1"</font>""/t","<b>"$2"</b>""/t""kill30min""</p>"}'>>/var/www/html/wwy/drop/index.html
awk'{$1}{if($1>=50&&$1<100)print$1,$2}'/tmp/tmp11.txt|sort-nr|awk'{print"<p>"$1"/t","<b>"$2"</b>""/t""kill15min""</p>"}'>>/var/www/html/wwy/drop/index.html
awk'{$1}{if($1>30&&$1<50)print$1,$2}'/tmp/tmp11.txt|sort-nr|awk'{print"<p>"$1"/t","<b>"$2"</b>""/t""kill10min""</p>"}'>>/var/www/html/wwy/drop/index.html
echo"<p><b>Youcan/"ctrl F/"tofindyourip'sconnects.(total$wcIPsat$date)</b></p>">/var/www/html/wwy/all/index.html
echo"<p><ahref=../drop><--back</a></p>">>/var/www/html/wwy/all/index.html
cat/tmp/tmp11.txt|sort-nr|awk'{print"<p>"$1"/t",$2"/t""</p>"}'>>/var/www/html/wwy/all/index.html

#####################################
##-----------------UseiptablestoDROP---------------------##
#####################################

make_clr
if[-s/tmp/tmp33-3.txt];then
kill30m/tmp/tmp33-3-clr.txt/tmp/tmp33-3.txt&
sleep1s
fi
if[-s/tmp/tmp33-2.txt];then
kill15m/tmp/tmp33-2-clr.txt/tmp/tmp33-2.txt&
sleep1s
fi
if[-s/tmp/tmp33-1.txt];then
kill10m/tmp/tmp33-1-clr.txt/tmp/tmp33-1.txt&
sleep1s
fi

#-------------------------------
elif["$date2"-lt5]&&["$date2"-gt3]
then
whilereadclrall;do
clr_conns$clrall
done</tmp/tmp111.txt
echo"clrat$date">>/tmp/killip/tmp.log.txt
fi

#####################################
##-------------------makesystemlog------------------------##
#####################################
if[!-e/tmp/killip/tmp.log.txt];then
mkdir/tmp/killip
touch/tmp/killip/tmp.log.txt
fi
echo"$wc$date$cpu$cpu2$wcblackip3 $wcblackip2 $wcblackip1">>/tmp/killip/tmp.log.txt


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福海县| 读书| 阿巴嘎旗| 汨罗市| 瑞昌市| 建昌县| 天水市| 富蕴县| 云南省| 筠连县| 鸡西市| 宜昌市| 新津县| 临洮县| 大厂| 阿鲁科尔沁旗| 贵阳市| 峨眉山市| 阜宁县| 龙门县| 若羌县| 五指山市| 蒙城县| 莆田市| 乐平市| 三原县| 江西省| 博白县| 德钦县| 文化| 四子王旗| 本溪市| 孟连| 旬邑县| 巴南区| 电白县| 临猗县| 临清市| 玉门市| 翁牛特旗| 凤凰县|