Netplan ignora el archivo .network

Netplan ignora el archivo .network

Tengo instalado Ubuntu 18.04 (reducido a servidor) y no puedo hacer que Internet funcione en mi adaptador Ethernet.

Lo siento, no se pegó el contenido de los archivos, pero estoy escribiendo desde una PC diferente. Adjunto una captura de pantalla con todo lo importante (en mi opinión) a continuación.

Se *.yamlconfiguró /etc/netplanen DHCP y *.networkse /run/systemd/networkve bien. No tengo ninguna IP IPv4 mostrada por ip addr. networkctlmuestra el adaptador a veces en n/ay a veces en degradedestados. SetupEl estado es siempre unmanaged.

Al reiniciar systemd-networkdcon debugel nivel de registro, puedo ver que ignora /run/systemd/network/*.networkel archivo "porque no es un archivo normal con el sufijo .netdev".

Eche un vistazo a la captura de pantalla que representa el archivo de registro: registro

No soy un usuario avanzado de Linux, así que tenga la amabilidad de ser explicativo en sus respuestas :) Avíseme si necesita más información para ayudar.

Respuesta1

La sección del dispositivo que aparece en su netplan yaml es enp0s3, pero el nombre del dispositivo en su sistema es enp3s0. De forma predeterminada, a menos que agregue una regla de coincidencia:, la sección del dispositivo debe tener el mismo nombre que su dispositivo de red.

Respuesta2

Agregar macaddress coincidente a mi *.yamlarchivo ayudó en mi caso:

match: 
  macaddress: "ADAPTER_MAC_ADDRESS"

También tuve el problema de que el adaptador estaba DOWNjusto después de reiniciar. Match macaddress también resolvió ese problema.

información relacionada