%20nicht.png)
Ich habe Ubuntu 18.04 DomU mit einem überbrückten Netzwerk zu einer Host-NIC laufen. Alles hat gut funktioniert, bis ich ein Apt-Upgrade durchführte und danach neu startete. Seitdem funktioniert das DomU-Netzwerk nicht mehr, obwohl das Dom0-Netzwerk einwandfrei funktioniert. Anscheinend verwendet DomU jetzt zumindest Netplan, im Gegensatz zum Host, der immer noch die alte Konfigurationsdatei /etc/networking/interfaces verwendet.
Irgendwelche Ideen, wie man mit dem Debuggen beginnen kann?
foo@bar:~$ cat /etc/network/interfaces
# ifupdown has been replaced by netplan(5) on this system. See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
# sudo apt install ifupdown
foo@bar:~$ cat /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
foo@bar:~$ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::216:3eff:fe2b:d689 prefixlen 64 scopeid 0x20<link>
ether 00:16:3e:2b:d6:89 txqueuelen 1000 (Ethernet)
RX packets 174416 bytes 7259380 (7.2 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 78 bytes 17809 (17.8 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 5352 bytes 380352 (380.3 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5352 bytes 380352 (380.3 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Die Bridge verwendet eine andere physische Netzwerkkarte als der Host. Die überbrückte Netzwerkkarte ist dem Internet ausgesetzt, die Netzwerkkarte des Hosts hingegen nicht. Ich habe doppelt überprüft, ob das Kabel funktioniert, indem ich es an einen Laptop angeschlossen habe.
Antwort1
Ich glaube, bei Ihnen tritt möglicherweise der hier beschriebene Fehler auf:
5.15.0-58.64 unterbricht das Xen-Bridge-Netzwerk (pvh domU)
tl;dr aus diesem Fehlerbericht geht hervor, dass es sich anscheinend um eine Regression im Zusammenhang mit einem Sicherheitsfix handelt. Derzeit wird ein Fix getestet. Die Kernelversion, die den potenziellen Fix enthält, ist 5.15.0-66
Zur Lösung (beste Lösung):
Warten Sie. Fehlerbehebungen sollten im Rahmen Ihres üblichen apt-get update
&& erfolgen apt-get upgrade
. Ich würde ein paar Tage warten und versuchen, ein Update durchzuführen.
Für eine sofortige Lösung (weniger empfohlen):
Abonnieren Sie Vorabversionen, um den aktuellsten Kernel zu erhalten.
deb http://archive.ubuntu.com/ubuntu/ bionic-proposed main
Zur Datei hinzufügen/etc/apt/sources.list
(beachten Sie, dass Sie „bionic“ durch Ihre aktuelle Distribution ersetzen, wenn Sie eine andere Ubuntu-Version verwenden)apt-get update
apt-get full-upgrade
*
- Beachten Sie, dass
apt full-upgrade
hier erforderlich ist und nicht einfachapt upgrade
, wie es viele Benutzer gewohnt sind, einzugeben. Der Teil des Befehls, der sich auf das vollständige Upgrade bezieht, weist Ubuntu an, auch den Systemkernel zu aktualisieren. Sie müssen dann das System neu starten, um den neuen Kernel verwenden zu können.
Auch hier ist die Zielversion für den Fix 5.15.0.-66, Sie sollten also eine Meldung wie die folgende sehen:
The following NEW packages will be installed:
linux-headers-5.15.0-66 linux-headers-5.15.0-66-generic linux-modules-
extra-5.15.0-66-generic
wenn du rennstapt-get full-upgrade