Re: [OpenSIPS-Users] Multi homed setup

2016-05-30 Thread John Nash
Thank you. I tested using manual and so far seems to be working fine.

On Mon, May 30, 2016 at 7:04 PM, Bogdan-Andrei Iancu 
wrote:

> Hello Nash,
>
> This is a limitation of how mhomed works - basically opensips asks the OS
> to provide a suitable source interface to reach a certain destination. But
> OS will consider all the network interface, not only the ones configured in
> OpenSIPS. So, the OS may select and return an interface not used by
> OpenSIPS.
>
> What you can do:
> 1) make 1.1.1.1 default interface, to favor it in the OS selection
> 2) disable mhomed and use manual selection of the interface via
> force_send_socket()[1] or $fs[2]
>
> For each GW, dr_gateway, you can store in attributes string some info
> about the interface to be used to reach that GW.
>
> [1] http://www.opensips.org/Documentation/Script-CoreFunctions-2-2#toc16
> [2] http://www.opensips.org/Documentation/Script-CoreVar-2-2#toc43
>
> Regards,
>
> Bogdan-Andrei Iancu
> OpenSIPS Founder and Developerhttp://www.opensips-solutions.com
>
> On 30.05.2016 11:33, John Nash wrote:
>
> On my linux box we have multiple public IP addressess
> 1.1.1.1
> 2.2.2.2
> 3.3.3.3
>
> I am listening on two of them as
> udp:1.1.1.1:5060
> udp:2.2.2.2:5060
>
> I have mhomed=1 in my config. I am also using drouting module. What I
> expect is when an Invite comes to 1.1.1.1:5060 . drouting should send
> outgoing invite using 1.1.1.1 as source IP but it tries to send using
> 3.3.3.3 (Which is default interface)
>
> Is this the expected behavior of mhomed ?..should I manually try to
> control this?
>
>
> ___
> Users mailing 
> listUsers@lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
___
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


Re: [OpenSIPS-Users] Multi homed setup

2016-05-30 Thread Bogdan-Andrei Iancu

Hello Nash,

This is a limitation of how mhomed works - basically opensips asks the 
OS to provide a suitable source interface to reach a certain 
destination. But OS will consider all the network interface, not only 
the ones configured in OpenSIPS. So, the OS may select and return an 
interface not used by OpenSIPS.


What you can do:
1) make 1.1.1.1 default interface, to favor it in the OS selection
2) disable mhomed and use manual selection of the interface via 
force_send_socket()[1] or $fs[2]


For each GW, dr_gateway, you can store in attributes string some info 
about the interface to be used to reach that GW.


[1] http://www.opensips.org/Documentation/Script-CoreFunctions-2-2#toc16
[2] http://www.opensips.org/Documentation/Script-CoreVar-2-2#toc43

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 30.05.2016 11:33, John Nash wrote:

On my linux box we have multiple public IP addressess
1.1.1.1
2.2.2.2
3.3.3.3

I am listening on two of them as
udp:1.1.1.1:5060 
udp:2.2.2.2:5060 

I have mhomed=1 in my config. I am also using drouting module. What I 
expect is when an Invite comes to 1.1.1.1:5060  . 
drouting should send outgoing invite using 1.1.1.1 as source IP but it 
tries to send using 3.3.3.3 (Which is default interface)


Is this the expected behavior of mhomed ?..should I manually try to 
control this?



___
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


___
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


[OpenSIPS-Users] Multi homed setup

2016-05-30 Thread John Nash
On my linux box we have multiple public IP addressess
1.1.1.1
2.2.2.2
3.3.3.3

I am listening on two of them as
udp:1.1.1.1:5060
udp:2.2.2.2:5060

I have mhomed=1 in my config. I am also using drouting module. What I
expect is when an Invite comes to 1.1.1.1:5060 . drouting should send
outgoing invite using 1.1.1.1 as source IP but it tries to send using
3.3.3.3 (Which is default interface)

Is this the expected behavior of mhomed ?..should I manually try to control
this?
___
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users