So verwenden Sie den Befehl netplan auf Ubuntu

So verwenden Sie den Befehl netplan auf Ubuntu
In Ubuntu 17.10, ein neues Befehlszeilen-Netzwerkkonfiguration-Tool wurde eingeführt, das als „bekannt ist“ eingeführt wurdeNetplan”. Netplan erleichtert es einfach, Netzwerkeinstellungen in Ihrem Ubuntu -System zu konfigurieren und zu verwalten. Es ermöglicht Ihnen auch die YAML -Abstraktion zum Konfigurieren einer Netzwerkschnittstelle. Es interagiert mit dem Kernel durch die systemd-networkd Und NetworkManageR -Daemons, die auch als Renderer bekannt sind. Sie müssen jemanden von beiden auswählen. Netplan liest die Netzwerkkonfigurationen aus “/etc/netplan/*.YamlDateien, mit denen die Konfigurationseinstellungen für alle Netzwerkschnittstellen speichern können.

Wenn Sie den Befehl netPlan auf Ubuntu verwenden, ist es einfach, Netzwerkeinstellungen neu zu starten und zu ändern. Netplan ist auch gut für die Automatisierung (Menschen und Programme können YAML lesen). Diese Beschreibung konzentriert sich auf So verwenden Sie den Befehl netplan auf Ubuntu. Lass uns anfangen:

So listen Sie alle aktiven Netzwerkschnittstellen auf Ubuntu auf

Jeder Linux -Systemadministrator sollte mit dem vertraut seinIPBefehl ”, ein leistungsstarkes Tool zum Konfigurieren von Netzwerkschnittstellen. Es kann zum Zuweisen und Löschen von Adressen und Routen verwendet werden. Verwenden Sie die “, um eine Liste aktiver Netzwerkschnittstellen in Ihrem System zu erhaltenAOption im Befehl IP:

$ ip a

Verwenden Sie den Befehl netPlan zum Einstellen der dynamischen IP -Adresse auf Ubuntu

In diesem Abschnitt werden Sie angezeigt So setzen Sie mit dem Befehl netplan eine dynamische Adresse auf Ubuntu. Wenn jedoch die erforderliche YAML-Datei in Ihrem System nicht vorhanden ist, generieren Sie die Renderer-Konfigurationsdatei, indem Sie den folgenden Befehl in Ihrem Terminal schreiben:

$ sudo netplan generieren

Überprüfen Sie nun seine Präsenz in Ihrem System, indem Sie das auflisten/etc/netplan/”Dateien:

$ ls/etc/netplan/

Überprüfen Sie den Inhalt der Konfigurationsdatei für Netzwerk -Renderer:

$ cat/etc/netplan/*.Yaml

Öffnen Sie die “/etc/netplan/*.YamlDatei in Ihrem Nano -Editor:

$ sudo nano/etc/netplan/*.Yaml

Schreiben Sie nun den untergegebenen Code in die /etc/netplan/*.Yaml" Datei. Wir werden eine dynamische IP -Adresse für unsere festlegen “ENP0S3" Netzwerkschnittstelle:

Netzwerk:
Version 2
Renderer: NetworkD
Äthernen:
ENP0S3:
DHCP4: Ja
DHCP6: Ja

Im oben gegebenen Befehl:

  • DHCP4Und DHCP6 Sind IPv4 Und IPv6 DHCP -Eigenschaften.
  • ENP0S3ist der Name der Netzwerkschnittstelle.

Drücken Sie "Strg+oUm die Änderungen in dieser Datei zu speichern:

Verwenden Sie den folgenden Befehl in Ihrem Terminal, um geänderte Netzwerkeinstellungen anzuwenden:

$ sudo netplan beantragen

Schreiben Sie diesen Befehl auf, um die IP -Adresse zu bestätigen:

$ ifconfig -a

So verwenden Sie den Befehl netplan, um die statische IP -Adresse auf Ubuntu festzulegen

Öffnen Sie zunächst die “/etc/netplan/*.YamlDatei in Ihrem Nano -Editor:

$ sudo nano/etc/netplan/*.Yaml

Schreiben Sie dann den folgenden Code in die “/etc/netplan/*.YamlDatei zum Festlegen einer statischen IP -Adresse in Ihrem System:

Netzwerk:
Version 2
Renderer: NetworkD
Äthernen:
ENP0S3:
DHCP4: nein
DHCP6: nein
Adressen: [10.0.2.15/24]
Gateway4: 10.0.2.255
Namenserver:
Adressen: [8.8.8.8, 8.8.4.4]

Im oben gegebenen Befehl:

  • DHCP4Und DHCP6 Bin ichPv4 Und IPv6 DHCP -Eigenschaften.
  • ENP0S3 ist der Name der Netzwerkschnittstelle.
  • Adressen enthalten die Abfolge von Statische Adressen zur Netzwerkschnittstelle.
  • Gateway4Enthält die IPv4 -Adresse von Standard Gateway.
  • Namenserverumfassen eine Sequenz von IP -Adressen für Namenserver.

Drücken Sie "Strg+o ” Um die in der Datei vorgenommenen Änderungen zu speichern:

Wenden Sie anschließend die geänderten Netzwerkeinstellungen an, indem Sie den folgenden Befehl verwenden:

$ sudo netplan beantragen

Schauen Sie sich nun an, ob das konfiguriert ist "ENP0S3”Ist mit dem lokalen Netzwerk verbunden und verfügt über eine statische IP -Adresse, die wir zuvor zugewiesen haben:

$ ifconfig -a

So erhalten Sie weitere Informationen über Netplan auf Ubuntu

Um mehr über die Konfigurationsoptionen und Informationen im Zusammenhang mit dem Befehl netPlan zu erfahren, können Sie sich auf der Seite der Mann ansehen:

$ MAN NETPLAN

Befolgen Sie diesen Link, um weitere Konfigurationsbeispiele zu lesen.

Abschluss

Netplan wurde eingeführt in Ubuntu 17.10 und ist standardmäßig in den neuesten Veröffentlichungen aktiv Ubuntu 20.04. Der Zweck dieses Tools besteht darin, YAML -Konfigurationsdateien zu abstrakten Netzwerkschnittstellenkonfigurationen zu verwenden. Diese Konfigurationen werden dann in NetworkD -Setups und NetworkManager für den angegebenen Renderer übersetzt. Ich hoffe die Verwendung von Befehl netplan Wenn Sie die statischen und dynamischen Adressen auf Ubuntu festlegen, sind Sie nach dem Lesen dieses Artikels klar. Wenn Sie mehr über trendige Technologie -Themen erfahren, folgen Sie weiterhin Linux -Tipps.