
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 *.yaml
eingestellt /etc/netplan
und *.network
es /run/systemd/network
sieht gut aus. Mir wird keine IPv4-IP angezeigt ip addr
. networkctl
Der Adapter zeigt manchmal den Status „in“ n/a
und manchmal „in“ degraded
. Setup
Der Status ist immer „in“ unmanaged
.
Beim Neustart systemd-networkd
mit debug
Protokollebene kann ich sehen, dass die /run/systemd/network/*.network
Datei 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
*.yaml
In 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 DOWN
direkt nach einem Neustart funktionierte. Match MacAddress hat auch dieses Problem gelöst.