So konfigurieren Sie das Netzwerk auf Ubuntu Top 10.Top 10 LTs mit Netplan?

So konfigurieren Sie das Netzwerk auf Ubuntu Top 10.Top 10 LTs mit Netplan?
NetPlan ist ein Dienstprogramm zum Konfigurieren von Netzwerkschnittstellen unter Linux, das YAML -Dateien verwendet. Das YAML -Konfigurationsdateiformat ist wirklich einfach. Es hat klare und leicht verständliche Syntax. Netplan arbeitet mit herkömmlichen Linux -Netzwerksystemen zusammen, systemd-networkd und Netzwerkmanager. Mit Netplan können Sie das Netzwerk Ihrer Ubuntu -Maschinen leichter konfigurieren als je zuvor.

Ausgehend von Ubuntu 18.04 LTS verwendet Ubuntu NetPlan, um die Netzwerkschnittstellen standardmäßig zu konfigurieren.

In diesem Artikel werde ich Ihnen zeigen, wie Sie Netplan auf Ubuntu 18 verwenden können.04 LTS.

Lass uns anfangen!

Netplan -Konfigurationsdateien:

Auf Ubuntu 18.04 LTS, die Netplan YAML -Konfigurationsdateien werden in die platziert /etc/netplan/ Verzeichnis. Um eine Netzwerkschnittstelle zu konfigurieren, müssen Sie die erforderlichen YAML -Dateien in diesem Verzeichnis erstellen oder ändern.

YAML -Konfigurationsdateien haben die .Yaml Verlängerung. Die Standard -Netplan -YAML -Konfigurationsdatei /etc/netplan/50-cloud-Init.Yaml wird verwendet, um Netzwerkschnittstellen mithilfe von Netplan zu konfigurieren.

Konfigurieren der Netzwerkschnittstelle über DHCP mit Netplan:

In diesem Abschnitt zeige ich Ihnen, wie Sie eine Netzwerkschnittstelle über DHCP auf Ubuntu mit Netplan konfigurieren können.

Suchen Sie zunächst den Namen der Netzwerkschnittstelle, den Sie mit dem folgenden Befehl konfigurieren möchten:

$ ip a

Wie Sie sehen können, habe ich eine Netzwerkschnittstellenkarte (NIC) auf meinem Ubuntu 18 installiert.04 LTS -Maschine benannt ens33. Es wird derzeit keine IP -Adresse konfiguriert. Lassen Sie uns NetPlan verwenden, um es über DHCP zu konfigurieren.

So konfigurieren Sie die Netzwerkschnittstelle ens33 Öffnen Sie über DHCP mit NetPlan die Standard -Netplan -Konfigurationsdatei unter Ubuntu 18.04 LTS /etc/netplan/50-cloud-Init.Yaml mit dem folgenden Befehl:

$ sudo nano/etc/netplan/50-cloud-Init.Yaml

Sie sollten das folgende Fenster sehen.

Fügen Sie nun die folgenden Zeilen in die hinzu Netzwerk Abschnitt.

Äthernen:
ens33:
DHCP4: Ja

Hier, DHCP4: Ja Mittel, verwenden Sie DHCP für das IPv4 -Protokoll, um die Netzwerkschnittstelle zu konfigurieren ens33.

NOTIZ: Die Einkerbungen sind wirklich nützlich. Stellen Sie sicher, dass Sie jede Zeile richtig einstellen. Es wird die Syntax klarer und komfortabler für das Auge machen.

Schließlich sollte die Konfigurationsdatei ungefähr so ​​aussehen.

Jetzt drücken + X, dann drücken y, und gefolgt von um die Datei zu speichern.

Das Gute an NetPlan ist, dass Sie, bevor Sie die Änderungen anwenden, sicherstellen können, dass die Konfigurationsdatei keine Tippfehler oder andere Fehler mit dem folgenden Befehl enthält:

$ sudo netplan versuchen

Jetzt drücken .

Wenn alles in Ordnung ist, sollten Sie das sehen Konfiguration akzeptiert Nachricht wie im Screenshot unten markiert.

Wenn es mit der Konfigurationsdatei ein Problem gibt, werden hier entsprechende Fehlermeldungen angezeigt.

Diese Funktion hilft Ihnen sicherlich dabei, komplexe zukünftige Probleme mit Netplan -Konfigurationsdateien zu vermeiden, um zukünftige Probleme zu verfolgen.

Wenden Sie schließlich die Änderungen mit dem folgenden Befehl dauerhaft anhand von NETPLAN an:

$ sudo netplan beantragen

Wie Sie sehen können, die Netzwerkschnittstelle ens33 wird über DHCP konfiguriert.

Einrichten der statischen IP -Adresse mit Netplan:

Wenn Sie mithilfe von NetPlan eine statische IP in Ihrer Netzwerkschnittstelle einrichten möchten, ist dieser Abschnitt genau das Richtige für Sie.

Sie können die IP -Adresse, den Namenserver, das Gateway usw. manuell festlegen. Ihrer Netzwerkschnittstelle mit Netplan.

Nehmen wir an, Sie möchten Ihre Netzwerkschnittstelle konfigurieren ens33 folgendermaßen:

Statische IP -Adresse: 192.168.10.33
Subnetzmaske: 255.255.255.0
Gateway: 192.168.10.1
DNS Server: 192.168.10.1

Überprüfen Sie zunächst die Netzwerkkonfiguration des ens33 Netzwerkschnittstelle mit dem folgenden Befehl:

$ ip a

Dies soll Ihnen helfen, zu überprüfen, ob sich die Einstellungen der Netzwerkschnittstellen wirklich geändert haben.

Bearbeiten Sie nun die Netplan YAML -Konfigurationsdatei, /etc/netplan/50-cloud-Init.Yaml, mit dem folgenden Befehl:

$ sudo nano/etc/netplan/50-cloud-Init.Yaml

Wenn Sie mir während des gesamten Artikels gefolgt sind, sollte die Konfigurationsdatei so sein. Entfernen Sie nun die Linie wie im Screenshot unten markiert.

Und geben Sie die Zeilen ein, wie im Screenshot unten markiert.

NOTIZ: Denken Sie daran, dass Einrückung für YAML -Dateien unerlässlich ist. Wenn Sie vergessen, korrekt einzusetzen, können Sie die Konfigurationsdatei nicht anwenden lassen. Sie müssen also jeden Schritt der YAML -Konfigurationsdatei einlegen, wie im folgenden Screenshot gezeigt.

Jetzt drücken + X, dann drücken y, und gefolgt von um die Datei zu speichern.

Überprüfen Sie nun, ob in der Konfigurationsdatei mit dem folgenden Befehl Fehler vorliegt:

$ sudo netplan versuchen

Dann drücken .

Wie Sie sehen können, wird die Konfigurationsdatei akzeptiert.

Wenden Sie schließlich die Konfigurationsdatei mit dem folgenden Befehl an:

$ sudo netplan beantragen

Die IP -Adresse wird wie erwartet geändert.

Das Gateway ist ebenfalls korrekt eingestellt.

Sowie der DNS -Server.

So installieren und verwenden Sie Netplan auf Ubuntu, um Netzwerkschnittstellen mithilfe von YAML -Dateien zu konfigurieren. Wenn Sie mehr über Netplan erfahren möchten, besuchen Sie bitte die offizielle Website von Netplan unter https: // netplan.io.

Danke, dass du diesen Artikel gelesen hast.