I use this to avoid those problems:
apt-get install libapache-mod-dosevasive
Code:
$HOST["url"] =~"^/(index.php)?(\?.*)?$" {
evasive.max-conns-per-ip = 4
}
Code:
#######################################################
### CaMeL lighttpd.conf BEGIN
#######################################################
#
#### modules to load
server.modules = ( "mod_expire",
"mod_auth",
"mod_access",
"mod_evasive",
"mod_compress",
"mod_status",
"mod_redirect",
"mod_accesslog" )
#### performance options (aggressive timeouts)
server.max-keep-alive-requests = 5
server.max-keep-alive-idle = 15
server.max-read-idle = 15
server.max-write-idle = 15
## number of child worker processes to spawn (0 for lightly loaded sites)
# server.max-worker = 300
It's a pitty it's not legal to offer you a little part of a botnet for revenche, Tom ;-)))
Bookmarks