Proxmox mit mehreren IP-Adressen (bspw. bei IONOS)

Hinweis: Wir haben in diesem Artikel möglicherweise Provisions-Links verwendet und sie durch (*) gekennzeichnet. Erfolgt über diese Links eine Bestellung, erhält maffert.net eine Provision. Es entstehen für Sie keine Nachteile beim Kauf oder Preis.

Möchte man Proxmox mit mehrere IP-Adressen betreiben, müssen ein paar Dinge beachtet werden. Hier versuche ich zu zeigen / zu erklären wie die Konfiguration dann aussehen sollte.

Mein Beispielsystem sieht wie folgt aus:

  • Debian Buster (10)
  • Proxmox Host IP: 212.227.213.64
  • Netzmask: 255.255.255.255
  • Gateway: 10.255.255.1
  • DNS-Server: 212.227.123.16 212.227.123.17
  • Zusätzliche IP für eine VM/einen Container: 217.160.55.8/32

Die Konfigurationsdatei auf dem Proxmox Host (/etc/network/interfaces) sollte dann wie folgt aussehen:

auto eth0
iface eth0 inet static
        address  212.227.213.64
        netmask  255.255.255.255
        gateway  10.255.255.1

auto vmbr0
iface vmbr0 inet static
    address 212.227.213.64
    netmask 255.255.255.255
    bridge_ports none
    bridge_stp off
    bridge_fd 0
    bridge_maxwait 0
    pre-up brctl addbr vmbr0
    up ip route add 217.160.55.8/32 dev vmbr0

Für eine Linux VM (Gast) muss die Konfiguration dann wie folgt aussehen:

auto lo
iface lo inet loopback

auto ens18
iface ens18 inet static
        address 217.160.55.8
        netmask 255.255.255.255
        dns-nameservers 212.227.123.16 212.227.123.17
post-up ip route add 212.227.213.64 dev ens18
post-up ip route add default via 212.227.213.64 dev ens18
pre-down ip route del default via 212.227.213.64 dev ens18
pre-down ip route del 212.227.213.64 dev ens18

Wichtig: Nicht vergessen in der Datei „/etc/resolv.conf“ die DNS-Server (212.227.123.16 212.227.123.17) einzutragen!

Für ein CT (Container – Gast) muss die Konfiguration dann so aussehen:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 217.160.55.8
        netmask 255.255.255.255
# --- BEGIN PVE ---
        post-up ip route add 212.227.213.64 dev eth0
        post-up ip route add default via 212.227.213.64 dev eth0
        pre-down ip route del default via 212.227.213.64 dev eth0
        pre-down ip route del 212.227.213.64 dev eth0
# --- END PVE ---

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert