Wer nach dem upgrade von Proxmox 6 auf 7 - Debian Buster auf Bullseye - auf dem rootserver (bei Hetzner) keinen Netzwerkzugriff mehr hat, der kann eventuell mit dieser Lösung hier wieder zugreifen:
Verursacht wird der Ausfalll durch eine Inkompatibilität von ifupdown mit Systemd bei vmbr0, bond0, ... und betrifft den Eintrag "auto ethx" in der /etc/network/interfaces
Ich konnte durch die Installation von ifupdown2 die Probleme mit den Netzwerkbrücken in der /etc/network/interfaces beheben. Da ich viele Meldungen in verschiedenen Foren dazu gesehen habe, wollte ich hier eine kurze schnelle Lösung zeigen:
1. Beste Option - vor dem Upgrade:
Falls das Upgrade auf Proxmox 7 - Debian Bullseye noch nicht erfolgt ist:
ifupdown2 installieren. Das entfernt auch ifupdown, allerdings nicht immer richtig.
Damit bei späteren Updates keine Probleme enstehen, gehe wie folgt vor:
Code: Alles auswählen
### Hetzner Online GmbH installimage
apt install ifupdown2
apt purge ifupdown
apt install --reinstall ifupdown2
2. Wenn das Kind schon in den Brunnen gefallen ist:
Du hast das Upgrade schon gemacht und kein Zugriff mehr auf deinen Server - keine Panik:
Per Remote Shell (KVM) oder Rescue System booten.
die /etc/network/interfaces sichern und die original Hetzner-config wiederherstellen unter
/etc/network/interfaces:
Bitte entsprechend anpassen - der Aufbau war bei mir:
Code: Alles auswählen
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto enp2s0
iface enp2s0 inet static
address *IPv4-Adresse bei Hetzner*
netmask 255.255.255.192
gateway *Gateway-Adresse bei Hetzner*
# route *Gateway-Adresse bei Hetzner-1*/26 via *Gateway-Adresse bei Hetzner*
up route add -net *Gateway-Adresse bei Hetzner-1* netmask 255.255.255.192 gw *Gateway-Adresse bei Hetzner* dev enp2s0
iface enp2s0 inet6 static
address *IPv6-Adresse bei Hetzner*
netmask 64
gateway fe80::1
*Gateway-Adresse bei Hetzner* = 192.168.1.23
*Gateway-Adresse bei Hetzner* = 192.168.1.222
*Gateway-Adresse bei Hetzner-1* = 192.168.1.221
nach einem reboot sollte das System wieder erreichbar sein.
Jetzt wie in "1. Beste Option - vor dem Upgrade" (siehe oben) fortfahren und ifupdown2 installieren.
Danach sollte die eigene /etc/network/interfaces wieder funktionieren.