0Pricing
Linux Server Deployment & SSH Mastery · Lektion

Grundlegende Netzwerkkonfiguration

Konfigurieren Sie Netzwerkschnittstellen, weisen Sie statische oder dynamische IP-Adressen zu und richten Sie DNS-Resolver für die Serverkonnektivität ein.

Grundlegende Netzwerkkonfiguration ist eine kostenlose Linux Server Deployment & SSH Mastery-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Linux Server Deployment & SSH Mastery-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Linux Server Deployment & SSH Mastery-Kurs umfasst insgesamt 4 Lektionen.

Einführung in die Netzwerkkonfiguration

Willkommen bei der Konfiguration des Netzwerks Ihres Servers. So kommuniziert Ihr Server mit dem Internet und anderen Geräten.

Dies ist eine grundlegende Fähigkeit für jede Serveradministration. Sie stellt sicher, dass Ihre Anwendungen erreichbar sind und Ihr Server auf externe Ressourcen zugreifen kann.

IP-Adressen: Die ID des Servers

Eine IP-Adresse (Internet Protocol address) ist eine eindeutige numerische Kennzeichnung, die jedem Gerät in einem Netzwerk zugewiesen wird.

Stellen Sie sie sich als die Hausadresse Ihres Servers im Internet vor. Sie ermöglicht, Daten an das richtige Gerät zu senden und von dort zu empfangen.

Gängige Versionen sind IPv4 (z. B. 192.168.1.100) und IPv6 (z. B. 2001:0db8::1).

Dynamische IPs mit DHCP

DHCP (Dynamic Host Configuration Protocol) weist Geräten automatisch IP-Adressen zu.

Die meisten Geräte in Privathaushalten und neu bereitgestellten Cloud-Server beginnen mit einer dynamischen IP-Adresse. Das ist praktisch, weil Sie sie nicht manuell festlegen müssen.

Dynamische IPs können sich jedoch ändern, was für Server, die eine beständige, feste Adresse benötigen, nicht ideal ist.

Ihre aktuelle IP überprüfen

Der Befehl ip a ist Ihr wichtigstes Werkzeug, um Netzwerkschnittstellen und die ihnen zugewiesenen IP-Adressen unter Linux anzuzeigen.

Er zeigt Details wie den Namen der Schnittstelle (z. B. eth0, ens33) sowie die inet-Adresse (IPv4) oder inet6-Adresse (IPv6) an.

Ausführen: Netzwerkschnittstellen anzeigen

Führen Sie ip a aus, um die Netzwerkschnittstellen und IP-Adressen Ihres Servers anzuzeigen. Suchen Sie nach einer Schnittstelle wie eth0 oder ens33 und deren inet-Adresse.

ip a

Warum statische IPs wichtig sind

Eine statische IP-Adresse ist eine IP-Adresse, die sich im Laufe der Zeit nicht ändert. Sie bleibt konstant, bis Sie sie manuell ändern.

Das ist für Server entscheidend, die dauerhaft erreichbar sein müssen, zum Beispiel:

  • Webserver, die Websites hosten
  • Datenbankserver
  • DNS-Server

Statische IPs gewährleisten eine vorhersehbare und zuverlässige Erreichbarkeit.

Wichtige Komponenten einer statischen IP

Um eine statische IP manuell festzulegen, benötigen Sie im Allgemeinen diese Angaben:

  • IP-Adresse: Die spezifische, unveränderliche Adresse Ihres Servers (z. B. 192.168.1.10).
  • Netzmaske: Sie definiert den Netzwerkteil der IP-Adresse und trennt die Netzwerk-ID von der Host-ID (z. B. 255.255.255.0 oder /24).
  • Gateway: Die IP-Adresse des Routers, der Ihr lokales Netzwerk mit dem Internet verbindet (z. B. 192.168.1.1).

DNS-Resolver: Das Web benennen

Das DNS (Domain Name System) übersetzt für Menschen lesbare Domainnamen (wie google.com) in numerische IP-Adressen.

Ihr Server muss wissen, welche DNS-Server er für diese Übersetzungen abfragen soll. Ohne diese Server kann Ihr Server Websites nicht anhand ihres Namens finden!

Diese werden häufig in den Einstellungen der Netzwerkschnittstelle oder in der Datei /etc/resolv.conf konfiguriert.

Beispiel für eine statische IP mit Netplan

Auf modernen Ubuntu-Systemen wird die Netzwerkkonfiguration über Netplan verwaltet. Sie bearbeiten YAML-Dateien in /etc/netplan/.

Hier sehen Sie ein vereinfachtes Beispiel zum Einrichten einer statischen IP-Adresse. Nach der Bearbeitung würden Sie die Änderungen mit sudo netplan apply anwenden.

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses: [192.168.1.10/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

Schnelltest: Netzwerkgrundlagen

Sie haben IP-Adressen, dynamische und statische Konfigurationen sowie DNS kennengelernt. Testen wir Ihr Verständnis!

Rückblick: Netzwerkkonfiguration

In dieser Lektion haben Sie die Grundlagen der Netzwerkkonfiguration kennengelernt:

  • IP-Adressen sind eindeutige Kennungen für Ihren Server.
  • DHCP stellt dynamische IP-Adressen bereit, während statische IP-Adressen fest zugewiesen und für Server besonders wichtig sind.
  • Mit ip a können Sie die aktuellen Netzwerkeinstellungen anzeigen.
  • Zu den wichtigsten Bestandteilen statischer IP-Adressen gehören IP-Adresse, Netzmaske und Gateway.
  • DNS-Resolver sind unverzichtbar, um Domainnamen in IP-Adressen zu übersetzen.

Als Nächstes beschäftigen wir uns mit dem Schutz Ihres Servers durch Firewalls!

Häufig gestellte Fragen

Ist die Lektion „Grundlegende Netzwerkkonfiguration“ kostenlos?

Ja — der vollständige Text von „Grundlegende Netzwerkkonfiguration“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Linux Server Deployment & SSH Mastery-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Linux Server Deployment & SSH Mastery-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Grundlegende Netzwerkkonfiguration“?

Konfigurieren Sie Netzwerkschnittstellen, weisen Sie statische oder dynamische IP-Adressen zu und richten Sie DNS-Resolver für die Serverkonnektivität ein. Du übst Linux Server Deployment & SSH Mastery mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Linux Server Deployment & SSH Mastery zu starten?

Keine Vorkenntnisse erforderlich. Linux Server Deployment & SSH Mastery auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Grundlegende Netzwerkkonfiguration“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Linux Server Deployment & SSH Mastery-Lektion Code schreiben und ausführen?

Ja. Jede Linux Server Deployment & SSH Mastery-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Grundlegende Netzwerkkonfiguration
  2. Firewalls verstehen (UFW/firewalld)
  3. Portverwaltung und Sicherheit
  4. DNS-Konfiguration und Fehlerbehebung
← Zurück zu Linux Server Deployment & SSH Mastery