Proxmox Upgrade 6.x auf 7 Debian Bullseye (bei Hetzner) kein Netzwerk

Antworten
Benutzeravatar
cerepro
Globaler Moderator
Globaler Moderator
Beiträge: 248
Registriert: Mittwoch 8. April 2009, 23:18
Kontaktdaten:

Proxmox Upgrade 6.x auf 7 Debian Bullseye (bei Hetzner) kein Netzwerk

Beitrag von cerepro »

.

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
Anmerkung - ein Beispiel für die IPs als Zahlen:
*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.

Netzwerkmanagement auf Wakusi
!! KEIN SUPPORT PER PN !!
Wenn es dringend ist, nach dem Admin fragen auf dem:
Teamspeakserver: wakusi.de

Antworten