[email protected]

How-to · Proxmox

Proxmox Cluster Networking on IONOS: Private Network with VLAN (802.1Q)

Editorial note: Versions, commands and prices may change. Please verify critical steps independently before production use. This guide does not replace individual professional, legal or tax advice.

Running Proxmox on IONOS with private networking, VLAN and multiple public IPs? WZ-IT handles setup, network design, operations and support for your Proxmox infrastructure. View Service Page →

The key to a stable IONOS setup is a clean private backend network. Without it, Corosync or storage runs over public IPs. Yet IONOS describes very clearly how to build a private network for Dedicated Servers: via tagged VLANs according to IEEE 802.1Q (IONOS Docs).

Table of Contents


Proxmox needs separate networks: IONOS Private Networks

Proxmox recommends a separate Corosync network; storage should not be on the same network as Corosync, the only exception is a low-priority fallback link in a redundant configuration (network requirements).

IONOS provides the technical foundation for Dedicated Servers to build a private network: tagged VLANs (IEEE 802.1Q) (IONOS Docs).


What Does "tagged VLAN (802.1Q)" Mean at IONOS?

A private network of Dedicated Servers can be created by configuring tagged VLANs. VLANs are standardized in IEEE 802.1Q (IONOS Docs).

IONOS has OS-specific guides:

  • AlmaLinux/Rocky: VLAN trunk (802.1Q) (IONOS Docs)
  • Ubuntu/Debian: tagged VLAN for private network (IONOS Docs)

Practically this means:

  • Read the assigned private network VLAN ID in the IONOS account.
  • The interface becomes VLAN-aware, and traffic is logically separated
  • You can build a "backend" that doesn't route publicly

Reference Architectures

These patterns are architecture sketches. For B and C, first confirm with IONOS whether one server can belong to multiple private networks simultaneously.

Pattern A: Single Node (Dedicated)

For whom: Small to medium setups, cost focus, "just get started".

Networks:

  • Public: only what's really necessary (e.g., services)
  • Private/VLAN: Management (or just VPN/Bastion), optional backup backend

Goal: Fast, robust, operationally secure (backups/monitoring/updates).

Important: Single node ≠ HA. You need a plan for how to recover in case of hardware failure (RTO).


For whom: Real failover, maintenance without downtime, resilience.

Networks:

  • Management VLAN
  • Corosync VLAN (separate!) (Proxmox Admin Guide)
  • Storage VLAN (if Ceph/storage-intensive), not shared with Corosync

Pattern C: "2 VLANs Are Often Enough" (small cluster without Ceph)

If no Ceph:

  • VLAN A: Management
  • VLAN B: Corosync; use a separate network with sufficient bandwidth for migration where possible.

But: As soon as storage becomes intensive, separate again.


Set up IONOS Private Network and VLAN: step by step

Step 1: Create a private network and read its VLAN ID

This guide covers dedicated servers managed in Cloud Panel. Create a private network in the IONOS account and assign the servers. Read its VLAN ID under Servers & Cloud, Infrastructure, Servers, Private Networks. Then plan private IP addresses and VPN access.

Step 2: Configure VLAN/802.1Q on Dedicated Servers (IONOS Guides)

IONOS documents this as step-by-step per OS:

  • AlmaLinux/Rocky: VLAN Trunk (802.1Q) for private network (IONOS Docs)
  • Ubuntu/Debian: tagged VLAN for private network (IONOS Docs)

Important (Real-Life): If VLAN module/802.1Q is not correctly loaded, it won't work (IONOS mentions this in their troubleshooting notes).

You can check whether the 802.1Q module is loaded like this:

lsmod | grep 8021q || modprobe 8021q

Step 3: Properly Assign Proxmox Bridges

  • Management Bridge on Management VLAN
  • Corosync Interface/Bridge on Corosync VLAN
  • Storage Interface/Bridge on Storage VLAN (if needed)

A VLAN-aware bridge with tagged subinterfaces looks like this in /etc/network/interfaces (Proxmox docs):

# eno1 must be the interface specified for the Private Network.
# 3509 is only the IONOS documentation example: replace with your account VLAN ID.
auto vmbr1
iface vmbr1 inet manual
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 3509

auto vmbr1.3509
iface vmbr1.3509 inet static
        address 10.10.20.11/24

Step 4: Really Run Corosync Separately

Proxmox recommends a separate cluster network; storage should not run in the Corosync network, the only exception is a low-priority fallback link in a redundant configuration (network requirements).

That's your guardrail when defining VLANs.

When creating the cluster, bind Corosync explicitly to the IP in the Corosync VLAN (Proxmox docs):

# Node 1:
pvecm create CLUSTERNAME --link0 10.10.20.11
# Node 2 (Join):
pvecm add 10.10.20.11 --link0 10.10.20.12

Step 5: Validation & Tests

After setup (before production):

  • Corosync stable under load?
  • Storage recovery doesn't affect Corosync?
  • Migration runs over a network with bandwidth (and not over Corosync) - Proxmox VE uses the cluster communication network for migration by default; the migration parameter defines a separate network as a CIDR (Proxmox Admin Guide: Migration Network)

Common Mistakes and How to Avoid Them

Mistake 1: "VLAN planned, but not implemented end-to-end"

One node has the assigned VLAN ID, the other doesn't → "works weird".

Fix: VLAN plan + consistent OS config everywhere.

Mistake 2: 802.1Q Module Missing / Wrong Kernel

IONOS explicitly mentions that 802.1Q module availability can be an error cause (IONOS Docs).

Fix: Load module / check kernel.

Mistake 3: Corosync + Storage in Same VLAN

No, Proxmox advises against it; the only exception is a low-priority fallback link in a redundant configuration (network requirements).

Fix: Separate Storage VLAN.

Mistake 4: Management Public

Unnecessary risk.

Fix: Bastion/VPN + Firewall, management only from private networks.

Mistake 5: Migration Kills Cluster Network

When migration runs over cluster network, Corosync can suffer (Proxmox Admin Guide: Migration Network).

Fix: Migration on "fat pipe" VLAN.


Our Approach at WZ-IT

For Proxmox on IONOS, we proceed as follows:

  1. Requirements Analysis: Single node vs. cluster, HA goals, storage requirements
  2. Network Design: IP plan, VLAN IDs from the account, interface assignment
  3. Setup: VLAN configuration (802.1Q), Proxmox installation with clean bridge assignment
  4. Hardening: Secure management, firewall, Bastion/VPN
  5. Validation: Corosync stability, failover tests, monitoring
  6. Documentation: Network plan, runbooks, escalation paths

We handle the complete setup or audit existing infrastructures.

View Service Page: Proxmox on IONOS →


For public connectivity and private guests: Proxmox on IONOS: private VM network behind one IP; Proxmox on IONOS: multiple public IPs and routing.

Sources

As of October 2026. The architecture sketches do not replace checking the specific IONOS server assignments.

Have Proxmox on IONOS configured and operated.

Rather have it operated?

You'd rather not run Proxmox yourself? WZ-IT handles setup, operations and maintenance - privacy-focused from Germany.

Enquiry

Build, migrate, or operate Proxmox

We design and maintain Proxmox environments from a single node to an HA cluster, including migration, storage, backup, and ongoing operations.

  • Straight with Timo and Robin - no sales team, no pitch
  • A professional assessment of your situation
  • Concrete next steps for infrastructure, software or AI

The conversation is free and non-binding.

WZ-IT provided very competent support in implementing our server and virtualization infrastructure. As part of the project, a Proxmox-based virtualization environment was set up along with a virtual machine for our application systems. Additionally, a structured backup concept was implemented. A particular focus was on security: the setup of a VPN tunnel and the clean implementation of encryption and access concepts were professionally executed. The structured consulting as well as the reliable and swift implementation deserve special mention. We are very satisfied with the services provided and are happy to recommend WZ-IT.
John HellmerichsManaging Director, AInergy GmbH
Timo and Robin, founders of WZ-IT

Build, migrate, or operate Proxmox

WZ-IT provided very competent support in implementing our server and virtualization infrastructure. As part of the project, a Proxmox-based virtualization environment was set up along with a virtual machine for our application systems. Additionally, a structured backup concept was implemented. A particular focus was on security: the setup of a VPN tunnel and the clean implementation of encryption and access concepts were professionally executed. The structured consulting as well as the reliable and swift implementation deserve special mention. We are very satisfied with the services provided and are happy to recommend WZ-IT.
John HellmerichsManaging Director, AInergy GmbH

Frequently Asked Questions

Answers to the most important questions

Knowledge

More on Proxmox

1 more articles are in progress.

All Proxmox articles

Companies worldwide trust WZ-IT

  • Stadtwerke Brühl
  • DGHO e.V.
  • solarwerkstatt berlin
  • Krüger Dirndl
  • ABCO Water Systems
  • Golem.de
  • EVADXB
  • nextGYM
  • AInergy
  • ml&s
  • Odiseo Solutions
  • Annota
  • ARGE
  • SweetConnect GmbH
  • Aphy AG
  • CORGOS
  • Rekorder
  • SolidProof
  • Yonju
  • Keymate
  • Paritel
  • Mr. Clipart
  • Millenium
  • Negosh
  • Führerscheinmacher
  • BTI
  • Deutsche Gesellschaft für Datenschutz
Read client reviews