Hi Bogdan

Thanks for the info about running OpenSIPS behind NAT. I have to do some more 
work on the server that
is behind NAT (such as upgrade it to a later release) so I will try using the 
advertised_address and
see if it helps. Tell me please, will the advertised_address make any 
difference when using mediaproxy
for far-end NAT traversal? Is there an equivalent parameter in the mediaproxy? 
Or is it just best to
not use mediaproxy behind NAT?

I still say that I wouldn't choose to run OpenSIPS behind NAT if at all 
possible and especially if it
is required to do far-end NAT traversal, and from Brett's "world of pain" 
comment it seems I am not
alone in this opinion. It would also be much easier for a beginner to learn 
about OpenSIPS if they
didn't have to deal with the additional complication of near-end NAT.

As far as the original questions from [email protected], perhaps the problem 
is just that there are
too many of them in one post!

Regards
John


> -----Original Message-----
> From: Bogdan-Andrei Iancu [mailto:[email protected]]
> Sent: 07 July 2009 09:23
> To: [email protected]
> Cc: [email protected]
> Subject: Re: [OpenSIPS-Users] Is opensips a front end to asterisk?
> 
> Hi John,
> 
> Actually you can run OpenSIPS from behind a NAT. You can instruct it
> what IP and port to advertise to the outer world via advertised_address
> and advertised_port core parameters:
>        http://www.opensips.org/Resources/DocsCoreFcn15#toc24
>        http://www.opensips.org/Resources/DocsCoreFcn15#toc25
> 
> Regards,
> Bogdan
> 
> John Quick wrote:
> >> Date: Fri, 3 Jul 2009 10:02:42 -0500
> >> From: "[email protected]" <[email protected]>
> >> Subject: Re: [OpenSIPS-Users] Is opensips a front end to asterisk?
> >> To: users <[email protected]>
> >> Message-ID: <20097310242.197...@leena>
> >> Content-Type: text/plain; charset="us-ascii"
> >>
> >>
> >>> I recommend that you don't try to run OpenSIPS on a NAT'd server. I tried
> >>> recently and have been
> >>> regretting it ever since. It is not designed to be behind NAT, although it
> >>> is great for handling UA's that are.
> >>>
> >> Bit confused about this. Our asterisk machines have always been behind a 
> >> firewall and on NAT
> IPs.
> >> My thought was to use opensips at it's own location, sending the traffic 
> >> to at least two
> separate
> >> locations for load balancing and redundancy. I'm not sure how I could 
> >> avoid using NAT?
> >>
> >
> > Asterisk works fine behind NAT, but OpenSIPS does not. Asterisk has a 
> > parameter, externip, you
> can set
> > that tells it what its external IP address. I am not aware of an equivalent 
> > in OpenSIPS. You
> would
> > avoid NAT by having multiple static IP addresses assigned to a DMZ or even 
> > directly connecting
> the
> > OpenSIPS server to the Internet and using iptables to block unwanted 
> > connections.
> >
> > I'd be interested to hear from other users/developers of OpenSIPS on this 
> > subject.
> >
> > John
> >
> >
> >
> > _______________________________________________
> > Users mailing list
> > [email protected]
> > http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> >
> >



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

Reply via email to