Netplan ignoriert .network-Datei

Netplan ignoriert .network-Datei

Ich habe Ubuntu 18.04 (Downgrade auf Server) installiert und kann über meinen Ethernet-Adapter kein Internet herstellen.

Entschuldigung, dass ich keine Dateiinhalte eingefügt habe, aber ich schreibe von einem anderen PC aus. Ich füge unten einen Screenshot mit allem Wichtigen (meiner Meinung nach) an.

Habe es auf DHCP *.yamleingestellt /etc/netplanund *.networkes /run/systemd/networksieht gut aus. Mir wird keine IPv4-IP angezeigt ip addr. networkctlDer Adapter zeigt manchmal den Status „in“ n/aund manchmal „in“ degraded. SetupDer Status ist immer „in“ unmanaged.

Beim Neustart systemd-networkdmit debugProtokollebene kann ich sehen, dass die /run/systemd/network/*.networkDatei ignoriert wird, „weil es keine normale Datei mit der Endung .netdev ist“.

Bitte schauen Sie sich den Screenshot an, der die Protokolldatei darstellt: Protokoll

Ich bin kein fortgeschrittener Linux-Benutzer, also seien Sie in Ihren Antworten bitte ausführlicher :) Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen, die mir helfen.

Antwort1

Der in Ihrem Netplan-YAML aufgeführte Geräteabschnitt ist enp0s3, aber der Gerätename auf Ihrem System ist enp3s0. Sofern Sie keine Übereinstimmungsregel hinzufügen, muss der Geräteabschnitt standardmäßig denselben Namen wie Ihr Netzwerkgerät haben.

Antwort2

*.yamlIn meinem Fall hat das Hinzufügen der passenden Mac-Adresse zu meiner Datei geholfen:

match: 
  macaddress: "ADAPTER_MAC_ADDRESS"

Ich hatte außerdem das Problem, dass der Adapter DOWNdirekt nach einem Neustart funktionierte. Match MacAddress hat auch dieses Problem gelöst.

verwandte Informationen