Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[Freeswitch-users] NAT between FS and remote SIP phone


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users
View previous topic :: View next topic  
Author Message
codecomplete at free.fr
Guest





PostPosted: Mon Apr 20, 2009 8:57 am    Post subject: [Freeswitch-users] NAT between FS and remote SIP phone Reply with quote

Sorry, the URL was cut:

http://img14.imageshack.us/img14/2574/freeswitchlinksysnat.jpg

--
View this message in context: http://www.nabble.com/NAT-between-FS-and-remote-SIP-phone-tp23136697p23136729.html
Sent from the Freeswitch-users mailing list archive at Nabble.com.


_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Back to top
mail-lists at peachnet...
Guest





PostPosted: Mon Apr 20, 2009 10:45 am    Post subject: [Freeswitch-users] NAT between FS and remote SIP phone Reply with quote

Quote:
Hello

I'd like to know how to set things up when using the following scenario:
- a VoIP gateway on the same LAN as the Freeswitch to handle incoming calls
from a POTS line
- a remote SIP phone somewhere on the Net
- the FS server and the remote SIP phone are both behind a NAT router
- the remote SIP user either doesn't have the computer skills to map ports
on his NAT router, or doesn't have access to it (eg. staying in a hotel or
connecting to FS from a wifi connection @ Starbucks)

The questions I have:
1. What ports need to be mapped on each router?
2. If I understood it correctly, UPnP is a technology that can open ports
dynamically. Are there ways to tell if a router supports UPnP, are there
other ways to have a remote SIP phone work right out of the box, or are
there cases where mapping ports manually is the only way to get SIP/RTP to
work?
Fred,

I'm not very familiar with freeswitch but have been running several
asterisk deployments for some years. Freeswitch might be much better at
resolving NAT issues than asterisk - I don't know.

In my experience your asking for nothing but headaches to have both
devices behind NAT. If at all possible put the FS server on a public IP
and you'll get rid of 99% of your problems. Most phones, soft-phones
support some sort of keep-alive facility which keeps the NAT ports open
and allows FS to communicate to the device behind the 'client' NAT.

If you can't assign a public IP to FS, the next best thing is to forward
the ports on YOUR router. For starters 5060 needs to be forwarded to the
FS server as well as whatever RTP ports freeswitch and the phone will
talk on. You'll have to look up which ports that is. I usually specify a
range of UDP ports from 20000 -> 60000.

Again, FS might handle dual NAT situations a lot better than asterisk.
(I see a lot of NAT and STUN options available for SOFIA). However,
I quickly came to the conclusion that having both server and client
behind NAT results in a lot of kicking and screaming.


Quote:
3. When a call comes from the POTS line and meant for the remote SIP
extension... do RTP packets flow directly from the Linksys VoIP gateway to
the remote SIP phone, or do they go through the FS server?


I THINK this depends on how you set it up. From what I understand you
can have FS proxy the media (and handle codec negotiations, etc) if you
so choose. If both endpoints (linksys gateway and phone) support the
same codec you should be able to set FS to drop out of the media path.

I can't tell you how to set this up as I'm just starting out with FS -
but from just reading over the config files this seems easy and logical.

Take a looke here:

http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files

for a thousand different ways to configure sofia (sofia is the sip
module in FS)

Perhaps one of the many experts here can give you a little more detailed
information.

Steve













_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Back to top
codecomplete at free.fr
Guest





PostPosted: Tue Apr 21, 2009 6:26 am    Post subject: [Freeswitch-users] NAT between FS and remote SIP phone Reply with quote

mail-lists-2 wrote:
Quote:

In my experience your asking for nothing but headaches to have both
devices behind NAT. If at all possible put the FS server on a public IP
and you'll get rid of 99% of your problems.


I know, but the Freeswitch-based product I'm working on is meant for SOHO
users who only have a basic ADSL modem that acts as a NAT router, so I
pretty much have to put everything in the private LAN. Some users might need
to have remote SIP phones on the Net, behind their own NAT routers, so I
need to know how to set things up so that SIP/RTP work OK even when both
endpoints are NATted.

However, I can map ports on the Freeswitch side so that the SIP and RTP
ports are always open for remote SIP phones to connect to the server and
VoIP gateway. It's just that remote SIP phones are off-limit (remote
locations I don't have access to).


mail-lists-2 wrote:
Quote:
I THINK this depends on how you set it up. From what I understand you
can have FS proxy the media (and handle codec negotiations, etc) if you
so choose. If both endpoints (linksys gateway and phone) support the same
codec you should be able to set FS to drop out of the media path.

If someone has already successfully had a Linksys gateway talk to a remote
SIP phone, both behind a NAT router, I'm interested Smile

Thank you.


--
View this message in context: http://www.nabble.com/NAT-between-FS-and-remote-SIP-phone-tp23136697p23154014.html
Sent from the Freeswitch-users mailing list archive at Nabble.com.


_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> freeSWITCH Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services