1. Hintergrund Netplan ist ein neues Befehlszeilenprogramm zur Netzwerkkonfiguration, das in Ubuntu 17.10 eingeführt wurde und die Verwaltung und Konfiguration von Netzwerkeinstellungen in Ubuntu-Systemen erleichtert. Es ermöglicht Ihnen, Netzwerkschnittstellen mithilfe der YAML-Abstraktion zu konfigurieren. Es funktioniert mit NetworkManager und dem Netzwerk-Daemon systemd-networkd (Renderer genannt, Sie können auswählen, welchen Sie verwenden möchten) als Schnittstelle zum Kernel. Es liest die in /etc/netplan/*.ymal beschriebene Netzwerkkonfiguration und kann die Konfiguration aller Netzwerkschnittstellen in diesen Dateien speichern. In diesem Artikel. Wir erklären, wie Sie mit dem Dienstprogramm Netplan eine statische oder dynamische Netzwerk-IP-Adresse für eine Netzwerkschnittstelle in Ubuntu 18.04 konfigurieren. 2. Lösung Listen Sie alle aktiven Netzwerkschnittstellen unter Ubuntu auf Zunächst müssen Sie festlegen, welche Netzwerkschnittstelle Sie konfigurieren möchten. Sie können den Befehl ifconfig verwenden, um alle verbundenen Netzwerkschnittstellen in Ihrem System wie gezeigt aufzulisten. Überprüfen von Netzwerkschnittstellen in Ubuntu Aus der Ausgabe des obigen Befehls geht hervor, dass zwei Schnittstellen mit unserem Ubuntu-System verbunden sind: eine Ethernet-Schnittstelle und die Loopback-Schnittstelle. Ubuntu legt eine statische IP-Adresse fest In diesem Beispiel konfigurieren wir die ens33-Ethernet-Netzwerkschnittstelle mit einer statischen IP. Verwenden Sie wie gezeigt vim, um die Netplain-Konfigurationsdatei zu öffnen. Wichtig: Wenn die YAML-Datei nicht vom Distributionsinstallationsprogramm erstellt wurde, können Sie mit diesem Befehl die erforderliche Konfiguration für den Renderer generieren. Darüber hinaus können die automatisch generierten Dateien auf Ihrem Desktop, Server, Ihrer Cloud-Instanz usw. unterschiedliche Dateinamen haben (z. B. 01-network-manager-all.ymal oder 01-netcfg.yaml), aber alle Dateien unter /etc/netplan/*.yaml werden von Netplan gelesen. Fügen Sie dann die folgende Konfiguration im Ethernet-Abschnitt hinzu. Netzwerk: Ethernets: ens33: Adressen: - 192.168.4.254/24 dhcp4: falsch Gateway4: 192.168.4.2 Nameserver: Adressen: - 8.8.8.8 suchen: [] Version: 2 veranschaulichen: •ens33: Name der Netzwerkschnittstelle Nach dem Hinzufügen sollte Ihre Konfigurationsdatei den folgenden Inhalt haben, wie im folgenden Screenshot gezeigt. Die Adresseigenschaft einer Schnittstelle erwartet einen Sequenzeintrag wie [192.168.4.254/24,"20001:1::1/64"] oder [192.168.1.254/24,] (weitere Informationen finden Sie auf der Manpage von netplan). Konfigurieren Sie eine statische IP in Ubuntu Speichern Sie die Datei und beenden Sie das Programm. Wenden Sie dann die letzten Netzwerkänderungen mit dem folgenden Netplan-Befehl an. Überprüfen Sie nun erneut alle verfügbaren Netzwerkschnittstellen. Die Ethernet-Schnittstelle ens33 sollte nun mit dem lokalen Netzwerk verbunden sein und eine IP-Adresse haben, wie im folgenden Screenshot gezeigt. Überprüfen Sie die Netzwerkschnittstelle in Ubuntu Ubuntu setzt eine dynamische IP-Adresse Um die ens33-Ethernet-Schnittstelle so zu konfigurieren, dass sie dynamisch eine IP-Adresse über DHCP erhält, verwenden Sie einfach die folgende Konfiguration. Netzwerk: Ethernets: ens33: dhcp6: wahr dhcp4: wahr Version: 2 Speichern Sie die Datei und beenden Sie das Programm. Wenden Sie dann die letzten Netzwerkänderungen mit dem folgenden Netplan-Befehl an. sudo netplan anwenden ifconfig -a Von nun an erhält Ihr System dynamisch eine IP-Adresse vom Router. Weitere Informationen und Konfigurationsoptionen finden Sie auf der Manpage von Netplan. An diesem Punkt haben Sie erfolgreich eine statische Netzwerk-IP-Adresse für Ihren Ubuntu-Server konfiguriert. Zusammenfassen Oben ist die vom Herausgeber vorgestellte Methode zum Festlegen einer statischen IP für den Ubuntu 18.04-Server. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung des Beispiels der Caching-Methode von Vue
Inhaltsverzeichnis 1. Erstellen Sie grundlegende ...
Indexerweiterung: InnoDB erweitert automatisch je...
Ich habe kürzlich bei der Arbeit eine mobile Seit...
Wenn MySQL zu viel CPU beansprucht, wo sollten wi...
Nginx (Engine x) ist ein leichter, leistungsstark...
1. Nachfrage Der lokale Testdomänenname ist derse...
Drei Möglichkeiten, CSS einzuführen 1. Inline-Sti...
Vorwort Wie wir alle wissen, ist JavaScript im Ke...
Bedürfnisse entdecken Wenn nur ein Teil eines Ber...
Sie können über die besten visuellen Designfähigk...
Im vorherigen Blog erfuhren wir die Verwendung un...
Faltdisplay mit mehrzeiligem Textbaustein Falten ...
Einführung in AOP Die Hauptfunktion von AOP (Aspe...
Inhaltsverzeichnis Fertighaus So erstellen Sie ei...
Inhaltsverzeichnis Stabilisierung Drosselung: Ant...