[Kamailio-Users] PIKE module
Juan Perez
jperezsip2008 at yahoo.com
Thu Mar 12 01:05:33 CET 2009
thank you very much for the explanation. I got it now.
jp
________________________________
From: Iñaki Baz Castillo <ibc at aliax.net>
To: users at lists.kamailio.org
Sent: Wednesday, March 11, 2009 5:52:40 PM
Subject: Re: [Kamailio-Users] PIKE module
Hi, please avoid HTML in a maillist and use plain text instead ;)
Reply inline:
El Miércoles, 11 de Marzo de 2009, Juan Perez escribió:
> Hello
>
> I need some clarification here; the Help file for this module says this:
>
> ///////////////////////////////////////////////////////////////////////////
>//////////////////////////////////////////
>The module keeps trace of all (or
> selected ones) incoming request's IP source and blocks the ones that
> exceeded some limit. Works simultaneous for IPv4 and IPv6 addresses.
> The
> module does not implement any actions on blocking - it just simply reports
> that there is a high traffic from an IP; what to do, is the administator
> decision (via scripting).
> ///////////////////////////////////////////////////////////////////////////
>//////////////////////////////////////////
>
> I understand from the first part that it blocks the IPs, but last sentence
> says otherwise. How is it supposed to work?
You can reject, drop or whatever after checking if the source IP is doing a
flood by testing:
if (!pike_check_req()) { # do_something };
Using an external script you can list the blocked IP (using the module MI
command called "pike_list") and do whatever you wish with that information
(send a mail to the admin, store the IP's in a DB....
--
Iñaki Baz Castillo
_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users at lists..kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
More information about the sr-users
mailing list