Quantcast

Dispatcher + Proxy + NAT question

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Dispatcher + Proxy + NAT question

Satish Patel
currently we have following design 1 dispatcher and 3 SIP Proxy and
every server on Public IP. Dispatcher using as a load-balancer to
distribute load on proxy.

My dispatcher is very simple and stateless (I am not using record_route() too)

Everything working fine, but now we decided to move alls SIP Proxy to
Private IP address and just keep dispatcher on Public IP in that case
i have to add record_route() function in dispatcher to put itself in
path but question is how does NAT will work in this case? who will
perform NAT function?

_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Dispatcher + Proxy + NAT question

Satish Patel
Any help here?

On Sat, Apr 15, 2017 at 10:04 AM, Satish Patel <[hidden email]> wrote:

> currently we have following design 1 dispatcher and 3 SIP Proxy and
> every server on Public IP. Dispatcher using as a load-balancer to
> distribute load on proxy.
>
> My dispatcher is very simple and stateless (I am not using record_route() too)
>
> Everything working fine, but now we decided to move alls SIP Proxy to
> Private IP address and just keep dispatcher on Public IP in that case
> i have to add record_route() function in dispatcher to put itself in
> path but question is how does NAT will work in this case? who will
> perform NAT function?

_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Dispatcher + Proxy + NAT question

Razvan Crainea-3
Hi, Satish!

You will probably need to have the dispatcher working as a FrontEnd,
with two interfaces that will work in bridge mode.
Since the dispatcher is the one facing the Public internet, he's the one
that should take care of any NAT handling.

Best regards,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com

On 04/16/2017 03:48 AM, Satish Patel wrote:

> Any help here?
>
> On Sat, Apr 15, 2017 at 10:04 AM, Satish Patel <[hidden email]> wrote:
>> currently we have following design 1 dispatcher and 3 SIP Proxy and
>> every server on Public IP. Dispatcher using as a load-balancer to
>> distribute load on proxy.
>>
>> My dispatcher is very simple and stateless (I am not using record_route() too)
>>
>> Everything working fine, but now we decided to move alls SIP Proxy to
>> Private IP address and just keep dispatcher on Public IP in that case
>> i have to add record_route() function in dispatcher to put itself in
>> path but question is how does NAT will work in this case? who will
>> perform NAT function?
> _______________________________________________
> Users mailing list
> [hidden email]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Dispatcher + Proxy + NAT question

Satish Patel
Thanks Razvan,

for experiment i have put dispatcher on Public Interface and second
NIC on private interface which is connected to SIP proxy server.

On dispatcher i am not handling any NAT stuff all it does (record_route)

Do you think i should put NAT module in dispatcher and what kind of
NAT function i should use?

On Tue, Apr 18, 2017 at 4:37 AM, Răzvan Crainea <[hidden email]> wrote:

> Hi, Satish!
>
> You will probably need to have the dispatcher working as a FrontEnd, with
> two interfaces that will work in bridge mode.
> Since the dispatcher is the one facing the Public internet, he's the one
> that should take care of any NAT handling.
>
> Best regards,
>
> Răzvan Crainea
> OpenSIPS Solutions
> www.opensips-solutions.com
>
>
> On 04/16/2017 03:48 AM, Satish Patel wrote:
>>
>> Any help here?
>>
>> On Sat, Apr 15, 2017 at 10:04 AM, Satish Patel <[hidden email]>
>> wrote:
>>>
>>> currently we have following design 1 dispatcher and 3 SIP Proxy and
>>> every server on Public IP. Dispatcher using as a load-balancer to
>>> distribute load on proxy.
>>>
>>> My dispatcher is very simple and stateless (I am not using record_route()
>>> too)
>>>
>>> Everything working fine, but now we decided to move alls SIP Proxy to
>>> Private IP address and just keep dispatcher on Public IP in that case
>>> i have to add record_route() function in dispatcher to put itself in
>>> path but question is how does NAT will work in this case? who will
>>> perform NAT function?
>>
>> _______________________________________________
>> Users mailing list
>> [hidden email]
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>
>
> _______________________________________________
> Users mailing list
> [hidden email]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Loading...