Improve your GCP infrastructure with VyOS

VyOS Universal Router for Google Cloud

VyOS is a 100% open source, community-driven network OS designed to reshape networking from a continuous loop of troubleshooting into a series of easily manageable, well-defined processes. We offer an advanced all-in-one network OS that is more than a simple router or firewall.

Combine Google technologies, open source software and Google-backed security with VyOS to ensure the connectivity necessary for your operations.

Improve Your Google Cloud Platform Infrastructure With VyOS

Common Use Cases

You can deploy VyOS from the Google Cloud marketplace without having to worry about additional requirements or hardware specifications.

  • Connection


    Connect your Google Cloud infrastructure to remote sites using a plethora of tunneling and encryption protocols: GRE, VXLAN, IPSec, IPIP, SIT.

  • Security


    Provide secure access for road warrior users with a VPN concentrator: PPTP, L2TP, OpenVPN, WireGuard.

  • Confidentiality


    Limit access to sensitive data or valuable resources by means of a powerful firewall: stateful, zone-based, with source and destination NAT.

  • Management


    Manage your network and control the traffic flow from a centralized hub – the VyOS command line interface.

See on GCP

The “HOW”

The combination of Google Cloud console, VyOS CLI, and simple configuration and automation management with DevOps tools of your choice lets you gain control of your network.

The best part? You can deploy VyOS on GCP using the prebuilt image from the marketplace. No additional requirements, and the entire setup takes as little as 8 steps:

  1. Open your project on the Google Cloud Console.

  2. Navigate to the “SSH Keys” tab from the “Metadata” page and add “vyos” with “vyos” as username and ssh-rsa key.

  3. Open the VyOS solution on GCP Marketplace and click “Launch on Compute Engine”.

  4. Adjust the options on the deployment page:

    1. Enter the instance name
    2. Select the zone
    3. Select the machine type with respect to your traffic, features and other requirements
    4. Select the network to connect the interface
    5. Enable IP forwarding
  5. You can see a link to the newly created compute instance on the right side of the page after the deployment process is complete.

  6. Open the settings tab and add additional network tags if you need more ports on the instance.

  7. Open the “VM instances” page in Google Cloud Console, or click the instance link directly to open the details and check its external IP.

  8. Use your SSH client with the private key for the “vyos” user and connect to the instance.

The “Why”

VyOS was designed as a software router with hypervisors in mind from the beginning. This choice allowed us to grow into a NOS that will help you explore the full potential of Google Cloud.


Utilize the full power of Google’s 100+ edge locations while VyOS enables you to diversify connections through the support of its failover variants.


VyOS is essentially a centralized performance and management solution, which effectively eliminates the need to invest in and maintain multiple computing instances.


The only thing limiting your performance with VyOS is the amount of available computing resources. Need more juice? Move to a more powerful instance and process more traffic without a hitch.


Safely connect your cloud environment, office and dedicated infrastructure to an array of VPN technologies, including DMVPN.


You can deploy and manage your GCP network infrastructure using DevOps tools of your choice, including Hashicorp Terraform and Red Hat Ansible.


VyOS is a community-driven project. Our entire codebase is open for auditing, bespoke image builds and your contributions.


Explore a Range of Use Cases to Discover the Full Potential of VyOS

What Our Customers Say

More than 500 businesses use VyOS globally.


Discover other VyOS Platforms

Bare MetalVirtualizedCloud
Hyper-VKVMNutanixOracle VMOracle Linux KVMVMwareXCP-ngZededa
AWSAWS OutpostsAzureAzure Stack HubGoogle CloudOracle Cloud InfrastructureOracle Private Cloud ApplianceFlow SwissopenstackEquinix Network EdgeEquinix MetalExoscale


Here are some resources to help you learn more about VyOS, keep up with the development, and participate in it.

We’ve already helped 500+ businesses to establish an efficient network infrastructure

Learn how VyOS can improve your Azure-based networking while reducing the costs

We use the contact information you provide us to contact you about our products and services. You can unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and the commitment to protect your privacy, see below our  Privacy Policy.

Get complimentary consultation

The sooner you connect with us, the sooner you’ll know you found your complete and affordable networking solution.

Still have a question?

Fill out the form to communicate with our experts