So konfigurieren Sie eine statische IP-Adresse oder DHCP in Ubuntu 19.04

By | August 23, 2019

Wenn Sie auf einen Webbrowser zugreifen und die Adresse der Site eingeben, die Sie besuchen möchten, werden verschiedene Aspekte, Dienste, Konfigurationen und Protokolle angezeigt , die einen sicheren und effektiven Zugriff auf diese Site ermöglichen. Dies ist für Sie und mich unsichtbar, aber wenn einer dieser Werte falsch ist, ist die Kommunikation nicht 100% angemessen, sodass das Ergebnis nicht den Erwartungen entspricht. Wenn Sie aus der IT-Welt kommen oder über Grundkenntnisse verfügen, wissen Sie, dass eine der wesentlichen Komponenten beim Aufbau einer Webkommunikation die IP-Adresse ist, da wir damit nicht nur auf das Internet zugreifen, sondern auch mit anderen Teams im Internet kommunizieren können lokales Netzwerk

Grundsätzlich ist eine IP- Adresse (Internet Protocol) eine Kennung, die aus einer Gruppe von vier durch Punkte getrennten Zahlen von 0 bis 255 besteht. Diese Kennung ist eindeutig und wird auf keinem anderen Gerät der Welt wiederholt. Sie hat die Aufgabe, das Gerät im globalen Netzwerk zu registrieren. Eine IP-Adresse gehört jedoch nicht nur der Computerausrüstung, Sie sollten auch wissen, dass Modems, Router, Websites und mehr zugeordnete IP-Adressen haben .

Um die Rolle einer IP-Adresse zu verstehen, muss man wissen, dass es zwei Arten von IP-Adressen gibt und dass wir heute zwei Protokolle für diese Adressen verwenden . Hierbei handelt es sich um das IPv4-Protokoll, doch mit dem zunehmenden Boom an Anfragen nach IP-Adressen steht die vollständige Implementierung von IPv6 vor der Tür, die ein höheres Adressniveau bietet. In der Welt der IP-Adressierung gibt es jedoch die folgenden Arten von IP-Adressen:

Dynamische IP-Adressen
Es handelt sich um variable Adressen, die von einem DHCP-Server bereitgestellt und verwaltet werden. Ihr Betrieb basiert auf dem Leasing dieser Adresse für einen bestimmten Zeitraum. Nach Ablauf dieses Zeitraums wird die Adresse durch Ändern ihrer Syntax erneuert.

Statische IP-Adressen
Wie der Name schon sagt, handelt es sich um IP-Adressen, die unverändert bleiben. Sie werden in Servern, Produktionsmaschinen, die an das Netzwerk angeschlossen sind, und im Allgemeinen in allen Benutzern verwendet, die keine Änderung ihrer IP-Adresse benötigen, da andere Dienste davon abhängen.

In Linux-Umgebungen können wir auf unseren Servern eine statische oder dynamische IP-Adresse einrichten. Aus diesem Grund wird TechnoWikis den detaillierten Vorgang zum Erreichen dieser Aktion erläutern.

Für dieses Tutorial verwenden wir Ubuntu Server 19.04 und Ubuntu 19.04 Desktop, die bereits unter folgendem Link verfügbar sind:

Ubuntu Server 19.04

Ubuntu Desktop 19.04

1. Konfigurieren Sie das Netzwerk mit Netplan auf Ubuntu Server 19.04

Im Fall von Ubuntu Server 19.04 und da die Verwendung über Core (Terminal) erfolgt, müssen wir einige für diesen Zweck verfügbare Dienstprogramme verwenden. In diesem Fall verwenden wir das Tool netplan.

Netplan wurde als Hilfsprogramm entwickelt, mit dem es möglich sein wird, das Netzwerk in verschiedenen Linux-Systemen auf einfache, aber gleichzeitig vollständige Weise zu konfigurieren. Dies wird erreicht, indem eine YAML-Beschreibung der in unserem Team verfügbaren Netzwerkschnittstellen erstellt wird, in der die Aktion definiert wird, die ausgeführt wird Jeder dieser Server erfüllt diese Anforderungen. Auf der Grundlage dieser Konfiguration ist das Dienstprogramm Netplan dafür verantwortlich, die Konfiguration anzuwenden, die erforderlich ist, damit diese Aktionen wie erwartet ausgeführt werden.

Hinweis
Zum besseren Verständnis ist YAML ein für Menschen lesbares Datenformat, das auf den Programmiersprachen XML, C, Python, Perl und dem in RFC 2822 angegebenen E-Mail-Format basiert.

Wenn wir die Aufgabe jeder Netzwerkschnittstelle definieren, liest Netplan diese Konfiguration, die im Verzeichnis /etc/netplan/*.yaml gespeichert ist. Danach generiert Netplan während des Systemstarts Dateien Spezifische Konfiguration von ausführbaren Back-End-Dateien, deren Aufgabe es ist, die Steuerung von Geräten an einen speziellen Netzwerk-Daemon zu übertragen. Mit netplan werden die folgenden Befehle unterstützt:

 NetworkManager Systemd-networkd 

Netplan verfügt über eine Gruppe von Unterbefehlen, mit denen die auszuführenden Aktionen gesteuert werden können:

netplan generieren
Dieser Befehl verwendet / etc / netplan, um die erforderliche Konfiguration für die ausgewählten Renderer zu generieren.

netplan anwenden
Dieser Befehl ist für das Anwenden der Konfiguration der Renderer verantwortlich und startet sie bei Bedarf neu.

2. Kennen Sie die Netzwerkschnittstellen in Ubuntu 19.04 Server

Schritt 1

Der erste Schritt besteht darin, die Kennungen der Netzwerkkarten in unserem Team zu kennen. Dazu führen wir die folgende Reihenfolge aus:

 ifconfig -a 

1-Konfigurieren-Sie-das-Netzwerk-mit-Netplan-auf-Ubuntu-Server-19.04.png

Schritt 2

Wir können im Ergebnis sehen, dass unsere Netzwerkschnittstelle “enp0s3” ist. Wenn wir mehr Netzwerkadapter haben, sehen wir die entsprechenden IDs, die mit jedem von ihnen verknüpft sind: 2-Konfigurieren-Sie-das-Netzwerk-mit-Netplan-auf-Ubuntu-Server-19.04.png

Hinweis
Die Schnittstelle ist nicht als Operations Backlock integriert.

3. Tragen Sie eine statische IP-Adresse in den Ubuntu 19.04 Server ein

Wir haben erwähnt, dass es auf Serverebene unerlässlich ist, feste IP-Adressen zu verwalten, da diese für die Bereitstellung von Diensten, Prozessen und Rollen auf Clientcomputern verantwortlich sind.

Schritt 1

Um eine feste IP-Adresse auf unserem Server zu konfigurieren, müssen wir mit einem Texteditor auf die Netplan-Konfigurationsdatei zugreifen und Folgendes ausführen:

 sudo nano /etc/netplan/50-cloud-init.yaml 
Hinweis
Falls das Installationsprogramm der Distribution die YAML-Datei nicht erstellt, können wir die erforderliche Konfiguration für die Prozessoren mit dem folgenden Befehl generieren:

 sudo netplan generieren 

3-Statische-IP-Adresse-in-Ubuntu-19.04-Server.png

Schritt 2

Beim Zugriff auf die Datei in Ubuntu 19.04 sehen wir Folgendes: 4-Statische-IP-Adresse-in-Ubuntu-19.04-Server.png

Schritt 3

Standardmäßig wird die aktive Netzwerkschnittstelle enp0s3 angezeigt. Unten geben Sie die folgenden Werte ein:

 enp0s8: DHCP4: Nein DHCP6: Nein Adressen: [192.168.0.15/24,] gateway4: 192.168.0.1 Nameserver: Adressen: [8.8.8.8, 8.8.4.4] 
Schritt 4

Wir haben Folgendes hinzugefügt:

  • Name der Netzwerkschnittstelle.
  • Wir haben DHCP (sowohl IPv4 als auch IPv6) deaktiviert, damit dynamische IPs nicht gewährt werden.
  • Wir haben die IP-Adresse vergeben.
  • Die Gateway-Adresse wurde zugewiesen.
  • In diesem Fall wurden DNS-Server mit dem öffentlichen DNS von Google definiert.

5-The-DNS-servers-linux.png wurde definiert

Schritt 5

Wir speichern die Änderungen mit der folgenden Tastenkombination:

+ O Strg + O

Wir verlassen den Editor mit:

+ X Strg + X

Schritt 6

Als nächstes werden wir die Änderungen anwenden, indem wir Folgendes ausführen:

 sudo netplan anwenden 

6-sudo-netplan-apply.png

Schritt 7

Wenn Sie ifconfig -a erneut ausführen, sehen Sie, dass unserer Schnittstelle enp0s8 die von uns definierte IP zugewiesen wurde, in diesem Fall 192.168.0.15: 7-configure-ip-ubuntu.png-address

4. Tragen Sie eine dynamische IP-Adresse in Ubuntu Server 19.04 ein

Schritt 1

Um die IP-Adresse basierend auf dem DHCP-Server zu konfigurieren, müssen wir erneut auf die vorherige Konfigurationsdatei zugreifen:

 sudo nano /etc/netplan/50-cloud-init.yaml 
Schritt 2

Dort konfigurieren wir folgende Zeilen:

 Netzwerk: Version: 2 Renderer: networkd ethernets: enp0s8: DHCP4: wahr dhcp6: wahr 

8-Setzen-einer-dynamischen-IP-Adresse-in-Ubuntu-Server-19.04.png

Schritt 3

Wir speichern die Änderungen mit der folgenden Tastenkombination:

+ O Strg + O

Wir verlassen den Editor mit:

+ X Strg + X

Schritt 4

Danach übernehmen wir die Änderungen mit dem folgenden Befehl.

 sudo netplan anwenden 
Schritt 5

Danach führen wir ifconfig-aus und sehen, dass die IP der ausgewählten Schnittstelle die auf DHCP basierende Adresse annimmt: 9-see-that-the-IP-of-the-selected-interface-setzt-die-Adresse-in-base-to-DHCP.png voraus

Schritt 6

Wenn wir schließlich auf die Hilfe des Befehls man zugreifen möchten, können wir Folgendes ausführen:

 man netplan 

10-man-netplan-linux-ubuntu.png

5. Geben Sie eine statische IP-Adresse in Ubuntu 19.04 Desktop ein

Schritt 1

Bei Grafiksystemen ist dies ein einfacher Vorgang als wir denken können. Dazu müssen wir auf das Netzwerksymbol oben auf dem Bildschirm klicken, den verwendeten Netzwerktyp auswählen und dann auf die Option klicken “Kabelgebundene Netzwerkkonfiguration”:

11 -.- Statische IP-Adresse in Ubuntu-19.04-Desktop.png eintragen

Schritt 2

Das folgende Fenster wird angezeigt: 12-Statische-IP-Adresse-in-Ubuntu-19.04-Desktop.png

Schritt 3

Dort klicken wir auf das Konfigurationssymbol auf der rechten Seite des aktuellen Netzwerks und gehen im nächsten Fenster zur Registerkarte IPv4 und aktivieren dort das Feld Manuell und geben Folgendes ein:

  • Zu verwendende IP-Adresse
  • Netzmaske
  • Zu verwendende Gateway-Adresse

13-Statische-IP-Adresse-in-Ubuntu-19.04-Desktop.png

Schritt 4

Nachdem Sie diese Werte eingegeben haben, klicken Sie auf die Schaltfläche Übernehmen. Damit die Änderungen wirksam werden, müssen Sie die Verbindung vorübergehend trennen, indem Sie auf den Schalter des verkabelten Netzwerks klicken: 14-Geben-Sie-eine-statische-IP-Adresse-in-Ubuntu-19.04-Desktop.png ein

Schritt 5

Dann aktivieren wir das Netzwerk erneut und stellen sicher, dass die zugewiesene Adresse korrekt ist:

15-wir-aktivieren-wieder-das-rote-linux.png

6. Weisen Sie in Ubuntu 19.04 Desktop eine dynamische IP-Adresse zu

Schritt 1

Wenn wir die IP-Adresse direkt vom DHCP-Server beziehen möchten, müssen wir zum Netzwerkkonfigurationsfenster zurückkehren und auf der Registerkarte IPv4 das Feld “Automatisch (DHCP)” aktivieren:

16-Zuweisen-einer-dynamischen-IP-Adresse-in-Ubuntu-19.04-Desktop.png

Schritt 2

Klicken Sie auf Übernehmen und wir müssen das Netzwerk erneut trennen und verbinden, damit die Änderungen korrekt übernommen werden:

17-Zuweisen-einer-dynamischen-IP-Adresse-in-Ubuntu-19.04-Desktop.png

Wir sehen, wie einfach es ist, die Art der IP-Adresse sowohl auf unseren Servern als auch auf der grafischen Oberfläche von Ubuntu 19.04 zu definieren und diese Adressen entsprechend den notwendigen und wichtigen Betriebsfällen zu verwenden IP-Adresse

Leave a Reply

Your email address will not be published.