Project

General

Profile

Actions

Docs ModEvasive » History » Revision 7

« Previous | Revision 7/18 (diff) | Next »
tsj5j, 2007-05-30 11:51


{{{
#!rst =================
Limit Connections =================

-------------------
Module: mod_evasive
-------------------

.. meta::
:keywords: limit, connections, evasive, mod_evasive

.. contents:: Table of Contents

Description ===========

mod_evasive is a very simplistic module to limit connections per IP.

Options =======

evasive.max-conns-per-ip

limits the number of connections per IP.
e.g.: ::
evasive.max-conns-per-ip = 3
IMPORTANT : Please read the limitations section.

Limitations ===========

One must note that the mod_evasive does not obey conditionals.
Also, in only respects the first time it is set.

eg.: ::

evasive.max-conns-per-ip = 1
$HTTP["host"] == "example.com" {
evasive.max-conns-per-ip = 999
}
$HTTP["host"] == "example2.com" {
evasive.max-conns-per-ip = 100
}

In this case, regardless of example.com or example2.com, mod_evasive will be set to 1.

Additional Resources ==================== * http://trac.lighttpd.net/trac/browser/trunk/src/mod_evasive.c - Source Code

Updated by tsj5j almost 17 years ago · 7 revisions