If you want 2 NATed devices to talk to each other, you MUST use an RTP proxy (except you
want to manually configure the NAT router of every participant).
Sessions between one public and one NATed client might work depending on the used SIP
applications. Therefore, using an RTP proxy as soon at least one client is behind NAT is
suggested!
It's very simple, take a look at the config script at:
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/etc/nathelper.cfg?…
This will show you how to test if user agents are behind a NAT, how to rewrite the SIP
messages and how to integrate the RTP proxy.
Note: NAT traversal using RTP proxies and the nathelper module works only if the SIP
client is symmetric (=sending and receiving on the same port, SIP and RTP).
regards,
Klaus
-----Original Message-----
From: Pablo Murillo [mailto:ser@rednet.com.ar]
Sent: Thu 11.12.2003 21:20
To: serusers(a)lists.iptel.org
Cc:
Subject: [Serusers] Totally lost! proxies, firewalls, gateways, etc, etc,etc ...
Hi
I'm totally lost
I have ser working very well (at least, I think so), with ans_machine
(sems), varius exec_dset, numbering, etc, etc, etcBut I Don't know (or
found) how to solve the "connectios" troubles
For example:
Two devices (hard/soft phone) with public IP, NO PROBLEM, works OK
On device with public, one with private IP, works some times, NOT allways
Two device with private IP, never work :(
I know where is the problem (IPs), but I don't know where to find a "soft"
solution or a "hard" solution, NOT to expensive
Stun server
Vovida: I don't like product without docs
Some knows other STUN server ?
RTP_proxy:
I can't understand how it works :(
I tested with nat, but I can't understand how it's work
For example, how can I choose who will need to use nat helper and who not ?
I don't know what other solutions are there
Ideas ?
Thanks in advance
Pablo Murillo
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers