Private networks (VPCs)
Servers you attach to a VPC talk to each other over a private address range that never touches the public internet — database traffic, clustering, internal APIs, and anything else you'd rather keep off the wire.

What a VPC gives you
VPCs live under Networking → VPCs. Each VPC is a software-defined private network with:
- A name you choose (for example,
prod-backend). - A private range (CIDR) — the block of addresses servers on the network use, like
10.10.0.0/24. - An optional region, so the network sits close to the servers that use it.
- A status — a VPC shows Active once it's ready to use.
Once a VPC is active, you attach servers to it. Attached servers reach one another by their private addresses, with no public routing in between.
Create a VPC
Click New VPC and fill in the short form.
Name it
Give the network a name that says what it's for, like prod-backend. It only needs to be meaningful
to you.
Set the private range (CIDR)
Choose the address block servers on this network will use — the default is 10.10.0.0/24. Every server
you attach gets a private address from this range. Enter it in CIDR form, such as 10.10.0.0/24.
Pick a region
If more than one region is available, choose where the network lives. This sets which servers can join: a server must be in the same region as the VPC, and attaching one from another region is rejected with an error.
Create
Confirm, and the VPC is provisioned. It appears in your list and flips to Active when it's ready.
Attach and detach servers
Open a VPC's Servers panel to manage what's connected. Only servers that are running or stopped can be attached, and a server that's already on the network won't appear in the list again.
Choose a server
In the VPC's Servers panel, pick a server from the Choose a server… dropdown.
Attach & reboot
Click Attach & reboot. We add a private NIC to the server and reboot it so the new interface comes up. The server shows Attaching… until its network slot is ready.
To remove a server, click Detach next to it in the same panel. Detaching removes it from the private network and frees its private address. Like attaching, this removes the private NIC by power-cycling the server, so expect the same brief interruption while it reboots.
Attaching reboots the server
Attaching a server adds a network interface and reboots it. Plan attachments for a moment when a quick restart is fine, and expect a brief interruption while the server comes back up.
Private IPs are assigned for you
You don't pick per-server addresses. When you attach a server, we assign it a private IP automatically from the VPC's range (IPAM) and show it next to the server in the Servers panel. Detach a server and that address is released back to the range.
Automatic private addressing
Every attached server gets a private IP from the VPC's CIDR block automatically. Use these private addresses when you wire up services that should stay internal.
Delete a VPC
You can delete a VPC once it has no servers attached — the delete control stays disabled while any server is still on the network, so detach them all first.
Deleting removes the network
Deleting a VPC tears down its private network and can't be undone. Detach every server first, then delete. The attached servers keep running; they just lose their private interface on this network.