WZ-IT Logo
Back to Proxmox
Proxmox Logo×Hetzner Logo

Install & Run Proxmox on Hetzner

Single node, clusters, HA & support – incl. Private Networks & vSwitch network setup

Cost Control
EU Hosting
Full Control
Support & Hour Packages

Why Proxmox on Hetzner?

The combination of Proxmox VE and Hetzner offers enterprise virtualization without vendor lock-in – at a fraction of the cost of VMware or cloud VMs.

Cost

Proxmox is open source. Hetzner dedicated from ~€40/month. No per-socket licenses like VMware.

EU & GDPR

Hetzner data centers in Germany and Finland. Your data stays in the EU.

Full Control

Root access, custom network configuration, no dependency on cloud provider APIs.

Performance

Dedicated hardware = consistent performance. No noisy neighbors, no throttling.

Typical Use Cases

Private Cloud
Kubernetes Nodes
Legacy VMs
VDI
Dev/Staging/Prod

Install Proxmox on Hetzner: Prerequisites

The cleaner your prechecks, the fewer mysterious cluster problems later – especially with Corosync and storage.

Dedicated vs Cloud – What's Different?

Hetzner Dedicated

  • Full hardware control, local NVMe
  • Rescue system for installation
  • vSwitch for L2 connectivity

Hetzner Cloud

  • Fast provisioning, API-driven
  • Private Networks (L3) automatic via DHCP
  • Ideal for dev/test, jump servers

Prechecks Checklist

1

Clarify target

Single node (backup/DR) or HA cluster (failover)?

2

Finalize FQDN/hostname

Don't change later – clusters don't like that.

3

Create IP plan

Plan management, Corosync/cluster, storage separately.

4

Understand Hetzner network reality

Strict IP/MAC binding; consider virtual MACs for bridging.

5

Firewall/access plan

Web GUI (8006), SSH (22) – via allowlist/VPN/jump host.

6

Cloud Private Network behavior

Automatically configured via DHCP/hc-utils on standard images.

Proxmox Setup Step by Step (Single Node)

Different installation paths for Hetzner Dedicated Servers – we choose the right one for your setup.

A

Debian → Proxmox

Boot rescue, install Debian (e.g. via installimage), then upgrade to Proxmox.

When useful:

Maximum control over partitioning/RAID

B

Proxmox ISO via QEMU/VNC

Boot official Proxmox ISO from rescue system via QEMU + VNC. ZFS-friendly.

Important:

Set interface names correctly before reboot

C

Automated (Script)

Automated installation for Hetzner Dedicated, incl. network configuration and ZFS RAID-1. Ideal for quick start and development – for production, adaptations are necessary.

Toolbox:

github.com/ariadata/proxmox-hetzner

Third-party script – we review and adapt as needed.

Set Up Proxmox Cluster on Hetzner (pvecm)

Best practice: Corosync/cluster traffic should be separated, as other traffic causes latency/jitter and Corosync then "loses" nodes.

Hostname & IP final

Must be set before cluster creation.

Separate Corosync

Dedicated link/network (vSwitch/Private Network).

Storage not on Corosync

Storage traffic must not disturb Corosync.

Minimal Flow (Example)
# Node 1: Create cluster
pvecm create pve-cluster-1

# Node 2: Join the cluster
pvecm add <IP-of-Node1>

# Check status
pvecm status
pvecm nodes

Network Setup with Private Networks & vSwitch

Hetzner Cloud Networks (Private Networks)

  • Private Layer-3 links between cloud servers
  • Traffic in network is free
  • Not automatically encrypted → use TLS/VPN
  • IPv4; IP assignment via Hetzner backend

vSwitch (Dedicated ↔ Cloud)

  • Connects dedicated servers with cloud private networks
  • Virtual Layer-2 network for L2 segments/VLAN flows
  • Important for keeping cluster/storage traffic private

Practical Target (Best Practice)

Management

Web GUI/SSH (strictly limited, ideally via VPN/jump host)

Corosync/Cluster

Exclusive, quiet link (Private Network / vSwitch / dedicated NIC)

Storage

Separated (Ceph/NFS/iSCSI), not on Corosync link

Hetzner Special: Routed vs Bridged Setup

Hetzner uses strict IP/MAC binding. Depending on setup, routed setups are required; for bridging you need virtual MACs – otherwise packets may end up as "abuse".

For bridged (vmbr0 directly on physical NIC): Set vMACs in Robot Panel, otherwise Hetzner routing discards your frames. For routed: Consider IP forwarding.

Common Installation Errors & Troubleshooting

Hetzner-specific problems and their solutions

1Proxmox installed but no network after reboot

Cause: Wrong interface name/config after ISO install via rescue/QEMU

Solution: Set interface names correctly before reboot (follow Hetzner documentation)

2VMs have network, then suddenly gone / abuse warning

Cause: Bridged setup without proper (virtual) MAC binding

Solution: Set vMACs in Robot Panel or switch to routed setup

3Cluster misbehaves / nodes flapping

Cause: Corosync running on overloaded network (storage/backup/migration)

Solution: Set up separate Corosync network (Private Network/vSwitch)

4Private network feels secure but data unencrypted

Cause: Hetzner Cloud Networks are private but not automatically encrypted

Solution: Use application TLS or VPN/WireGuard

Single Node Setup – Best Practice

Proxmox works as single node or as cluster. For many SMB setups, a properly operated single-node system is sufficient – what matters is backups, monitoring and documented updates.

When Single Node Makes Sense

Budget focus, simpler management, manageable workloads

Single Node ≠ Insecure

Professionally operated with backups, restore tests and monitoring

Upgrade Path to HA

Can be expanded to cluster anytime when requirements grow

Single Node vs HA Cluster

Single Node

  • Simple setup & management
  • Lower costs
  • Backup/restore as DR strategy

HA Cluster (3+ Nodes)

  • Automatic failover
  • Live migration without downtime
  • Maintenance during operation

Architecture Options

Which architecture fits your requirements? We help with the decision.

Option 1: Single Node Proxmox on Hetzner Dedicated

One dedicated server for smaller workloads or cost focus. Full performance, simple setup, clear responsibility.

  • Simple setup & management
  • Full dedicated hardware
  • Predictable monthly costs
  • Ideal for SMB & dev/test
RECOMMENDED

Option 2: Proxmox Cluster on Hetzner Dedicated (HA)

3+ nodes for true high availability. Automatic failover, live migration, maximum resilience.

  • True HA failover
  • Live migration without downtime
  • Maintenance without outage
  • Enterprise-ready

Option 3: Hybrid – Cloud + Dedicated

Management/bastion in Hetzner Cloud, workloads on dedicated servers. vSwitch connects both worlds.

  • Flexible access
  • Private networks + vSwitch
  • Jump server in cloud
  • Workloads on dedicated

Network Design on Hetzner

Hetzner offers flexible network options – we configure them optimally for your Proxmox cluster.

Private Networks (Hetzner Cloud)

Private IPs, not internet-routed, L3 links. Ideal for cluster communication and management traffic.

vSwitch (Dedicated ↔ Cloud)

Connects dedicated servers with cloud private networks. Layer-2 connection for seamless communication.

Separated Networks

Best practice: Management, cluster/Corosync and storage on separate networks for security and performance.

Best Practices: Network Separation

Management

Web GUI, SSH, API access

Cluster/Corosync

Heartbeat, quorum, cluster sync

Storage (optional)

Ceph, NFS, iSCSI traffic

Cluster & High Availability

Proxmox Cluster Manager and HA Manager enable automatic failover on node failures. We configure this for you.

Cluster Setup

pvecm, naming concept, network requirements

HA Manager

Automatic failover of VMs and containers

Quorum & Split-Brain

3-node recommendation, QDevice for 2-node setups

Storage for HA

ZFS (Lokal)

Fast, simple, ideal for local storage. But: HA/live migration requires shared storage.

Recommended for simple setups

Ceph (Verteilt)

Shared storage, HA-friendly, self-healing. More complex, requires dedicated network.

Recommended for HA clusters

Backup, Updates, Monitoring

Professional operations mean: automation, monitoring, documented processes.

Backup Strategy

  • Proxmox Backup Server (PBS)
  • Defined RPO/RTO
  • Immutable & offsite backups
  • Regular restore tests

Update Management

  • Rolling updates
  • Documented runbooks
  • Coordinated maintenance windows
  • Rollback plans

Monitoring & Alerting

  • Host/VM/storage metrics
  • Backup job monitoring
  • Alerting on issues
  • Capacity planning

Project Process

How we work – transparent and structured.

1

Assessment

Analysis of existing workloads, network, storage and requirements

2

Architecture & Sizing

Planning the optimal configuration for your requirements

3

Build

Setup of cluster, network, storage and backup systems

4

Test

Failover tests, restore tests, live migration validation

5

Migration

Cutover of existing workloads with minimal downtime

6

Operations & Support

Ongoing maintenance, monitoring and support as needed

Support & Operating Models

One-time Setup

We set up your Proxmox cluster, document everything and hand over to your team.

Co-Managed

Your team handles daily operations, we support with updates, troubleshooting and expansions.

Fully Managed

We handle complete operations: monitoring, updates, backups, support – you focus on your business.

Frequently Asked Questions

Proxmox on Hetzner – Answers to Your Questions

Basics & Selection

Yes – for many SMB setups, a properly operated single node is absolutely sensible. What matters is backup concept, restore tests, monitoring, and an update process (instead of "HA at all costs").

Single node resolves failures via backup/restore (disaster recovery). An HA cluster offers failover and maintenance without downtime, but requires proper network/storage architecture.

For true quorum-based HA, a 3-node design is standard. 2-node setups are possible but need an additional quorum component/design decision (otherwise split-brain risk).

For dev/test and smaller setups, it can work. For stable performance, local NVMe and predictable latencies, Dedicated is often the better foundation.

Use a stable Proxmox release that matches the Debian base; the Proxmox ISO includes a complete Debian system with Proxmox packages.

Installation & Setup

Common paths are: Install Debian via rescue and then set up Proxmox – or boot the Proxmox ISO from the rescue system via QEMU/VNC. Hetzner documents both methods.

Yes – e.g., via rescue + QEMU/VNC or automated via script. The repo ariadata/proxmox-hetzner targets exactly "without console access".

Hostname and IP should be final before cluster creation; later changes in cluster context are very unpleasant or not supported.

Proxmox uses the Linux network stack; configuration is possible via GUI or via /etc/network/interfaces. For guests, you typically need Linux bridges (vmbrX).

The web GUI is accessible by default via https://<IP>:8006. For remote admin, also plan SSH (22) and control access ideally via allowlist/VPN.

Don't just expose it to the internet: IP allowlist, VPN/jump host, Proxmox firewall or upstream firewall. Proxmox notes that for remote admin you need rules for GUI (8006) and often SSH (22).

With subscription, the Enterprise Repository is the recommended, stable path. Without subscription, you use public repos; important is that repos are set correctly so updates work.

Yes: A single node on Dedicated (NVMe), clean network basics, immediate PBS/backup target, monitoring + documented update process. That gives you a "minimum viable setup" that can grow to a cluster later.

Hetzner Network & vSwitch

Private Networks are Layer-3 private links between cloud servers via separate interfaces – ideal for internal traffic like cluster communication or private services.

According to Hetzner docs, the Networks feature is free and traffic on private interfaces is not charged.

No – traffic is private/isolated but not automatically encrypted. For sensitive data: plan TLS or VPN/WireGuard.

Hetzner describes Networks as an L3 feature with IPv4 addressing (and notes limitations). Plan IPv6 separately via other mechanisms.

With standard images, the private network interface is automatically configured via DHCP (hc-utils).

Yes – Hetzner describes coupling a Robot vSwitch with a Cloud Network (subnet with "vSwitch connection").

A vSwitch is (depending on use) the foundation for private L2 connectivity and/or coupling between Dedicated and Cloud Networks. For Proxmox, this is relevant for keeping cluster/storage traffic private and controlled.

Corosync is latency-sensitive; other traffic can cause jitter and affect cluster stability. Best practice is a separate Corosync network; storage traffic should not run on the same network.

On Hetzner, you must take IP/MAC binding seriously; in some scenarios only routed works cleanly. For bridged setups, you may need virtual MACs – otherwise problems up to abuse/block can occur.

Cluster & HA Operations

We check cluster status, Corosync bindings, and whether traffic really goes through the planned private network (not via public IP). We also validate failover/quorum under load.

Corosync on an overloaded network (storage/backup/migration), MTU mismatch, "accidentally" public traffic for cluster, or Hetzner-specific MAC/IP misconfiguration.

For single node, ZFS is often the sweet spot: fast, stable, simple. For HA clusters, Ceph is interesting because it provides distributed storage – but requires more planning (network, disks, sizing).

Rule of thumb: plan for 2-3x your current VM data needs plus backup buffer and growth. With Ceph, replication adds up (more raw capacity needed).

Support & Operations

Yes – typically as "setup", "co-managed" or "fully managed": updates, monitoring, backup control, troubleshooting, and extensions (e.g., cluster growth, storage, network hardening).

Industry-leading companies rely on us

  • Keymate
  • SolidProof
  • Rekorder
  • Führerscheinmacher
  • ARGE
  • NextGym
  • Paritel
  • EVADXB
  • Boese VA
  • Maho Management
  • Aphy
  • Negosh
  • Millenium
  • Yonju
  • Mr. Clipart

What do our customers say?

Aleksandr Shuliko

Aleksandr Shuliko

CTO, EVA Real Estate, UAE

EVA Real Estate
"I recently worked with Timo and the WZ-IT team, and honestly, it turned out to be one of the best tech decisions I have made for my business. Right from the start, Timo took the time to walk me through every step in a simple and calm way. No matter how many questions I had, he never rushed me. The results speak for themselves. With WZ-IT, we reduced our monthly expenses from $1,300 down to $250. This was a huge win for us."
Sonja Aßer

Sonja Aßer

Data Manager, ARGE, Germany

ARGE
"With Timo and Robin, you're not only on the safe side technically - you also get the best human support! Whether it's quick help in everyday life or complex IT solutions: the guys from WZ-IT think along with you, act quickly and speak a language you understand. The collaboration is uncomplicated, reliable and always on an equal footing. That makes IT fun - and above all: it works! Big thank you to the team! (translated) "
Pascal Hakkers

Pascal Hakkers

CEO, Aphy B.V., Netherlands

Aphy
"WZ-IT manages our Proxmox cluster reliably and professionally. The team handles continuous monitoring and regular updates for us and responds very quickly to any issues or inquiries. They also configure new nodes, systems, and applications that we need to add to our cluster. With WZ-IT's proactive support, our cluster and the business-critical applications running on it remain stable, and high availability is consistently ensured. We value the professional collaboration and the noticeable relief it brings to our daily operations."
Gabriel Sanz Señor

Gabriel Sanz Señor

CEO, Odiseo Solutions, Spain

Odiseo Solutions
"Counting on WZ-IT team was crucial, their expertise and solutions gave us the pace to deploy in production our services, even suggesting and performing improvements over our configuration and setup. We expect to keep counting on them for continuous maintenance of our services and implementation of new solutions."
"

Timo and Robin from WZ-IT set up a RocketChat server for us - and I couldn't be more satisfied! From the initial consultation to the final implementation, everything was absolutely professional, efficient, and to my complete satisfaction. I particularly appreciate the clear communication, transparent pricing, and the comprehensive expertise that both bring to the table. Even after the setup, they take care of the maintenance, which frees up my time enormously and allows me to focus on other important areas of my business - with the good feeling that our IT is in the best hands. I can recommend WZ-IT without reservation and look forward to continuing our collaboration! (translated)

Sebastian Maier
Sebastian Maier
CEO Yonju GmbH
Yonju
"

We have had very good experiences with Mr. Wevelsiep and WZ-IT. The consultation was professional, clearly understandable, and at fair prices. The team not only implemented our requirements but also thought along and proactively. Instead of just processing individual tasks, they provided us with well-founded explanations that strengthened our own understanding. WZ-IT took a lot of pressure off us with their structured approach - that was exactly what we needed and is the reason why we keep coming back. (translated)

Matthias Zimmermann
Matthias Zimmermann
CEO Annota GmbH
Annota
"

Robin and Timo provided excellent support during our migration from AWS to Hetzner! We received truly competent advice and will gladly return to their services in the future. (translated)

S
Simon Deutsch
CEO WiseWhile UG
"

WZ-IT set up our Jitsi Meet Server anew - professional, fast, and reliable. (translated)

Mails Nielsen
Mails Nielsen
CEO SolidProof (FutureVisions Deutschland UG)
SolidProof

Our Proxmox Label

Managed Proxmox Support & Monitoring

OutaCloud offers professional Proxmox support and proactive monitoring for your Hetzner infrastructure.

Get Support

Let's Talk About Your Idea

Whether a specific IT challenge or just an idea – we look forward to the exchange. In a brief conversation, we'll evaluate together if and how your project fits with WZ-IT.

Trusted by leading companies

  • Keymate
  • SolidProof
  • Rekorder
  • Führerscheinmacher
  • ARGE
  • NextGym
  • Paritel
  • EVADXB
  • Boese VA
  • Maho Management
  • Aphy
  • Negosh
  • Millenium
  • Yonju
  • Mr. Clipart
Timo Wevelsiep & Robin Zins - CEOs of WZ-IT

Timo Wevelsiep & Robin Zins

CEOs of WZ-IT

1/3 – Topic Selection33%

What is your inquiry about?

Select one or more areas where we can support you.