How do virtual machines in CloudStack get internet access?

CloudStack uses a virtual router that acts as a gateway between private VM networks and the internet. It handles NAT, firewall rules, and routing so your VMs can access external networks securely without direct exposure.