VPC Private Networking

Last updated 2 April 2026

Overview

A Virtual Private Cloud (VPC) lets you create isolated private networks for your servers. Servers in the same VPC can communicate over private IPs without exposing traffic to the public internet.

How It Works

  • VPC traffic stays on the private network and never traverses the public internet
  • Each VPC has its own subnet (e.g. 10.100.0.0/24)
  • Servers in the same VPC can reach each other on private IPs
  • VPCs are scoped to a single datacenter location

Creating a VPC

  1. Go to Networking in the sidebar
  2. Click Create VPC
  3. Enter a name and select the datacenter
  4. Choose a subnet range or use the default
  5. Click Create

Adding Servers to a VPC

When deploying a new server, select the VPC in the network options. Existing servers can be added to a VPC from the Networking page.

Use Cases

  • Database isolation — keep your database server off the public internet
  • Multi-tier architecture — web servers on public IPs, app/database servers on private
  • Secure inter-service communication — microservices communicate privately