So konfigurieren Sie die statische IP-Adresse unter Ubuntu 18.04

In diesem Tutorial erklären wir, wie Sie eine statische IP-Adresse unter Ubuntu 18.04 einrichten.

Im Allgemeinen werden IP-Adressen dynamisch vom DHCP-Server Ihres Routers zugewiesen. Das Festlegen einer statischen IP-Adresse auf Ihrem Ubuntu-Computer kann in verschiedenen Situationen erforderlich sein, z. B. beim Konfigurieren der Portweiterleitung oder beim Ausführen eines Medienservers in Ihrem Netzwerk.

Konfigurieren einer statischen IP-Adresse mithilfe von DHCP #

Die einfachste und empfohlene Methode, einem Gerät in Ihrem LAN eine statische IP-Adresse zuzuweisen, besteht darin, ein statisches DHCP auf Ihrem Router einzurichten., Statische DHCP-oder DHCP-Reservierung ist eine Funktion auf den meisten Routern, die den DHCP-Server automatisch die gleiche IP-Adresse zu einem bestimmten Netzwerkgerät zuweisen macht, jedes Mal, wenn das Gerät eine Adresse vom DHCP-Server anfordert. Dies funktioniert, indem der eindeutigen MAC-Adresse des Geräts eine statische IP zugewiesen wird. Die Schritte zum Konfigurieren einer DHCP-Reservierung variieren von Router zu Router, und es ist ratsam, die Dokumentation des Anbieters zu konsultieren.

Netplan #

Ab 17.,10 release, Netplan ist das Standard-Netzwerk-Management-Tool auf Ubuntu, ersetzt die Konfigurationsdatei /etc/network/interfaces, die zuvor verwendet worden war, um das Netzwerk auf Ubuntu zu konfigurieren.

Netplan verwendet Konfigurationsdateien in YAML-Syntax. Um eine Netzwerkschnittstelle mit Netplan zu konfigurieren, müssen Sie eine YAML-Beschreibung für diese Schnittstelle erstellen, und Netplan generiert die erforderlichen Konfigurationsdateien für das von Ihnen ausgewählte Renderer-Tool.

Netplan unterstützt derzeit zwei Renderer NetworkManager und Systemd-networkd., NetworkManager wird hauptsächlich auf Desktop-Computern verwendet, während Systemd-networkd auf Servern ohne GUI verwendet wird.

Statische IP-Adresse auf Ubuntu-Server konfigurieren #

Die neueren Versionen von Ubuntu verwenden ‚Vorhersagbare Netzwerkschnittstellennamen‘, die standardmäßig mit enbeginnen.

Der erste Schritt besteht darin, den Namen der Ethernet-Schnittstelle zu identifizieren, die Sie konfigurieren möchten. Verwenden Sie dazu den Befehl ip link, wie unten gezeigt:

ip link

Der Befehl druckt eine Liste aller verfügbaren Netzwerkschnittstellen., In diesem Fall lautet der Name der Schnittstelle ens3:

Netplan-Konfigurationsdateien werden im Verzeichnis /etc/netplan gespeichert und haben die Erweiterung .yaml. In diesem Verzeichnis finden Sie wahrscheinlich eine oder zwei YAML-Dateien. Die Datei kann von Setup zu Setup abweichen. In der Regel heißt die Datei entweder 01-netcfg.yaml, 50-cloud-init.yaml oder NN_interfaceName.yaml, aber in Ihrem system kann es anders sein.,

Öffnen Sie die YAML-Konfigurationsdatei mit Ihrem Texteditor:

sudo nano /etc/netplan/01-netcfg.yaml
/ etc / netplan / 01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes

Bevor Sie die Konfiguration ändern, erklären wir den Code kurz.

Jede Netplan Yaml-Datei beginnt mit demnetwork – Schlüssel, der mindestens zwei erforderliche Elemente enthält. Das erste erforderliche Element ist die Version des Netzwerkkonfigurationsformats und das zweite ist der Gerätetyp., Der Gerätetyp kann das ethernets, bonds, bridges oder vlans.

Die obige Konfiguration enthält auch den Typ renderer. Wenn Sie Ubuntu im Servermodus installiert haben, ist der Renderer standardmäßig so konfiguriert, dass networkd als Backend verwendet wird.

Unter dem Gerätetyp (in diesem Fall ethernets) können Sie eine oder mehrere Netzwerkschnittstellen angeben., In diesem Beispiel haben wir nur eine Schnittstelle ens3, die so konfiguriert ist, dass sie die IP-Adressierung von einem DHCP-Server erhält dhcp4: yes.

Um der Schnittstelle ens3 eine statische IP-Adresse zuzuweisen, bearbeiten Sie die Datei wie folgt:

  • Setzen Sie DHCP auf dhcp4: no.
  • Geben Sie die statische IP-Adresse an 192.168.121.199/24. Unter addresses: können Sie eine oder mehrere IPv4-oder IPv6-IP-Adressen hinzufügen, die der Netzwerkschnittstelle zugewiesen werden.,
  • Geben Sie das Gateway an gateway4: 192.168.121.1
  • Legen Sie unter nameservers die IP-Adressen der Nameserver fest addresses:
/etc/netplan/01-netcfg.yaml

Achten Sie beim Bearbeiten von Yaml-Dateien darauf, die YAML Code indent Standards einzuhalten. Wenn die Konfiguration Syntaxfehler enthält, werden die Änderungen nicht angewendet.

Sobald Sie fertig sind, speichern und schließen Sie die Datei und übernehmen Sie die Änderungen mit:

sudo netplan apply

Überprüfen Sie die Änderungen durch Eingabe:

ip addr show dev ens3

Das war ‚ s!, Sie haben Ihrem Ubuntu-Server eine statische IP zugewiesen.

Statische IP-Adresse auf Ubuntu-Desktop konfigurieren #

Das Einrichten einer statischen IP-Adresse auf Ubuntu-Desktop-Computern erfordert keine technischen Kenntnisse.

  1. Suchen Sie im Bildschirm Aktivitäten nach „Netzwerk“ und klicken Sie auf das Netzwerksymbol. Dadurch werden die GNOME-Netzwerkkonfigurationseinstellungen geöffnet. Klicken Sie auf das Zahnradsymbol.,

  2. The Network interface settings dialog box will be opened:

  3. In „IPV4” Method“ section, select „Manual” and enter your static IP address, Netmask and Gateway. Once done, click on the „Apply” button.,

Nachdem Sie eine statische IP-Adresse eingerichtet haben, öffnen Sie Ihr Terminal entweder mit der Ctrl+Alt+T Tastenkombination oder durch Klicken auf das Terminalsymbol und überprüfen Sie die Änderungen, indem Sie Folgendes eingeben:

ip addr

Die Ausgabe zeigt die IP-Adresse der Benutzeroberfläche an:

Fazit #

Sie haben gelernt, wie Sie auf Ihrem Ubuntu 18.04-Computer eine statische IP-Adresse zuweisen.

Leave a Comment