Wer Ubuntu im Alltag nur für Surfen, Office oder Lernen nutzt, arbeitet meistens mit einer automatisch vergebenen IP-Adresse, ohne es überhaupt zu merken. Spätestens wenn du aber einen Server im Heimnetz betreiben, per SSH immer denselben Rechner erreichen, eine Netzwerkfreigabe zuverlässig ansprechen oder Portweiterleitungen im Router sauber einrichten möchtest, wird ein anderes Thema wichtig: die statische IP-Adresse. Gerade Anfänger, IT-Studenten und Personen, die Linux lernen möchten, stolpern früher oder später über Begriffe wie DHCP, Gateway, DNS oder feste IP und fragen sich, was davon unter Ubuntu wirklich relevant ist. Die gute Nachricht ist: Eine statische IP unter Ubuntu einzurichten ist kein Hexenwerk. Wenn du die Grundidee einmal verstanden hast, lässt sich die Konfiguration Schritt für Schritt sauber umsetzen. Wichtig ist nur, dass du nicht einfach irgendeine Adresse einträgst, sondern verstehst, wie dein Netzwerk aufgebaut ist und welche Werte zusammenpassen müssen. In dieser Anleitung lernst du deshalb verständlich und praxisnah, was eine statische IP überhaupt ist, wann sie sinnvoll ist, wie du deine aktuellen Netzwerkeinstellungen unter Ubuntu prüfst und wie du eine feste IP-Adresse sowohl grafisch als auch per Konfigurationsdatei einrichtest. So bekommst du nicht nur eine funktionierende Lösung, sondern auch ein solides Netzwerk-Grundverständnis für Linux.
Was ist eine statische IP-Adresse überhaupt?
Eine IP-Adresse ist die Netzwerkadresse deines Rechners. Über sie wird dein Ubuntu-System im lokalen Netzwerk und je nach Situation auch gegenüber anderen Geräten eindeutig erkannt. Wenn dein Rechner mit dem Router verbunden ist, bekommt er in vielen Netzwerken automatisch eine IP-Adresse zugewiesen. Diese automatische Vergabe läuft meist über DHCP. Dabei kann sich die Adresse im Laufe der Zeit ändern.
Eine statische IP-Adresse ist dagegen fest eingestellt. Das bedeutet: Dein Ubuntu-Rechner verwendet immer dieselbe lokale Netzwerkadresse, solange du die Konfiguration nicht wieder änderst. Für viele normale Alltagsaufgaben ist das nicht zwingend nötig. Sobald du aber einen Rechner im Netzwerk zuverlässig unter derselben Adresse erreichen willst, ist eine feste IP sehr nützlich.
Einfach erklärt
- Eine IP-Adresse ist die Netzwerkadresse deines Rechners.
- DHCP vergibt Adressen automatisch.
- Eine statische IP wird manuell festgelegt.
- Die Adresse bleibt dadurch dauerhaft gleich.
Wann eine statische IP unter Ubuntu sinnvoll ist
Nicht jeder Ubuntu-Nutzer braucht sofort eine feste IP-Adresse. Für ein normales Notebook im WLAN, das einfach nur ins Internet geht, reicht DHCP meistens völlig aus. Anders sieht es aus, wenn dein Rechner im Netzwerk eine feste Rolle übernimmt. Das ist zum Beispiel der Fall, wenn du einen Ubuntu-Rechner als Server, Dateiablage, Webserver, SSH-Ziel oder Testsystem für Netzwerkanwendungen verwendest.
Gerade für IT-Studenten und Linux-Lernende ist die statische IP oft ein wichtiger Lernschritt. Viele typische Übungen in Netzwerken, Serververwaltung und Fernzugriff setzen voraus, dass ein Gerät zuverlässig unter derselben Adresse erreichbar ist. Eine sich ständig ändernde Adresse wäre dort eher störend.
Eine statische IP ist oft sinnvoll, wenn du
- SSH zu einem Ubuntu-Rechner nutzen möchtest
- einen Webserver oder Homeserver betreibst
- Netzwerkfreigaben stabil ansprechen willst
- Portweiterleitungen im Router einrichtest
- einen Drucker- oder Dateidienst bereitstellst
- Linux-Netzwerke praktisch lernen möchtest
Was ist der Unterschied zwischen DHCP und statischer IP?
DHCP steht für Dynamic Host Configuration Protocol. Dahinter steckt vereinfacht gesagt ein Dienst, meist auf dem Router, der Geräten im Netzwerk automatisch eine passende IP-Adresse gibt. Das ist bequem, weil du fast nichts manuell einrichten musst. Für Alltagsgeräte ist das oft die Standardlösung.
Bei einer statischen IP trägst du die Netzwerkdaten selbst ein. Dazu gehören nicht nur die IP-Adresse, sondern in der Regel auch Netzmaske beziehungsweise Präfix, Gateway und DNS-Server. Ubuntu nutzt diese Angaben dann fest, statt bei jeder Verbindung automatisch neue Werte vom DHCP-Server zu beziehen.
Der praktische Unterschied
- DHCP ist automatisch und bequem.
- Eine statische IP ist manuell und dauerhaft.
- DHCP ist gut für normale Alltagsgeräte.
- Eine statische IP ist gut für stabile Netzwerkrollen.
Welche Angaben du für eine statische IP brauchst
Bevor du unter Ubuntu eine feste IP-Adresse einrichtest, solltest du die nötigen Netzwerkdaten kennen. Einfach irgendeine Adresse einzutragen, ist keine gute Idee. Die Werte müssen zu deinem bestehenden Netzwerk passen. Sonst kann es passieren, dass dein Rechner zwar eine IP-Adresse hat, aber nicht mehr richtig mit dem Router oder dem Internet kommunizieren kann.
Im Normalfall brauchst du mindestens vier Dinge: die gewünschte IP-Adresse, das Netzwerkpräfix beziehungsweise die Subnetzmaske, die Gateway-Adresse und einen oder mehrere DNS-Server. Diese Werte orientieren sich meist an deinem aktuellen Heimnetz.
Du brauchst in der Regel
- eine freie IP-Adresse im richtigen Netzwerkbereich
- das Präfix oder die Subnetzmaske
- die Gateway-Adresse des Routers
- mindestens einen DNS-Server
Was IP-Adresse, Präfix, Gateway und DNS bedeuten
Gerade Anfänger stolpern oft nicht an der eigentlichen Ubuntu-Einstellung, sondern an den Begriffen selbst. Deshalb lohnt sich hier eine einfache Einordnung. Die IP-Adresse ist die feste Adresse deines Ubuntu-Rechners im Netz. Das Präfix oder die Subnetzmaske beschreibt, welcher Teil des Netzwerks gemeinsam genutzt wird. Das Gateway ist normalerweise dein Router, also der Ausgangspunkt aus dem lokalen Netz ins Internet. Der DNS-Server übersetzt Namen wie Webseitenadressen in IP-Adressen.
Wenn diese Werte nicht zusammenpassen, entstehen typische Probleme: Webseiten laden nicht, andere Geräte sind nicht erreichbar oder Ubuntu scheint zwar verbunden, kommt aber nicht ins Internet.
Einfach erklärt
- IP-Adresse = Adresse deines Ubuntu-Rechners
- Präfix = beschreibt den Netzwerkbereich
- Gateway = meist dein Router
- DNS = Namensauflösung für Webseiten und Dienste
Die aktuelle Netzwerkkonfiguration unter Ubuntu prüfen
Bevor du etwas änderst, solltest du dir anschauen, wie dein Ubuntu-System aktuell im Netzwerk eingebunden ist. Das ist wichtig, weil du daraus oft schon die passenden Werte ableiten kannst. Wenn dein System aktuell per DHCP eine funktionierende Adresse hat, kannst du dich an diesem Netzwerkbereich orientieren.
Für Anfänger ist es sinnvoll, erst einmal die aktuelle IP-Adresse, die Netzwerkschnittstellen und die Standardroute zu prüfen. Das geht sowohl grafisch über die Netzwerkeinstellungen als auch im Terminal.
Aktuelle IP-Adressen im Terminal anzeigen
ip a
Routing und Gateway prüfen
ip route
Mit diesen beiden Befehlen siehst du bereits sehr viel: welche Schnittstellen vorhanden sind, welche IP-Adresse aktuell genutzt wird und über welches Gateway dein System standardmäßig nach außen geht.
Die richtige Netzwerkschnittstelle erkennen
Unter Ubuntu musst du wissen, für welche Netzwerkschnittstelle du die statische IP setzen willst. Das kann eine kabelgebundene Schnittstelle oder eine WLAN-Schnittstelle sein. Im Terminal tragen diese Verbindungen oft Namen wie enp... für Ethernet oder wlp... für WLAN. In der grafischen Oberfläche werden sie meist einfach als kabelgebundene Verbindung oder drahtlose Verbindung angezeigt.
Gerade Anfänger sollten hier nicht blind arbeiten. Wenn du die statische IP auf der falschen Schnittstelle einträgst, ändert sich an der tatsächlich genutzten Verbindung nichts oder du verwirrst die Konfiguration unnötig.
Typische Schnittstellen
enp...für kabelgebundene Netzwerkewlp...für WLAN- in den Einstellungen meist als LAN oder WLAN sichtbar
Eine passende freie IP-Adresse wählen
Bei der Auswahl einer statischen IP-Adresse ist Vorsicht wichtig. Die Adresse sollte zum Netzwerkbereich deines Routers passen und möglichst nicht bereits von einem anderen Gerät verwendet werden. Wenn dein Router und andere Geräte zum Beispiel Adressen im Bereich 192.168.1.x nutzen, muss sich auch deine statische IP in diesem Bereich bewegen. Gleichzeitig solltest du darauf achten, keine Adresse zu wählen, die bereits per DHCP vergeben werden könnte.
Für Anfänger ist oft die beste Lösung, eine Adresse außerhalb des typischen DHCP-Bereichs des Routers zu wählen, aber noch innerhalb desselben Subnetzes. Welche Bereiche sicher sind, hängt vom Router ab. Im Zweifel lohnt sich ein Blick in dessen DHCP-Einstellungen.
Worauf du bei der IP achten solltest
- Sie muss zum vorhandenen Heimnetz passen.
- Sie darf nicht schon von einem anderen Gerät verwendet werden.
- Sie sollte möglichst außerhalb des automatischen DHCP-Bereichs liegen.
Statische IP grafisch unter Ubuntu einrichten
Für Anfänger ist der grafische Weg meistens am einfachsten. Ubuntu bietet in den Netzwerkeinstellungen die Möglichkeit, eine Verbindung von automatisch auf manuell umzustellen. Dort kannst du dann IP-Adresse, Präfix, Gateway und DNS eintragen. Diese Methode ist übersichtlich und besonders gut geeignet, wenn du noch nicht viel mit Konfigurationsdateien gearbeitet hast.
Je nach Ubuntu-Version öffnest du zuerst die Einstellungen und gehst dann in den Bereich Netzwerk oder WLAN. Anschließend wählst du die betreffende Verbindung aus und bearbeitest die IPv4-Einstellungen.
Typischer Ablauf in der grafischen Oberfläche
- Einstellungen öffnen
- Zu
NetzwerkoderWLANwechseln - Die aktive Verbindung auswählen
- Zu den IPv4-Einstellungen gehen
- Von automatisch auf manuell umstellen
- IP-Adresse, Präfix, Gateway und DNS eintragen
- Speichern und Verbindung neu aufbauen
Beispielwerte für eine manuelle IPv4-Konfiguration
Damit du die Felder besser einordnen kannst, hilft ein einfaches Beispiel. Angenommen, dein Router hat die Adresse 192.168.1.1 und dein Heimnetz nutzt das übliche Präfix 24, was grob dem klassischen Netz 255.255.255.0 entspricht. Dann könnte eine feste Adresse für deinen Ubuntu-Rechner beispielsweise 192.168.1.50 sein.
Beispiel einer statischen Konfiguration
- IP-Adresse:
192.168.1.50 - Präfix:
24 - Gateway:
192.168.1.1 - DNS:
192.168.1.1oder ein externer DNS-Server
Diese Werte sind nur ein Beispiel. Du solltest immer prüfen, ob sie zu deinem tatsächlichen Netzwerk passen.
Verbindung nach der Umstellung neu starten
Nachdem du die neuen Werte gespeichert hast, reicht das oft noch nicht ganz aus. Häufig musst du die Verbindung kurz neu aufbauen, damit Ubuntu die Änderungen wirklich übernimmt. Das kann bedeuten, dass du WLAN einmal aus- und wieder einschaltest, die kabelgebundene Verbindung kurz trennst oder im Einstellungsfenster die Verbindung erneut aktivierst.
Für Anfänger ist wichtig: Wenn nach dem Speichern zunächst kurz keine Verbindung da ist, ist das nicht automatisch ein Fehler. Ubuntu übernimmt gerade die neue Konfiguration.
Die neue statische IP kontrollieren
Nach dem Einrichten solltest du immer prüfen, ob die Änderung wirklich aktiv ist. Am einfachsten geht das im Terminal. Dort kannst du sofort sehen, ob die gewünschte Adresse auf der richtigen Schnittstelle gesetzt wurde.
IP-Adresse erneut prüfen
ip a
Standardroute erneut prüfen
ip route
Wenn dort nun deine neue IP-Adresse und das passende Gateway erscheinen, wurde die Konfiguration grundsätzlich übernommen.
Internetverbindung nach der statischen IP testen
Eine gesetzte IP-Adresse allein reicht nicht. Du musst auch prüfen, ob das Netzwerk und das Internet weiterhin funktionieren. Gerade Anfänger sehen manchmal die neue Adresse, wundern sich aber, warum Webseiten nicht mehr laden. Dann fehlen oft Gateway oder DNS oder die Adresse passt nicht sauber zum Netz.
Teste deshalb nach der Umstellung unbedingt Browser, Netzwerkerreichbarkeit und nach Möglichkeit auch die Paketquellen.
Praktischer Verbindungstest
sudo apt update
Wenn Ubuntu die Paketlisten erfolgreich laden kann, funktioniert in der Regel nicht nur die lokale Netzwerkkonfiguration, sondern auch der Internetzugang.
Statische IP per Netplan unter Ubuntu einrichten
Neben der grafischen Oberfläche gibt es unter vielen Ubuntu-Versionen den Konfigurationsweg über Netplan. Netplan verwendet YAML-Dateien, um Netzwerkeinstellungen festzulegen. Gerade auf Servern oder in technischen Lernumgebungen ist das ein wichtiger Standardweg. Für Anfänger ist dieser Weg etwas technischer, aber sehr lehrreich.
Die Netplan-Konfiguration liegt meist im Verzeichnis /etc/netplan/. Dort findest du eine oder mehrere YAML-Dateien, die du anpassen kannst. Vor Änderungen solltest du die vorhandene Datei unbedingt sichern.
Vorhandene Netplan-Dateien anzeigen
ls /etc/netplan/
Beispieldatei mit Editor öffnen
sudo nano /etc/netplan/01-netcfg.yaml
Der genaue Dateiname kann je nach System anders lauten.
Beispiel für eine Netplan-Konfiguration mit statischer IP
Damit Anfänger sich die Struktur besser vorstellen können, hilft ein einfaches Beispiel. Angenommen, du möchtest auf einer Ethernet-Schnittstelle eine feste Adresse eintragen. Dann könnte eine grundlegende Netplan-Datei etwa so aufgebaut sein:
Beispielkonfiguration
network:
version: 2
renderer: NetworkManager
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.50/24
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [192.168.1.1, 1.1.1.1]
Die Einrückung ist bei YAML sehr wichtig. Schon kleine Fehler in Leerzeichen oder Struktur führen dazu, dass die Datei nicht korrekt verarbeitet wird.
Netplan-Konfiguration anwenden
Nachdem du die Datei bearbeitet und gespeichert hast, musst du die Konfiguration anwenden. Ubuntu übernimmt die Änderungen nicht automatisch nur durch das Speichern.
Netplan-Konfiguration anwenden
sudo netplan apply
Wenn dabei kein Fehler erscheint, ist das ein gutes Zeichen. Anschließend solltest du die neue IP-Adresse und die Verbindung wie beschrieben kontrollieren.
Warum YAML-Einrückung so wichtig ist
Gerade Anfänger verzweifeln bei Netplan oft nicht am Netzwerk selbst, sondern an YAML. Diese Syntax ist sehr empfindlich bei Einrückung und Struktur. Ein fehlendes Leerzeichen, eine falsche Verschachtelung oder ein falsch gesetzter Doppelpunkt reicht aus, damit die Konfiguration fehlschlägt.
Wenn du per Netplan arbeitest, solltest du deshalb besonders ruhig und sorgfältig vorgehen. Am besten kopierst du eine saubere Grundstruktur und passt nur die nötigen Werte an.
Typische YAML-Fehler
- falsche Einrückung
- Tabulatoren statt Leerzeichen
- vergessene Doppelpunkte
- falscher Schnittstellenname
Wenn die Verbindung nach der Umstellung nicht mehr funktioniert
Falls nach dem Setzen der statischen IP plötzlich kein Internet mehr funktioniert, solltest du zuerst ruhig bleiben und systematisch prüfen. Sehr oft ist nicht Ubuntu selbst das Problem, sondern ein unpassender Wert in der Konfiguration. Besonders häufig sind ein falsches Gateway, ein ungeeigneter DNS-Server oder eine IP-Adresse, die nicht zum Subnetz passt.
Auch eine Adresskollision kann Probleme machen. Das passiert, wenn dieselbe IP-Adresse bereits von einem anderen Gerät im Netzwerk genutzt wird. Genau deshalb ist die Wahl einer freien Adresse so wichtig.
Typische Ursachen bei Problemen
- falsche IP-Adresse
- falsches Präfix oder Subnetz
- falsches Gateway
- ungeeigneter DNS-Server
- Adresskonflikt mit einem anderen Gerät
Statische IP und Router zusammen denken
Eine feste IP-Adresse ist kein reines Ubuntu-Thema. Sie muss immer zum Router und zum restlichen Netzwerk passen. Deshalb solltest du, wenn möglich, auch wissen, welchen Adressbereich dein Router nutzt und welcher DHCP-Bereich dort eingestellt ist. Sonst riskierst du, eine Adresse fest zu vergeben, die der Router später automatisch an ein anderes Gerät verteilen möchte.
Für Anfänger ist das ein wichtiger Lernpunkt: Netzwerk-Einstellungen hängen fast nie nur am eigenen Rechner. Router, DHCP und lokale Netzstruktur spielen immer mit hinein.
Wann eine DHCP-Reservierung die bessere Lösung sein kann
Technisch gesehen gibt es neben der lokal fest eingestellten statischen IP noch eine andere Möglichkeit: die DHCP-Reservierung im Router. Dabei bekommt dein Ubuntu-Rechner weiterhin automatisch per DHCP eine Adresse, aber der Router gibt ihm immer dieselbe. Für viele Heimnetze ist das eine sehr saubere und bequeme Lösung, weil die Verwaltung zentral am Router erfolgt.
Gerade für Anfänger kann das eine gute Alternative sein, wenn sie möglichst wenig direkt am Linux-System ändern möchten. Trotzdem ist es sehr sinnvoll, die manuelle statische Konfiguration unter Ubuntu zu verstehen, weil du damit die Netzlogik besser lernst.
Typische Anfängerfehler bei statischen IPs
Beim Einrichten einer festen IP-Adresse machen Einsteiger oft ähnliche Fehler. Einer der häufigsten ist, irgendeine freie Zahl im bekannten Netzwerkbereich zu wählen, ohne den DHCP-Bereich des Routers zu prüfen. Ein anderer Fehler ist, zwar die IP-Adresse korrekt zu setzen, aber Gateway oder DNS zu vergessen. Auch Netplan-Dateien werden häufig mit falscher Einrückung gespeichert.
Wenn du Schritt für Schritt vorgehst und die Werte vorher sauber prüfst, lassen sich diese Fehler gut vermeiden.
Diese Fehler solltest du vermeiden
- eine bereits genutzte IP-Adresse wählen
- Gateway oder DNS nicht eintragen
- Netzwerkbereich des Routers nicht beachten
- bei Netplan YAML falsch einrücken
- nach der Änderung keinen Funktionstest machen
Praktische Mini-Übung für Anfänger
Am besten lernst du das Thema, indem du zuerst deine aktuelle Konfiguration prüfst und daraus dann eine passende feste Adresse ableitest. Auch wenn du die Umstellung nicht sofort auf einem produktiven System machen willst, hilft diese Trockenübung enorm beim Verständnis.
Schritt 1: Aktuelle Netzwerkinformationen prüfen
ip a
ip route
Schritt 2: Werte notieren
- aktuelle IP-Adresse
- Gateway-Adresse
- genutztes Netzwerk
Schritt 3: Eine passende feste Adresse auswählen
- freie Adresse im richtigen Netzwerkbereich wählen
- DHCP-Bereich des Routers möglichst berücksichtigen
Schritt 4: Grafisch oder per Netplan eintragen
- entweder über die Netzwerkeinstellungen
- oder per Netplan-Datei
Schritt 5: Konfiguration testen
ip a
ip route
sudo apt update
Mit genau dieser Vorgehensweise wird die statische IP unter Ubuntu für Anfänger deutlich verständlicher. Du lernst nicht nur, wie man eine feste Adresse einträgt, sondern auch, wie Linux-Netzwerke logisch aufgebaut sind und wie Ubuntu mit Routing, DNS und Verbindungseinstellungen arbeitet.
Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3
Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.
Meine Leistungen umfassen:
-
Professionelle Konfiguration von Routern und Switches
-
Einrichtung von VLANs, Trunks, Routing, DHCP, NAT, ACLs und weiteren Netzwerkfunktionen
-
Erstellung von Topologien und Simulationen in Cisco Packet Tracer
-
Aufbau, Analyse und Fehlerbehebung von Netzwerk-Labs in GNS3 und EVE-NG
-
Automatisierung von Netzwerkkonfigurationen mit Python, Netmiko, Paramiko, NAPALM und Ansible
-
Erstellung von Skripten für wiederkehrende Netzwerkaufgaben
-
Dokumentation der Konfigurationen und Bereitstellung nachvollziehbarer Lösungswege
-
Konfigurations-Backups, Optimierung bestehender Setups und technisches Troubleshooting
Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.