[Kamailio-Users] Having problems using RTPProxy to bridge internal/external networks

Alex Balashov abalashov at evaristesys.com
Wed Oct 14 19:02:59 CEST 2009


Örn Arnarson wrote:

> Oh, I forgot one thing;
> 
> I'm using fix_nated_sdp, as previously mentioned. I have a hunch that
> because I'm not using force_rtp_proxy/rtpproxy_offer it's not being
> relayed (a hunch, because I don't fully understand how rtpproxy
> works). Problem is though, I can't get the IP addresses correct by
> using rtpproxy_offer.

On behalf of Joe (same company) I will add that there is no NAT 
scenario here.  Both the private and public network are directly 
routable from the rtpproxy box;  there is no IP address 
oversubscription, and no reason to ignore ports or addresses in SDP 
and replace them with received parameters.  This is not a far-end NAT 
traversal solution.

What is basically being asked here is how to bridge between two 
interfaces (internal, external) without NAT using rtpproxy, and if 
anyone can provide a canonical implementation or example.

We've got it running in bridge mode, e.g.

   rtpproxy -F -s udp:10.x.x.x:5050 -l 10.x.x.x/89.y.y.y

... and basically, are just wondering how to get this to work on the 
Kamailio side using rtpproxy_offer()/rtpproxy_answer().

The RTP proxy machine is a dedicated host;  the SIP proxies are virtual.


-- 
Alex Balashov - Principal
Evariste Systems
Web     : http://www.evaristesys.com/
Tel     : (+1) (678) 954-0670
Direct  : (+1) (678) 954-0671




More information about the sr-users mailing list