Grundlagen der Linux-Netzwerkkonfiguration

Erlernen Sie die Grundlagen der Linux-Netzwerkkonfiguration. Meistern Sie Tools zur Überprüfung von Netzwerkschnittstellen, zum Testen der Konnektivität, zur Fehlerbehebung bei DNS-Problemen und zur Identifizierung lauschender Ports. Lernen Sie, Dateien über die CLI herunterzuladen und IP-Adressen manuell zu konfigurieren.

DevOps EngineerLinuxDevOps

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieser Einsteigerkurs vermittelt einen Kommandozeilenablauf zum Verstehen und Diagnostizieren von Linux-Netzwerken. In sechs angeleiteten Labs untersuchst du Schnittstellen und Routen, prüfst Erreichbarkeit, fragst DNS ab, identifizierst lauschende Sockets, rufst HTTP-Inhalte ab und änderst vorübergehend eine Adresse auf einer vorbereiteten Schnittstelle.

In der Abschlussaufgabe sammelst du Belege zu Loopback, lokalem Webport und Schnittstellenkonfiguration und entscheidest, ob eine simulierte Störung im Netzwerkpfad oder im Dienst liegt.

Was du lernen wirst

  • Linkstatus und IPv4-Adressierung mit ip link und ip addr untersuchen
  • Loopback, Gateway und externe IP mit begrenzten ping-Anfragen auf Erreichbarkeit prüfen
  • Paketverlust-Zusammenfassungen lesen und Erreichbarkeit von Instabilität unterscheiden
  • Vorwärts- und Rückwärts-DNS-Abfragen durchführen und /etc/resolv.conf prüfen
  • TCP- und UDP-Listener mit ss auflisten und Ports über privilegierte Ausgabe Prozessen zuordnen
  • Lokale HTTP-Inhalte mit wget laden, Header mit curl -I prüfen und Ausgabe mit curl -o umbenennen
  • Eine temporäre IPv4-Adresse auf labex0 hinzufügen, prüfen und entfernen
  • Einen erreichbaren Host mit geschlossenem Anwendungsport diagnostizieren und die Dienstursache festhalten

Für wen dieser Kurs geeignet ist

Dieser Kurs richtet sich an Linux-Einsteiger, Supportkräfte und angehende System- oder DevOps-Administratoren, die praktische Werkzeuge zur Erstdiagnose vor Routing, Firewall- oder Dienstkonfiguration benötigen.

Voraussetzungen: Grundlegende Terminalnavigation, Befehlsausführung, Pipes, grep und Ausgabeumleitung; Netzwerkadministrationserfahrung ist nicht erforderlich.

Lernumgebung: Ein Ubuntu-basiertes LabEx-Terminal mit Loopback- und externen Prüfungen, lokalem HTTP-Server, vorbereiteter Schnittstelle labex0 und kontrolliertem Fehlerszenario.

Häufig gestellte Fragen

Wie ist der Kurs aufgebaut?

Sechs Labs bieten angeleitete Übungen. Im siebten Teil speicherst du Belege aus ping, curl und ip addr und entscheidest zwischen NETWORK und SERVICE.

Bleibt die manuell gesetzte IP nach Neustart oder neuer Sitzung erhalten?

Nein. Du fügst 10.10.10.10/24 mit ip addr direkt zu labex0 hinzu, prüfst und entfernst sie im selben Lab. Dauerhafte NetworkManager- oder Dateikonfiguration wird nicht behandelt.

Laden die Übungen Dateien aus dem Internet?

Nein. wget und curl verwenden einen vorbereiteten Server auf localhost:8080, damit Befehle und HTTP-Antworten statt einer externen Quelle im Mittelpunkt stehen.

Warum lautet die Diagnose der Abschlussaufgabe Dienstproblem?

Der Ping zu 127.0.0.1 gelingt, während 127.0.0.1:80 die Verbindung ablehnt. Der lokale Pfad funktioniert, aber kein Prozess nimmt die Webverbindung an; daher lautet die geforderte Antwort SERVICE.

Lehrer

labby
Labby
Labby is the LabEx teacher.