Servervirtualisierung · 7 min read · Dec 22, 2025
So installieren Sie Proxmox VE 4 auf Debian 8 (Jessie)
Proxmox Virtual Environment oder kurz Proxmox VE ist eine Open Source-Servervirtualisierungssoftware, die auf Debian Linux mit einem RHEL-Kernel basiert, der modifiziert wurde, um Ihnen zu ermöglichen, neue virtuelle Maschinen für private Server und Container zu erstellen und bereitzustellen. Proxmox bietet zwei Arten der Virtualisierung: Container mit LXC und vollständige Virtualisierung mit KVM. Proxmox bietet Ihnen eine einfache Möglichkeit, virtuelle Maschinen über einen Webbrowser (Java-Plugin Iced Tea erforderlich) zu installieren und zu konfigurieren, es bietet schöne Befehlszeilentools und eine REST-API für Drittanbieteranwendungen. Wenn Sie auf einem Server installieren möchten, auf den Sie physischen Zugriff haben, laden Sie das Proxmox-ISO von der offiziellen Website herunter. In diesem Tutorial zeige ich Ihnen die Installation von Proxmox auf einem Server, der eine minimale Debian 8-Installation ausführt, z. B. in einem Rechenzentrum.
Proxmox-Funktionen:
- Unterstützung für lokalen Speicher mit LVM-Gruppen, Verzeichnissen und ZFS.
- Unterstützung für Netzwerkspeicher mit iSCSI, Fiber Channel, NFS, GlusterFS, CEPH und DRBD.
- Clusterunterstützung zum Aufbau von Hochverfügbarkeitsclustern.
- Live-Migration, virtuelle Maschinen können ohne Ausfallzeit von einem Host zu einem anderen Host verschoben werden.
- Proxmox bietet vorverpackte Server-Software-Appliances, die über die GUI heruntergeladen werden können.
In diesem Tutorial werde ich Sie durch die Proxmox-Installation auf Debian Jessie führen.
Voraussetzungen:
- Debian Jessie 64 Bit.
- Root-Rechte.
Schritt 1 - FQDN konfigurieren
Der erste Schritt, mit dem wir beginnen werden, ist die Konfiguration des Server-FQDN (Fully Qualified Domain Name).
Überprüfen Sie den Server-Hostnamen mit dem folgenden Befehl:
hostnameErgebnis:
aumuAlso ist mein Server-Hostnamen “aumu”.
Bearbeiten Sie die Datei “/etc/hosts” mit vim und fügen Sie Ihren Server “IP + hostname.domain-name.com + hostname” hinzu.
vim /etc/hostsIch werde die Konfiguration für den Host unten hinzufügen:
192.168.1.111 aumu.myproxmox.co aumu
Ersetzen Sie den Hostnamen und FQDN durch den, den Sie für Ihren Server verwenden möchten, speichern Sie dann die Konfiguration und beenden Sie.
Starten Sie den Server neu und überprüfen Sie den Hostnamen und den FQDN:
rebootMelden Sie sich erneut an und überprüfen Sie den Hostnamen und den FQDN:
hostnameDas Ergebnis sollte sein:
aumuhostname -fDas Ergebnis sollte sein:
aumu.myproxmox.coSchritt 2 - Fügen Sie das Proxmox-Repository hinzu
Fügen Sie jetzt das Proxmox-Repository zum Verzeichnis “sources.list.d” hinzu und fügen Sie den Proxmox-Schlüssel hinzu, um die Pakete zu authentifizieren:
echo "deb http://download.proxmox.com/debian jessie pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list
wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -Aktualisieren Sie jetzt das Debian-Repository und führen Sie ein dist-upgrade auf dem System durch, starten Sie dann die Maschine neu:
apt-get update && apt-get dist-upgraderebootSchritt 3 - Proxmox installieren
Installieren Sie Proxmox VE und einige andere erforderliche Pakete mit dem folgenden apt-Befehl:
apt-get install proxmox-ve ntp ssh postfix ksm-control-daemon open-iscsi systemd-sysvHinweis:
Postfix-Konfiguration während der Installation:
- Art der Mailkonfiguration: Internes Netzwerk.
- System-Mail-Name: Geben Sie den Domainnamen ein.
Starten Sie den Server neu:
rebootSchritt 4 - Verbinden Sie sich mit der Proxmox-Weboberfläche und konfigurieren Sie das Netzwerk
Nachdem der Server neu gestartet wurde, können wir jetzt von einem Browser aus auf das Debian Proxmox zugreifen. Geben Sie die Server-IP mit https und Port 8006 in die URL-Leiste ein. In meinem Fall:

Melden Sie sich mit dem Benutzernamen root und Ihrem Passwort bei der Proxmox-Admin-Oberfläche an. Nachdem Sie sich in die Weboberfläche eingeloggt haben, müssen wir das Netzwerk für Proxmox konfigurieren.
Ich habe eine Netzwerkschnittstelle “eth0” für ausgehende Verbindungen mit der IP-Adresse ‘192.168.1.111’ und mein Gateway ist ‘192.168.1.254’. In diesem Schritt möchten wir eine neue Netzwerkschnittstelle (Bridge) ‘vmbr0’ erstellen, dann aktivieren wir das Routing auf dieser Netzwerkschnittstelle und aktivieren das Proxy-ARP auf der ausgehenden Schnittstelle ‘eth0’. Vmbr0 ist die Schnittstelle für die VMs (virtuelle Maschinen) in Proxmox. Dies ist eine gute Option, wenn wir nur eine öffentliche IP haben und die VMs hinter der Host-IP verstecken möchten.
Gehen Sie zum Verzeichnis ‘/etc/network’ und bearbeiten Sie die Schnittstellendatei mit vim.
cd /etc/network/
vim interfacesUnten ist meine eth0-Konfiguration mit der Option, Proxy-ARP zu aktivieren.
auto eth0
iface eth0 inet static
address 192.168.1.111
netmask 255.255.255.0
gateway 192.168.1.254
post-up echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arpKonfigurieren Sie als Nächstes eine neue Bridge vmbr0 und aktivieren Sie das Routing auf dieser Schnittstelle, indem Sie die folgende Konfiguration hinzufügen:
auto vmbr0
iface vmbr0 inet static
address 192.168.2.9
netmask 255.255.255.0
bridge_ports none
bridge_stp off
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '192.168.2.0/24' -o eth0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '192.168.2/24' -o eth0 -j MASQUERADEHinweis:
Eine virtuelle Maschine in Proxmox wird diese Schnittstelle verwenden und eine IP-Adresse ‘192.168.2.xxx’ erhalten.
Die beiden Zeilen am Ende aktivieren die NAT-Funktion.
Speichern Sie die Konfiguration und beenden Sie, starten Sie dann den Server neu:
rebootÜberprüfen Sie jetzt die Server-IP, wir werden zwei Netzwerkschnittstellen eth0 und vmbr0 haben.
Hinweis:
Es gibt viele Optionen zur Konfiguration des Netzwerks in Proxmox VE, die vollständige Dokumentation zu den Proxmox-Netzwerkkonfigurationsoptionen finden Sie hier https://pve.proxmox.com/wiki/Network_Model.
Schritt 5 - Hinzufügen einer neuen ISO oder VM-Vorlage
In diesem Schritt werden wir eine neue ISO-Datei für die VM-Installation hinzufügen. Wir können eine ISO-Datei über die Weboberfläche hinzufügen, indem wir die Datei hochladen, oder wir können die ISO-Datei direkt auf den Server über die Befehlszeile herunterladen (das ist meine Empfehlung).
Laden Sie die ISO-Datei in das Verzeichnis “/var/lib/vz/template/iso” mit wget oder curl herunter.
Beispiel zum Herunterladen eines Ubuntu 15.04-Images:
cd /var/lib/vz/template/iso/
wget http://releases.ubuntu.com/15.04/ubuntu-15.04-server-amd64.isoSchritt 6 - Erstellen Sie die erste virtuelle Maschine
Melden Sie sich bei der Proxmox-Weboberfläche an, klicken Sie in der rechten Ecke auf die Schaltfläche “VM erstellen”.
Dann erhalten Sie ein neues Formular, Name ist der Name der neuen virtuellen Maschine hier. Klicken Sie dann auf Weiter.

Wählen Sie Ihr Betriebssystem aus. Hier werde ich Ubuntu Linux mit Kernelversion 4 verwenden und auf Weiter klicken.

Wählen Sie die ISO-Datei aus, die wir im Schritt 5 heruntergeladen haben, und klicken Sie dann auf Weiter.

Legen Sie die Festplattengröße für die virtuelle Maschine fest und klicken Sie auf Weiter.

CPU-Konfiguration - Kerne, Sockets, Art der virtuellen Maschine (hier verwenden wir kvm64) und klicken Sie auf Weiter.

Geben Sie die Größe des Speichers/RAM für die virtuelle Maschine an und klicken Sie auf Weiter.

Wählen Sie bei der Netzwerkkonfiguration den Bridge-Modus zu vmbr0. Und das Modell, das ich verwende, ist Realtek RTL8139. Klicken Sie auf Weiter.

Bestätigen Sie die Konfiguration, indem Sie auf “Fertigstellen” klicken.

Jetzt können wir die VM-Installation starten, indem wir auf die Schaltfläche “Start” klicken und auf die VM zugreifen, indem wir auf “Konsole” klicken.
Jetzt können Sie das Ubuntu-Betriebssystem in der VM auf die Weise installieren, die Sie möchten.
Schritt 7 - Konfigurieren Sie das Netzwerk für die neue virtuelle Maschine
Wenn die VM installiert ist, müssen wir das Netzwerk konfigurieren, damit die VM auf das Internet zugreifen kann.
Bearbeiten Sie die Schnittstellendatei in der VM.
cd /etc/network/
vim interfacesIch werde eine neue Schnittstelle ‘eth0’ in der VM hinzufügen, indem ich die folgende Konfiguration hinzufüge:
auto eth0
iface eth0 inet static
address 192.168.2.10
netmask 255.255.255.0
gateway 192.168.2.9Speichern Sie die Datei und beenden Sie.
Hinweis:
Die Gateway-IP ist die vmbr0-IP-Adresse auf der Hostmaschine.
Starten Sie jetzt die virtuelle Maschine neu und versuchen Sie dann, auf das Internet zuzugreifen, indem Sie das Repository aktualisieren oder einen Server anpingen.
Die Proxmox-Installation ist abgeschlossen.
Hinweis:
Wenn Sie von außerhalb von Proxmox auf die VM zugreifen möchten, müssen Sie eine neue Portweiterleitungsregel auf dem Host hinzufügen. Zum Beispiel, um auf den SSH-Dienst in der VM zuzugreifen, fügen Sie die folgenden IPTables-Regeln hinzu:
iptable -t nat -A PREROUTING -i eth0 -p tcp -m tcp --dport 2222 -j DNAT --to-destination 192.168.2.10:22
iptable-saveDie iptables-Regel leitet den eth0-Schnittstellenport 2222 an die virtuelle Maschine mit der IP 192.168.2.10 Port 22 weiter. Jetzt können wir auf den SSH in der VM von außen zugreifen:
ssh -p 2222 vmusername@HOSTIPFazit
Proxmox VE ist eine Open Source-Servervirtualisierung, die auf dem Debian-Betriebssystem basiert. Proxmox ist als ISO-Datei verfügbar, sodass wir es direkt herunterladen und installieren können, wenn wir physischen Zugriff auf den Server haben, oder wir können Proxmox auf unserem Debian-Server installieren. Proxmox ist leistungsstark und einfach zu bedienen, es bietet eine webbasierte Verwaltungsoberfläche, sodass wir virtuelle Maschinen mit unserem Browser installieren und konfigurieren können (Java und Iced Tea sollten installiert sein). Wir können Proxmox auch über die Befehlszeile des Servers konfigurieren, und Proxmox bietet eine REST-API für Drittanbieteranwendungen. Proxmox unterstützt lokale und Netzwerkspeichersysteme, bietet integrierte Hochverfügbarkeitsoptionen und Funktionen für einfache Sicherung und Wiederherstellung virtueller Server. Meiner Meinung nach ist es eine der besten Lösungen für die Servervirtualisierung.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.