Ich verwende einen Headless-Ubuntu-Server der Version 19 und habe vor Kurzem eine PCIe-x1-Karte eingesteckt, die dann meine Netzwerkschnittstelle von enp4s0
in umbenannt hat enp5s0
.
Wenn ich den Rechner jetzt starte, kann er per DHCP keine LAN-IP-Adresse abrufen, es sei denn, ich rufe explizit mit eine neue ab dhclient -v enp5s0
.
Gibt es eine Möglichkeit, enp5s0
die Konfiguration automatisch vorzunehmen?
Bearbeiten: Ausgabe /etc/netplan/*.yaml
wie empfohlen hinzugefügt
network:
ethernets:
enp4s0:
dhcp4: true
version: 2
Ich sehe, dass es darin immer noch enp4s0 heißt. Soll ich es selbst umbenennen? Kann mir jemand einen Rat geben? Tut mir leid, ich bin noch relativ neu bei Linux und arbeite mich noch in das System ein.
Antwort1
Ich schlage vor, dass Sie die Netplan-Datei bearbeiten, umenp4s0Zuenp5s0und speichern. Anschließend:
sudo netplan generate
sudo netplan apply
und dann neu starten. Haben Sie eine IP-Adresse erhalten? Überprüfen Sie:
ping -c3 www.ubuntu.com
Wenn Sie Ping-Rückmeldungen erhalten, sind Sie wirklich verbunden