Report this

What is the reason for this report?

Asterisk running in nested VM (iptables)

Posted on November 10, 2019

Hi, I have asterisk running in a nested VM on a droplet. I can connect to this just fine but I can not hear any Audio. I assume its an issue with iptables. Anyone else get this to work per chance?

Heres what I have so far:

iptables -A FORWARD -i eth0 -o vnet0 -p udp --dport 5060 -m conntrack --ctstate NEW -j ACCEPT iptables -A FORWARD -i eth0 -o vnet0 -p udp --dport 10000:10500 -m conntrack --ctstate NEW -j ACCEPT

iptables -A FORWARD -i eth0 -o vnet0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT iptables -A FORWARD -i vnet0 -o eth0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT

iptables -t nat -A PREROUTING -i eth0 -p udp --dport 5060 -j DNAT --to-destination $dest iptables -t nat -A POSTROUTING -o vnet0 -p udp --dport 5060 -d $dest -j SNAT --to-source $host

iptables -t nat -A PREROUTING -i eth0 -p udp --dport 10000:10500 -j DNAT --to-destination $dest:10000-10500 iptables -t nat -A POSTROUTING -o vnet0 -p udp --dport 10000:10500 -d $dest -j SNAT --to-source $host:10000-10500



This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

The developer cloud

Scale up as you grow — whether you're running one virtual machine or ten thousand.

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

*This promotional offer applies to new accounts only.