diff options
Diffstat (limited to 'www-apache/mod_evasive/files/10_mod_evasive.conf')
-rw-r--r-- | www-apache/mod_evasive/files/10_mod_evasive.conf | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/www-apache/mod_evasive/files/10_mod_evasive.conf b/www-apache/mod_evasive/files/10_mod_evasive.conf new file mode 100644 index 000000000000..31ea08c7bf09 --- /dev/null +++ b/www-apache/mod_evasive/files/10_mod_evasive.conf @@ -0,0 +1,31 @@ +<IfDefine EVASIVE> +LoadModule evasive_module modules/mod_evasive.so + +DOSHashTableSize 3097 +DOSPageCount 5 +DOSSiteCount 100 +DOSPageInterval 2 +DOSSiteInterval 2 +DOSBlockingPeriod 10 + +# Set here an email to notify the DoS to someone +# (here is better to set the server administrator email) +DOSEmailNotify root + +# Uncomment this line if you want to execute a specific command +# after the DoS detection +#DOSSystemCommand "su - someuser -c '/sbin/... %s ...'" + +# Specify the desired mod_evasive log location +DOSLogDir /var/log/apache2/evasive + +# WHITELISTING IP ADDRESSES +# IP addresses of trusted clients can be whitelisted to insure they are never +# denied. The purpose of whitelisting is to protect software, scripts, local +# searchbots, or other automated tools from being denied for requesting large +# amounts of data from the server. +#DOSWhitelist 127.0.0.* +#DOSWhitelist 172.16.1.* +</IfDefine> + +# vim: ts=4 filetype=apache |