La red no funciona después de actualizar y reiniciar en la máquina virtual Xen (Ubuntu 18.04)

La red no funciona después de actualizar y reiniciar en la máquina virtual Xen (Ubuntu 18.04)

Tengo Ubuntu 18.04 domU ejecutándose con una red conectada a una NIC host. Todo funcionaba bien, hasta que hice una actualización adecuada y reinicié después de eso. Desde entonces, la red domU no ha funcionado, aunque la red dom0 funciona bien. Aparentemente, el domU al menos ahora usa netplan, a diferencia del host que todavía usa el antiguo archivo de configuración /etc/networking/interfaces.

¿Alguna idea de cómo empezar a depurar esto?

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

El puente utiliza una NIC física diferente a la que utiliza el host. La NIC puenteada está expuesta a Internet, mientras que la NIC del host no. Verifiqué dos veces que el cable funciona conectándolo a una computadora portátil.

Respuesta1

Creo que es posible que esté recibiendo este error que se describe aquí:
5.15.0-58.64 interrumpe la conexión en red del puente xen (pvh domU)

tl;dr de ese informe de error aparentemente es una regresión relacionada con una solución de seguridad. Actualmente se está probando una solución. La versión del kernel que tiene la posible solución es 5.15.0-66

Para resolver (mejor solución):

Esperar. Las correcciones de errores deberían aparecer como parte de su apt-get update&& habitual apt-get upgrade. Esperaría unos días e intentaría actualizar.

Para una solución inmediata (menos recomendado):

Suscríbase a las versiones preliminares para obtener el kernel más actualizado.

  1. Agregue deb http://archive.ubuntu.com/ubuntu/ bionic-proposed mainal archivo /etc/apt/sources.list(tenga en cuenta que reemplace "bionic" con su distribución actual si está usando una versión de ubuntu diferente)
  2. apt-get update
  3. apt-get full-upgrade*
  • Tenga en cuenta que apt full-upgradeaquí es necesario, no simplemente apt upgrade, ya que muchos usuarios tienen la costumbre de escribir. La parte de actualización completa del comando le indicará a Ubuntu que también actualice el kernel del sistema. Luego deberá reiniciar el sistema para poder utilizar el nuevo kernel.

Nuevamente, la versión de destino para la solución es 5.15.0.-66, por lo que debería ver un mensaje como:

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

cuando corresapt-get full-upgrade

información relacionada