This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
ddos_ipset [2009/05/31 21:06] kyxap |
ddos_ipset [2009/08/27 06:48] kyxap |
||
---|---|---|---|
Line 35: | Line 35: | ||
SCRIPTHOME="/root/antiddos"; | SCRIPTHOME="/root/antiddos"; | ||
# don't change anything bellow | # don't change anything bellow | ||
- | grep "$BADREQUEST}" $LOGPATH | awk -F ' ' '{ print $ 1 }' | sort | uniq -c | ${SCRIPTHOME}/num-filter.pl $MINREQUESTS >> ${SCRIPTHOME}/in_blacklist.add.pre | + | grep "${BADREQUEST}" $LOGPATH | awk -F ' ' '{ print $ 1 }' | sort | uniq -c | ${SCRIPTHOME}/num-filter.pl $MINREQUESTS >> ${SCRIPTHOME}/in_blacklist.add.pre |
- | sort -u < {SCRIPTHOME}/in_blacklist.add.pre > ${SCRIPTHOME}/in_blacklist.add | + | sort -u < ${SCRIPTHOME}/in_blacklist.add.pre > ${SCRIPTHOME}/in_blacklist.add |
cat ${SCRIPTHOME}/in_blacklist.add > ${SCRIPTHOME}/in_blacklist | cat ${SCRIPTHOME}/in_blacklist.add > ${SCRIPTHOME}/in_blacklist | ||
for i in `cat ${SCRIPTHOME}/in_blacklist`; | for i in `cat ${SCRIPTHOME}/in_blacklist`; |