Normally, this wouldn't be a big problem as long as your node has connected to a bunch of peers - it could be worse if peers are few. Is there a firewall? If so you should configure to expose the ports. You can configure the NAT manually on your VM.