Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by Meat

  1. What's the symptoms you're seeing from this? Are you having connection or audio issues?
  2. Hey Tommy, I would highly suggest you look at this post for help getting Kazoo working behind a NAT. This discusses using Azure and AWS, all of which use NAT'ng. Should get you all squared away... And to directly add some guidance to your question there, if your signaling is working correctly then you've most likely got Kamailio setup correctly (still double check with link above). Freeswitch is what handles your media in the Kazoo setup and it needs to be told as well that it's behind a NAT.
  3. The below works in AWS. I haven't worked much with Azure's networking environment, but I can't imagine (well, I can, it's Microsoft) that the DNAT / SNAT workings are too different. Assign PUB IP to instance/interface, then just change the below configs in Kamailio and Freeswitch. If you're using an all-in-one, then you'll just need one PUB. I've got a clustered setup going with my Kama and FS instances separate. On Freeswitch - Remember FS trunks directly out of the cluster. It does not route out back through Kamailio. nano /etc/kazoo/freeswitch/sip_profiles/sipinterface_1.xml Set <param name="ext-rtp-ip" value="auto"/> to <param name="ext-rtp-ip" value="x.x.x.x."/> (x.x.x.x is the external IP you have assigned to this instance) Set <param name="local-network-acl" value="localnet.auto"/> to <param name="local-network-acl" value="NOPE"/> # “NOPE” doesn't matter, just not localnet.auto On Kamailio nano /etc/kazoo/kamailio/local.cfg Should be down at the bottom of the file. The advertise flag essentially tells Kamailio what to change the IP to when it detects NAT. listen=UDP_SIP advertise x.x.x.x:5060 listen=TCP_SIP advertise x.x.x.x:5060 (where x.x.x.x is your public IP address you assigned) I believe that's it. Hopefully that'll help.
  • Create New...