If you run kamailio under Linux, you could change this kernel parameter: # *echo 1 > /proc/sys/net/ipv4/ip_nonlocal_bind *
http://linux-ip.net/html/adv-nonlocal-bind.html If set, allows processes to bind() to non-local IP addresses. I tested in Kamailio 3.x.x (I don´t remember wich version) and it works. Victor 2013/6/14 Mino Haluz <mino.ha...@gmail.com> > Hi, > > I want to do this: > > 2 hosts, with 2 running kamailios, every host has 1 IP address and hostA > has virtualIP assigned. kamailio should run on both hosts. I made a script > which can transfer virtual IP from hostA to hostB. > > The problem is, I cannot tell kamailio to use virtualIP on hostB because, > when I set > > listen=virtualIP:5060 - it cannot start because virtualIP is not present > listen=0.0.0.0:5060 and force_send_socket(virtualIP) - it does not work > as virtualIP is not in the listen list > > Some hint? I could run kamailio automatically after chaning IP address, > but it requires time to load, so it will not be as quick as I change simply > the owner of virtual IP. > > Thanks, > Mino > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > > -- *Victor Torre Antúnez Ingeniero de Soporte* victor.to...@stoneworksolutions.net 0034 925 01 81 06
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users