With a patched version of rtpproxy you can advertise your private ip. 

http://www.fredposner.com/voip/1457/kamailio-behind-nat/

---Fred 


> On Jan 21, 2014, at 6:18 AM, "John Smith" <jsmith...@mail.com> wrote:
> 
> Hello,
>  
> I am currently deploying one Kamailio behind NAT with one Asterisk as 
> explained in the Asipto KB (Kamailio 4.0.x and Asterisk 11.3.0 using Asterisk 
> Database). The structure is deployed as described in that document, with the 
> only addition of one NAT between Kamailio and Internet:
>  
> Phone ———————> Nat ———————> Kamailio ——————> Asterisk
>  
> I have declared the private IP with the advertise option in order to support 
> the NAT, enabled WITH_NAT and I have installed rtpproxy using standard Debian 
> package configured as rtpproxy -l public_ip_ -s udp:localhost:7722
>  
> After setting up two phones which register correctly at Asterisk, I have no 
> audio at all. 
>  
> By placing tcpdumps between nodes I see at Kamailio node both audio from 
> public IP to internal Kamailio IP and from the latter to the Asterisk IP. In 
> Asterisk I see audio coming from the Kamailio private IP and then back to the 
> public IP of the phone.
>  
> My guess is that audio should flow back into Kamailio and then to the phone, 
> not directly from Asterisk as it is right now.
>  
> Can anyone hint at where I am wrong?
>  
> Thank you
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users@lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to