Zum Hauptinhalt springen
S-EDV news
← Alle Anleitungen
📘 Anleitung Server & Netzwerk 02.06.2026 · 10 min Lesezeit

Proxmox VE installieren und Grundkonfiguration

Schritt für Schritt zur ersten Virtualisierung: Diese Anleitung zeigt, wie Sie Proxmox VE installieren und die Grundkonfiguration für KMU und Homelab sauber aufsetzen, von der ISO über das No-Subscription-Repo bis zur ersten VM, dem ersten LXC-Container und einfachen Backups.

Geprüft am 29.09.2026 · für Proxmox VE 9.2

WerbelinksMit * markierte Links sind Werbelinks: Bei einem Kauf erhalten wir eine Provision, der Preis bleibt gleich. Als Amazon-Partner verdiene ich an qualifizierten Verkäufen. Mehr dazu

Mini-Server und kleiner Tower-Server auf einem Regal, per blauen Netzwerkkabeln an einen Switch angeschlossen, davor ein USB-Stick

Proxmox VE ist ein quelloffenes Virtualisierungssystem auf Debian-Basis, das VMs (KVM/QEMU) und Linux-Container (LXC) unter einer Web-Oberfläche vereint. In dieser Anleitung installieren Sie den Server per ISO, stellen die Paketquellen ohne Subscription korrekt um und legen die erste VM, den ersten Container und ein Backup an. GPU-Passthrough und ZFS sind eigene Themen.

Voraussetzungen

  • 64-Bit-Server mit Virtualisierungsunterstützung (Intel VT-x / AMD-V im BIOS aktiviert), mind. 8 GB RAM, besser 16 GB+ für mehrere VMs.
  • Eine dedizierte Festplatte/SSD für den Hypervisor; für das Basis-Setup reicht ext4 (LVM-thin), alternativ ZFS.
  • USB-Stick (mind. 2 GB) zum Schreiben des Installers, z. B. mit balenaEtcher oder dd.
  • Statische IP-Planung: feste IP, Subnetz, Gateway und DNS für den Host. Beispiel hier: 192.168.10.2/24, Gateway 192.168.10.1.
  • Zugriff per Browser aus demselben Netz für die Web-GUI auf Port 8006.

Welche Version? Empfohlen ist (Stand 2026) Proxmox VE 9.x (PVE 9.2 auf Debian 13 „Trixie“, Kernel 7.0.x). PVE 8.4 (Debian 12 „Bookworm“) hat im August 2026 das Supportende erreicht; installieren Sie neue Systeme mit PVE 9. Wichtigste Änderung ist das Format der Paketquellen (Schritt 3).

Schritt 1: ISO schreiben und Proxmox VE installieren

Laden Sie das Installations-ISO von der offiziellen Seite, schreiben Sie es auf den USB-Stick, booten Sie davon und wählen Sie Install Proxmox VE (Graphical). Der Installer führt durch wenige Dialoge:

  • Zielfestplatte: Wählen Sie die Disk für den Hypervisor. Über Options stellen Sie das Dateisystem ein – ext4 (Standard, nutzt LVM-thin) oder zfs. Achtung: Die gewählte Disk wird vollständig überschrieben.
  • Region/Zeitzone/Tastatur: Land, Zeitzone und Layout passend einstellen (z. B. Deutschland, German).
  • Passwort und E-Mail: Setzen Sie ein starkes root-Passwort (mindestens 8 Zeichen). Die E-Mail-Adresse nutzt Proxmox für Benachrichtigungen (z. B. Backup-Reports).
  • Netzwerk: Hostname (FQDN, z. B. pve.firma.local), die feste IP-Adresse, Gateway und DNS-Server eintragen. Diese Werte landen direkt in der Bridge vmbr0.

Nach Install kopiert der Installer das System, startet neu und zeigt auf der Konsole die URL der Web-GUI. Der Rest passiert im Browser und per SSH.

Verifizieren: Nach dem Neustart zeigt die Textkonsole des Servers einen Anmeldehinweis mit der Adresse https://192.168.10.2:8006/. Ein ping 192.168.10.2 von einem anderen Rechner im LAN wird beantwortet.

Schritt 2: Erster Login in die Web-GUI

Öffnen Sie https://SERVER-IP:8006 (hier https://192.168.10.2:8006). Wegen des selbstsignierten TLS-Zertifikats zeigt der Browser eine Sicherheitswarnung; das ist erwartetes Verhalten. Bestätigen Sie die Ausnahme.

Melden Sie sich mit diesen Werten an:

  • User name: root
  • Password: das bei der Installation gesetzte Passwort
  • Realm: Linux PAM standard authentication

Nach dem Login erscheint das Popup „No valid subscription“; ohne Subscription-Key ist das normal, schließen Sie es mit OK. Der Server steht links als „Node“ unter „Datacenter“. Verbinden Sie sich für die nächsten Schritte zusätzlich per SSH: ssh root@192.168.10.2.

Verifizieren: Links im Ressourcenbaum steht Ihr Node mit grünem Symbol unter „Datacenter“, und pveversion in der SSH-Sitzung gibt eine Zeile wie pve-manager/9.x.x aus.

Schritt 3: Paketquellen ohne Subscription einrichten

Ab Werk ist das Enterprise-Repo aktiv; ohne Subscription-Key scheitert apt update mit 401. Deaktivieren Sie es und aktivieren Sie das kostenfreie pve-no-subscription-Repo. Die Debian-Standard-Repos bleiben unangetastet.

Größte Falle alter Anleitungen: PVE 9 (Debian 13) nutzt das deb822-Format mit .sources-Dateien unter /etc/apt/sources.list.d/, Suite trixie statt bookworm.

Variante A: PVE 9 (deb822-Format)

Tragen Sie in der Datei /etc/apt/sources.list.d/pve-enterprise.sources die Zeile Enabled: no in die Stanza ein (analog in ceph.sources, falls vorhanden). Legen Sie dann das No-Subscription-Repo an:

# Datei: /etc/apt/sources.list.d/proxmox.sources
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg

Variante B: PVE 8 (einzeiliges Format)

In PVE 8 kommentieren Sie das Enterprise-Repo in /etc/apt/sources.list.d/pve-enterprise.list aus und fügen die No-Subscription-Zeile hinzu:

# Enterprise-Repo auskommentieren in /etc/apt/sources.list.d/pve-enterprise.list
# No-Subscription in eigene .list-Datei:
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription

System aktualisieren

Danach aktualisieren Sie das System. Das No-Subscription-Repo ist weniger intensiv getestet und für kritische Produktion nicht offiziell empfohlen, für Labs, Tests und Homelab aber üblich.

apt update
apt full-upgrade
# Bei neuem Kernel anschliessend neu starten:
reboot

Verifizieren: apt update läuft ohne 401 Unauthorized durch, und apt policy listet download.proxmox.com/debian/pve trixie/pve-no-subscription, aber keine aktive Quelle enterprise.proxmox.com.

Schritt 4: Subscription-Nag optional entfernen

Das Popup „No valid subscription“ lässt sich per inoffiziellem Patch einer Proxmox-Datei entfernen. Jedes Update von proxmox-widget-toolkit überschreibt ihn; dauerhaft wirkt nur ein APT-Hook. Im Cluster patchen Sie jeden Node einzeln.

sed -i "s/data.status.toLowerCase() !== 'active'/data.status.toLowerCase() === 'active'/" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
systemctl restart pveproxy

Danach Browser-Cache leeren oder privates Fenster nutzen, sonst bleibt das Popup oft sichtbar.

Verifizieren: grep -c "=== 'active'" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js gibt mindestens 1 aus, und nach einem Login im privaten Browserfenster erscheint kein Subscription-Hinweis mehr.

Schritt 5: Netzwerk-Bridge vmbr0 verstehen

Die Bridge vmbr0 ist ein virtueller Switch: VMs und Container erscheinen mit eigener MAC-Adresse direkt im LAN. Der Installer hat sie mit Ihrer Host-IP in /etc/network/interfaces angelegt; bridge-ports referenziert die physische Netzwerkkarte (z. B. eno1 oder enp3s0).

# Ausschnitt aus /etc/network/interfaces
auto vmbr0
iface vmbr0 inet static
        address 192.168.10.2/24
        gateway 192.168.10.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0

Wichtig: bridge-ports muss exakt den physischen Adapternamen nennen, sonst ist der Host vom Netz getrennt. Den Namen finden Sie unter Node > System > Network. Für VMs wählen Sie später das Modell VirtIO (paravirtualized).

Verifizieren: ip -br addr show vmbr0 zeigt den Status UP und die Adresse 192.168.10.2/24, bridge link listet Ihre physische NIC (z. B. eno1) als Mitglied von vmbr0.

Schritt 6: Storage-Grundlagen – local vs. local-lvm

Proxmox legt nach der Installation zwei Standard-Speicher an, die Sie nicht verwechseln sollten:

StorageTypInhalt (Content)Wofür
localDirectory (/var/lib/vz)iso, vztmpl, backupISO-Images, Container-Templates, Backups
local-lvmLVM-thinrootdir, imagesVM-Disk-Images, Container-Root-Dateisysteme

Merksatz: ISOs, Templates und Backups gehören auf local, virtuelle Festplatten auf local-lvm. Auf local-lvm lassen sich keine ISOs ablegen.

Verifizieren: pvesm status listet local und local-lvm (Typ lvmthin) jeweils mit Status active.

Schritt 7: ISO hochladen und LXC-Templates laden

Laden Sie ein Betriebssystem-ISO hoch: Datacenter > Node > local > ISO Images > Upload (oder „Download from URL“). Es landet unter /var/lib/vz/template/iso/.

Für Container laden Sie ein Template (GUI: local > CT Templates > Templates, oder per CLI). Den genauen Dateinamen liefert pveam available, da Proxmox Templates regelmäßig aktualisiert:

pveam update
pveam available --section system
pveam download local debian-13-standard_13.6-1_amd64.tar.zst

Verifizieren: ls /var/lib/vz/template/iso/ zeigt Ihr ISO, und pveam list local listet das heruntergeladene Debian-Template.

Schritt 8: Erste virtuelle Maschine (VM) anlegen

Klicken Sie oben rechts auf Create VM. Bewährte Einstellungen für KMU-Workloads:

  • General: Node wählen, eine eindeutige VM ID und einen sprechenden Namen vergeben.
  • OS: Das hochgeladene ISO aus local auswählen.
  • System: Machine i440fx (oder q35 für PCIe-Passthrough), BIOS SeaBIOS (bzw. OVMF/UEFI für Windows 11), SCSI-Controller VirtIO SCSI single, Häkchen bei Qemu Agent.
  • Disks: Storage local-lvm, Größe festlegen, Bus SCSI, optional IO Thread aktivieren.
  • CPU: Anzahl der Cores passend zur Last.
  • Memory: Arbeitsspeicher zuweisen, Ballooning aktiviert lassen.
  • Network: Bridge vmbr0, Modell VirtIO.

Nach Confirm starten Sie die VM, öffnen die Console (noVNC) und installieren das Gastsystem. Installieren Sie im Gast den QEMU Guest Agent für sauberes Herunterfahren und konsistente Snapshot-Backups (guest-fsfreeze).

Verifizieren: qm list zeigt die VM mit Status running. Nach der Installation des Guest Agents meldet qm agent VMID ping keinen Fehler, und die Übersicht der VM zeigt unter „IPs“ die Adresse des Gasts.

Schritt 9: Ersten LXC-Container anlegen

Container sind leichtgewichtiger als VMs und ideal für einzelne Dienste. Klicken Sie auf Create CT:

  • General: Node, CT ID, Hostname. Unprivileged container aktiviert lassen: Root im Container wird auf einen unprivilegierten User außerhalb gemappt (User-Namespaces). root-Passwort oder SSH-Key setzen.
  • Template: Das geladene Template aus local wählen.
  • Disks: Storage local-lvm, Größe festlegen.
  • CPU / Memory: Cores sowie Memory und Swap zuweisen.
  • Network: Bridge vmbr0, IPv4 als statische CIDR (z. B. 192.168.10.50/24) oder per DHCP.
  • DNS: meist vom Host übernehmen.

Privilegierte Container nur in vertrauenswürdigen Umgebungen nutzen.

Verifizieren: pct list zeigt den Container mit Status running, pct config CTID enthält unprivileged: 1, und pct exec CTID -- ping -c1 192.168.10.1 erreicht das Gateway.

Schritt 10: Einfache Backups einrichten

Proxmox sichert VMs und Container mit vzdump. Drei Modi stehen zur Wahl:

ModusDowntimeKonsistenz
snapshotgeringstegut (mit Guest-Agent per fsfreeze)
suspendmittelhöher
stopkurze, volle Abschaltunghöchste

Als Kompression ist zstd üblich (schnell, mehrere Threads). Backups landen in /var/lib/vz/dump/. Einmalig: VM/CT > Backup > Backup now; geplante Jobs: Datacenter > Backup > Add (Zeitplan, Auswahl, Retention). Auf der Kommandozeile:

# VM 100 als Snapshot mit zstd-Kompression auf local sichern
vzdump 100 --mode snapshot --storage local --compress zstd

# Container 777 konsistent mit kurzer Downtime
vzdump 777 --mode stop

Verifizieren: Das Task-Protokoll endet mit TASK OK, und ls -lh /var/lib/vz/dump/ zeigt eine Datei vzdump-qemu-100-….vma.zst mit plausibler Größe. Testen Sie die Wiederherstellung einmal unter einer freien VM-ID.

Typische Fehler

  • Veraltetes Repo-Format: In PVE 9 gilt deb822 (.sources mit Types/URIs/Suites/Components/Signed-By) und Suite trixie – nicht die alte einzeilige sources.list mit bookworm.
  • Enterprise-Repo bleibt aktiv: Ohne Subscription scheitert apt update mit 401, solange Enterprise nicht deaktiviert und No-Subscription nicht aktiviert ist.
  • Debian-Repos deaktiviert: Wer die Debian-Standardquellen abschaltet, dem fehlen Pakete und Sicherheitsupdates – nicht anfassen.
  • Nag-Patch verschwindet wieder: Jedes Update von proxmox-widget-toolkit überschreibt proxmoxlib.js. Ohne APT-Hook kehrt das Popup zurück.
  • local vs. local-lvm verwechselt: ISOs/Templates/Backups gehören auf local; local-lvm kann keine ISOs speichern.
  • Falscher bridge-ports-Name: Stimmt die physische NIC in vmbr0 nicht, ist der Host offline. Vor Änderungen den Adapternamen prüfen.
  • Snapshot ohne Guest-Agent: Ohne installierten QEMU Guest Agent kann ein Snapshot-Backup inkonsistent sein. Agent im Gast installieren und in den VM-Optionen aktivieren.

Häufige Fragen

Welche Proxmox-VE-Version soll ich für eine Neuinstallation nehmen?

PVE 9.x (Debian 13 „Trixie“) mit der längsten Unterstützung. PVE 8 hat im August 2026 das Supportende erreicht; bestehende Installationen auf PVE 9 aktualisieren.

Ist Proxmox VE ohne Subscription wirklich kostenlos?

Ja, über das No-Subscription-Repo mit allen Funktionen, aber weniger intensiv getesteten Paketen. Für kritische Produktion empfiehlt Proxmox die kostenpflichtige Subscription (Support, Stabilität).

Warum warnt Ihr Browser beim ersten Aufruf von Port 8006?

Wegen des selbstsignierten TLS-Zertifikats; die Warnung ist normal. Bestätigen Sie die Ausnahme oder hinterlegen Sie später ein eigenes Zertifikat (z. B. Let's Encrypt).

Was ist der Unterschied zwischen einer VM und einem LXC-Container?

Eine VM virtualisiert vollständige Hardware (KVM/QEMU) und führt beliebige Betriebssysteme inkl. Windows aus. Ein LXC-Container teilt den Host-Kernel, ist leichtgewichtiger, läuft aber nur mit Linux; für einzelne Linux-Dienste oft effizienter.

Kann ich von PVE 8 einfach per apt full-upgrade auf PVE 9 wechseln?

Nein. PVE 8 auf 9 ist ein Major-Upgrade (Debian 12 auf 13) und erfordert das offizielle Tool pve8to9 samt Vorbereitung; ein bloßes apt full-upgrade kann das System beschädigen.

Wo speichert Proxmox meine Backups?

Im Storage local unter /var/lib/vz/dump/. Lagern Sie Backups zusätzlich extern aus (NAS, zweiter Server oder Proxmox Backup Server).

Fazit

Damit steht das Fundament: Installation, No-Subscription-Repos im deb822-Format, Bridge vmbr0, die beiden Standard-Speicher, erste VM, erster Container und ein Backup. Darauf bauen ZFS, GPU-Passthrough, Cluster oder ein Backup-Server auf. Für den produktiven Einsatz lohnt eine Enterprise-Subscription.

Weiterführende Anleitungen und Quellen

Quellen: Proxmox VE Package Repositories · Proxmox VE Roadmap und Release-Historie · Backup and Restore (vzdump)