Bei der Nutzung von Proxmox ist es notwendig, virtuelle Maschinen (VMs) mit dem bestehenden Netzwerk zu verbinden. Es gibt verschiedene Möglichkeiten, die VMs für die Kommunikation aus dem Host-Netzwerk erreichbar zu machen. Wenn beispielsweise ein Webserver direkt mit dem Router oder Gateway kommunizieren soll, ist ein Bridge-Netzwerkinterface erforderlich. Dabei kann die IP-Adresse entweder fest zugewiesen werden, falls kein DHCP-Server verwendet werden soll, oder die IP-Adressen können über einen dedizierten DHCP-Server dynamisch vergeben werden.
Die Netzwerkkonfiguration soll sicherstellen, dass:
- Der Proxmox-Host seine IP-Adresse per DHCP erhält.
- VMs ebenfalls IP-Adressen vom DHCP-Server im Netzwerk beziehen.
- Der zentrale DHCP-Server unter 192.168.1.1 erreichbar ist.
- Das physische Netzwerkinterface
eno1
für die Bridge genutzt wird.
Konfiguration der Netzwerk-Bridge
Die Datei /etc/network/interfaces
muss mit folgendem Inhalt angepasst werden:
1 2 3 4 5 6 7 8 9 10 11 |
auto lo iface lo inet loopback auto eno1 iface eno1 inet manual auto vmbr0 iface vmbr0 inet dhcp bridge-ports eno1 bridge-stp off bridge-fd 0 |
Erläuterung der Konfiguration
eno1
wird als physisches Interface genutzt, erhält jedoch keine eigene IP-Adresse.vmbr0
ist die Bridge und bezieht eine IP-Adresse per DHCP.- VMs, die
vmbr0
nutzen, können ebenfalls IP-Adressen vom DHCP-Server beziehen. bridge-stp off
deaktiviert das Spanning Tree Protocol.bridge-fd 0
reduziert Verzögerungen bei der Umschaltung der Bridge.
Aktivierung der Konfiguration
Nach der Anpassung der Datei sollte das Netzwerk neu gestartet werden:
1 |
systemctl restart networking |
by Speefak