Joao,

If you are going to use many hosts/subnets you can use permissions module.

I use it to permit SIP traffic and to avoid auth.

Rgds,
Uriel

On Thu, Mar 11, 2010 at 1:46 PM, Henning Westerholt <henning.westerholt@1und1.de> wrote:
On Thursday 11 March 2010, Joao Gomes Pereira wrote:
> Is is possible to implement IP authentication in Kamailio?
> Does Kamailio has a manual to do that?

Hi Joao,

you refer to allowing certain peers to bypass your authentification logic in
the script and setting up calls? Sure, this is possible. Just add some logic
that checks for a certain IP address and then route the call as you like.

something like:

if (src_ip!=1.2.3.4/24) {
 # do routing..
} else {
 # do normal authentification
}

you could also use PVs to do this, i think the right one is $si.

Cheers,

Henning