Update description. #1
1 changed files with 9 additions and 13 deletions
|
@ -1,21 +1,17 @@
|
|||
#!/bin/sh
|
||||
################################################################################
|
||||
################################################################################
|
||||
########### FIXME: This text is outdated and needs to be rewritten. ###########
|
||||
################################################################################
|
||||
################################################################################
|
||||
|
||||
################################################################################
|
||||
# #
|
||||
# Try and prevent apache overloads by banning IP addresses that have (too) #
|
||||
# many open connections. #
|
||||
# This script uses netstat to determine the connections to the HTTPS port of #
|
||||
# the host machine and provides automated whois information retrieval based on #
|
||||
# the address or the /24-, /16- or /8-subnet thereof. Addresses (or subnets) #
|
||||
# are presented to the user in order of descending connection count. For each #
|
||||
# address (or subnet), the user can choose to ban or ignore it. Addresses (or #
|
||||
# subnets) chosen to be banned will be blocked by the apache-badbots jail of #
|
||||
# fail2ban. #
|
||||
# This script uses netstat to determine the connections to a configurable port #
|
||||
# on the host machine and provides automated GeoIP information retrieval based #
|
||||
# the address or the /24-, /16- or /8-subnet thereof. A GeoIP city- or country #
|
||||
# database must be installed separately and is provided to the script via a #
|
||||
# command line parameter. #
|
||||
# Addresses (or subnets) are presented to the user in order of descending #
|
||||
# connection count. For each address (or subnet), the user can choose to ban #
|
||||
# or ignore it. Addresses (or subnets) chosen to be banned will be blocked by #
|
||||
# a configurable jail of fail2ban. #
|
||||
# Author: Manuel Friedli, <manuel@fritteli.ch> #
|
||||
# This script is licenced under the GNU General Public Licence, version 3 or #
|
||||
# later. #
|
||||
|
|
Loading…
Reference in a new issue