Die genannten Namen sind Marken ihrer jeweiligen Inhaber: Proxmox VE (Proxmox Server Solutions GmbH), Hetzner (Hetzner Online GmbH). WZ-IT ist ein unabhängiger Dienstleister und steht in keiner geschäftlichen, partnerschaftlichen oder vertraglichen Beziehung zu diesen Unternehmen. Wir bieten unabhängige Migrations-, Installations-, Hosting- und Betriebsdienstleistungen an.
Die Kombination aus Proxmox VE und Hetzner bietet Enterprise-Virtualisierung ohne Vendor Lock-in - zu einem Bruchteil der Kosten von VMware oder Cloud-VMs.
Kosten
Proxmox ist Open Source. Hetzner Dedicated ab ~40€/Monat. Keine Per-Socket-Lizenzen wie bei VMware.
EU & DSGVO
Hetzner-Rechenzentren in Deutschland und Finnland. Ihre Daten bleiben in der EU.
Volle Kontrolle
Root-Zugriff, eigene Netzwerk-Konfiguration, keine Abhängigkeit von Cloud-Provider-APIs.
Performance
Dedizierte Hardware = konstante Performance. Keine Noisy Neighbors, keine Throttling.
Typische Use Cases
Private Cloud
Kubernetes Nodes
Legacy VMs
VDI
Dev/Staging/Prod
Proxmox auf Hetzner installieren: Voraussetzungen
Je sauberer die Prechecks, desto weniger mysteriöse Cluster-Probleme später - vor allem bei Corosync und Storage.
Dedicated vs Cloud - was ist anders?
Hetzner Dedicated
Volle Hardware-Kontrolle, lokale NVMe
Rescue System für Installation
vSwitch für L2-Konnektivität
Hetzner Cloud
Schnelles Provisioning, API-gesteuert
Private Networks (L3) automatisch via DHCP
Ideal für Dev/Test, Jump-Server
Prechecks Checkliste
1
Zielbild klären
Single Node (Backup/DR) oder HA-Cluster (Failover)?
Striktes IP/MAC-Binding; bei Bridging virtuelle MACs berücksichtigen.
5
Firewall/Access Plan
Web-GUI (8006), SSH (22) - via Allowlist/VPN/Jump Host.
6
Cloud Private Network Verhalten
Automatisch via DHCP/hc-utils hochgezogen bei Standard-Images.
Proxmox Cluster auf Hetzner einrichten (pvecm)
Best Practice: Corosync/Cluster-Traffic sollte separiert werden, weil anderer Traffic Latenz/Jitter verursacht und Corosync dann Nodes "verliert".
Hostname & IP final
Müssen vor Cluster-Erstellung feststehen.
Corosync separieren
Eigener Link/Netz (vSwitch/Private Network).
Storage nicht auf Corosync
Storage-Traffic darf Corosync nicht stören.
Minimal-Flow (Beispiel)
# Node 1: Cluster erstellen
pvecm create pve-cluster-1
# Node 2: dem Cluster beitreten
pvecm add <IP-von-Node1>
# Status prüfen
pvecm status
pvecm nodes
Netzwerk-Setup mit Private Networks & vSwitch
Hetzner Cloud Networks (Private Networks)
Private Layer-3 Links zwischen Cloud Servern
Traffic im Network ist kostenlos
Nicht automatisch verschlüsselt → TLS/VPN nutzen
IPv4; IP-Vergabe über Hetzner-Backend
vSwitch (Dedicated ↔ Cloud)
Verbindet Dedicated Server mit Cloud Private Networks
Virtuelles Layer-2 Netzwerk für L2-Segmente/VLAN-Flows
Wichtig für Cluster-/Storage-Traffic privat zu halten
Praktisches Zielbild (Best Practice)
Management
Web-GUI/SSH (hart eingeschränkt, idealerweise via VPN/Jump Host)
Corosync/Cluster
Exklusiver, ruhiger Link (Private Network / vSwitch / dedizierte NIC)
Storage
Getrennt (Ceph/NFS/iSCSI), nicht auf dem Corosync-Link
Hetzner-Spezial: Routed vs Bridged Setup
Hetzner arbeitet mit striktem IP/MAC-Binding. Je nach Setup sind routed-Setups erforderlich, bei Bridging braucht ihr virtuelle MACs - sonst können Pakete als 'Abuse' enden.
Bei Bridged (vmbr0 direkt auf physischem NIC): vMACs im Robot Panel setzen, sonst verwirft Hetzner-Routing eure Frames. Bei routed: IP-Forwarding berücksichtigen.
Häufige Installationsfehler & Troubleshooting
Hetzner-spezifische Probleme und ihre Lösungen
1Proxmox installiert, aber nach Reboot kein Netz
Ursache: Falscher Interface-Name/Config nach ISO-Install via Rescue/QEMU
Lösung: Interface-Namen vor Reboot korrekt setzen (Hetzner-Dokumentation beachten)
2VMs haben Netz, dann plötzlich weg / Abuse-Warnung
Ursache: Bridged-Setup ohne passende (virtuelle) MAC-Bindung
Lösung: vMACs im Robot Panel setzen oder auf routed-Setup wechseln
3Cluster zickt / Nodes flappen
Ursache: Corosync läuft über überlastetes Netz (Storage/Backup/Migration)
4Private Network fühlt sich sicher an, aber Daten unverschlüsselt
Ursache: Hetzner Cloud Networks sind privat, aber nicht automatisch verschlüsselt
Lösung: Applikations-TLS oder VPN/WireGuard einsetzen
Single Node Setup - Best Practice
Proxmox geht sowohl als Single Node als auch als Cluster. Für viele KMU-Setups reicht ein sauber betriebenes Single-Node-System - entscheidend sind Backups, Monitoring und dokumentierte Updates.
Ja - für viele KMU-Setups ist ein sauber betriebener Single Node absolut sinnvoll. Entscheidend sind Backup-Konzept, Restore-Tests, Monitoring und ein Update-Prozess (statt 'HA um jeden Preis').
Single Node löst Ausfälle über Backup/Restore (Disaster Recovery). Ein HA-Cluster bietet Failover und Wartung ohne Downtime, setzt aber saubere Netz-/Storage-Architektur voraus.
Für echtes Quorum-basiertes HA ist ein 3-Node-Design der Standard. 2-Node-Setups sind möglich, brauchen aber eine zusätzliche Quorum-Komponente/Design-Entscheidung (sonst Split-Brain-Risiko).
Für Dev/Test und kleinere Setups kann das passen. Für stabile Performance, lokale NVMe und kalkulierbare Latenzen ist Dedicated oft die bessere Basis.
Orientiert euch an einer stabilen Proxmox-Release, die zur Debian-Basis passt; die Proxmox ISO bringt ein vollständiges Debian-System inkl. Proxmox-Paketen mit.
Installation & Setup
Gängige Wege sind: Debian via Rescue installieren und anschließend Proxmox einrichten - oder die Proxmox ISO aus dem Rescue System per QEMU/VNC booten. Hetzner dokumentiert beide Methoden.
Ja - z.B. über Rescue + QEMU/VNC oder automatisiert per Script. Das Repo ariadata/proxmox-hetzner zielt genau auf 'ohne Console Access' ab.
Hostname und IP sollten vor Cluster-Erstellung final sein; spätere Änderungen sind im Cluster-Kontext sehr unangenehm bzw. nicht vorgesehen.
Proxmox nutzt den Linux-Netzwerkstack; Konfiguration ist per GUI möglich oder über /etc/network/interfaces. Für Gäste braucht ihr typischerweise Linux Bridges (vmbrX).
Die Web-GUI ist standardmäßig über https://<IP>:8006 erreichbar. Für Remote-Admin plant außerdem SSH (22) ein und steuert Zugriff idealerweise über Allowlist/VPN.
Nicht einfach ins Internet stellen: IP-Allowlist, VPN/Jump Host, ggf. Proxmox Firewall bzw. Upstream-Firewall. Proxmox weist darauf hin, dass ihr für Remote-Admin Regeln für GUI (8006) und oft SSH (22) braucht.
Mit Subscription ist das Enterprise Repository der empfohlene, stabile Pfad. Ohne Subscription nutzt ihr öffentliche Repos; wichtig ist, dass Repos sauber gesetzt sind, damit Updates funktionieren.
Ja: Ein Single Node auf Dedicated (NVMe), saubere Netz-Basics, sofort PBS/Backup-Ziel, Monitoring + dokumentierter Update-Prozess. Damit habt ihr ein 'Minimum viable Setup', das später zum Cluster wachsen kann.
Hetzner Netzwerk & vSwitch
Private Networks sind Layer-3 private Links zwischen Cloud Servern über separate Interfaces - ideal für internen Traffic wie Cluster-Kommunikation oder private Services.
Laut Hetzner Docs ist das Networks-Feature kostenlos und der Traffic auf den privaten Interfaces wird nicht berechnet.
Nein - der Traffic ist privat/isoliert, aber nicht automatisch verschlüsselt. Für sensible Daten: TLS oder VPN/WireGuard einplanen.
Hetzner beschreibt Networks als L3-Feature mit IPv4-Adressierung (und weist auf Einschränkungen hin). Plant IPv6 separat über andere Mechanismen.
Bei Standard-Images wird die private Netz-Schnittstelle automatisch via DHCP konfiguriert (hc-utils).
Ja - Hetzner beschreibt die Kopplung eines Robot vSwitch mit einem Cloud Network (Subnet mit 'vSwitch connection').
Ein vSwitch ist (je nach Einsatz) die Grundlage für private L2-Konnektivität und/oder die Kopplung zwischen Dedicated und Cloud-Networks. Für Proxmox ist das relevant, um Cluster-/Storage-Traffic privat und kontrolliert zu halten.
Corosync ist latency-sensitiv; anderer Traffic kann Jitter erzeugen und Cluster-Stabilität beeinträchtigen. Best practice ist ein separates Corosync-Netz; Storage-Traffic sollte nicht auf demselben Netz laufen.
Auf Hetzner müsst ihr IP/MAC-Binding ernst nehmen; in manchen Szenarien ist nur routed sauber möglich. Bei Bridged-Setups braucht ihr ggf. virtuelle MACs - sonst drohen Probleme bis hin zu Abuse/Block.
Cluster & HA Betrieb
Wir prüfen Cluster-Status, Corosync-Bindings und ob der Traffic wirklich über das geplante private Netz läuft (nicht über Public IP). Zusätzlich validieren wir Failover/Quorum unter Last.
Corosync auf einem überlasteten Netz (Storage/Backup/Migration), MTU-Mismatch, aus Versehen Public-Traffic für Cluster, oder Hetzner-spezifische MAC/IP-Fehlkonfiguration.
Für Single Node ist ZFS oft der sweet spot: schnell, stabil, einfach. Für HA-Cluster ist Ceph interessant, weil es verteilten Storage liefert - braucht aber mehr Planung (Netz, Disks, Sizing).
Als Faustregel: plant 2-3× euren aktuellen VM-Datenbedarf plus Backup-Puffer und Wachstum. Bei Ceph kommt Replikation dazu (mehr Rohkapazität nötig).
Support & Betrieb
Ja - typischerweise als 'Einrichtung', 'Co-Managed' oder 'Fully Managed': Updates, Monitoring, Backup-Kontrolle, Troubleshooting und Erweiterungen (z.B. Cluster Growth, Storage, Netzwerk-Härtung).
Branchenführende Unternehmen weltweit vertrauen auf uns
Was sagen Kunden über uns?
Lassen Sie uns über Ihre Idee sprechen
Ob konkrete IT-Herausforderung oder einfach eine Idee - wir freuen uns auf den Austausch. In einem kurzen Gespräch prüfen wir gemeinsam, ob und wie Ihr Projekt zu WZ-IT passt.