Free, traffic included
Private networking costs nothing, and traffic between your servers on the VLAN is not billed.
Private networking
Put replication, storage and cluster traffic on a private VLAN between your servers in the same location. It is free, and internal traffic is not billed.
# Use your own interface name, VLAN ID and private address
cat > /etc/netplan/60-private.yaml <<'EOF'
network:
version: 2
ethernets:
eno2: {}
vlans:
vlan100:
id: 100
link: eno2
addresses: [10.10.0.11/24]
EOF
chmod 600 /etc/netplan/60-private.yaml
netplan try # reverts unless you confirm within 120 secondsPrivate networking costs nothing, and traffic between your servers on the VLAN is not billed.
Keep databases, caches and admin interfaces off public interfaces, reachable only from your own servers.
Your servers in a location share a VLAN, and you choose the addressing, from private IPv4 ranges to IPv6 unique local addresses.
Each private network spans one location; connect locations with an encrypted tunnel over unmetered public traffic.
How it works
Order the servers that need to talk to each other in the same location.
Your servers in that location are attached to a VLAN reserved for your account, with its own VLAN ID.
Add a VLAN interface with a private address on each server, for example with Netplan on Ubuntu.
Bind replication, storage and cluster services to the private addresses and close them on public interfaces.
In detail
Anything that only talks to your other servers belongs on the VLAN:
Plan addressing once. Use a dedicated RFC 1918 range such as 10.10.0.0/16, split into subnets by role, and keep it distinct from your office and VPN ranges to avoid routing conflicts later. Bind internal services to their private address and firewall the public interface, so a misconfiguration can't expose them. A private VLAN keeps traffic away from the internet, but it doesn't replace authentication and TLS between services.
Private VLANs stop at the edge of a location. To connect servers in, say, Frankfurt and Amsterdam, build an encrypted tunnel over the public network:
Public traffic is unmetered on every server, so cross-location replication and backups add no transfer fees. Latency is the real constraint: as an estimate, light in fiber adds about 1 ms of round-trip time per 100 km of path, so synchronous replication is practical within a metro area but rarely between continents. Run asynchronous replication across regions, and keep latency-sensitive clusters such as Ceph or etcd within one location.
Keep going
FAQ
Yes. Private VLANs between your servers in the same location are free, and internal traffic is not billed. Public traffic is unmetered as well, so neither side of your network adds usage charges.
Private VLANs work within one location. Between locations, use an encrypted tunnel such as WireGuard or IPsec over the public network; public traffic is unmetered, so there are no transfer fees.
Any private range that suits you: an RFC 1918 IPv4 range such as 10.10.0.0/16, IPv6 unique local addresses, or both. Pick ranges that don't overlap your office or VPN networks.
It is good practice. The VLAN only carries traffic between your own servers, but restricting each service to the hosts that need it limits the damage if one server is compromised. Use TLS and authentication for replication and internal APIs as well.
Deploy a Core 16 for $299/mo, or let our engineers size the right fleet for you.