15%

Spare 15% auf alle Hosting-Dienste

Teste deine Fähigkeiten und erhalte Rabatt auf jedes Hosting-Angebot

Benutze den Code:

Skills
Anfangen
02.01.2026

Welcher Linux-Befehl kann verwendet werden, um IP-Konfigurationseinstellungen anzuzeigen oder zu ändern?

Auf modernen Linux-Systemen wird die Netzwerkkonfiguration über eine Reihe von Befehlszeilenwerkzeugen verwaltet, mit denen Sie IP-Einstellungen inspizieren, beheben und ändern können, ohne auf eine grafische Benutzeroberfläche angewiesen zu sein. Diese Befehle sind für Administratoren und Power-User unerlässlich, da sie schnelle, präzise Kontrolle darüber bieten, wie eine Maschine mit einem Netzwerk verbunden ist – egal, ob Sie eine statische IP auf einem Server zuweisen, überprüfen, warum ein Dienst nicht erreichbar ist, das Standardgateway überprüfen oder eine Schnittstelle nach einem Neustart aktivieren.

In realen Szenarien verwenden Sie diese Befehle, um:

  • Aktuelle IP-Adressen an Netzwerk-Schnittstellen (IPv4/IPv6) anzuzeigen
  • Linkstatus (UP/DOWN), MTU und Schnittstellendetails zu überprüfen
  • Routing-Regeln und das aktive Standardgateway anzuzeigen
  • IP-Konfiguration vorübergehend zu ändern zu Test- oder Notfallwiederherstellungszwecken
  • Konnektivitätsprobleme zu diagnostizieren (falsches Subnetz, fehlende Route, Schnittstelle down usw.)
  • Bestätigen, welche Schnittstelle und Route das System verwendet, um ein Ziel zu erreichen

Da Linux überall läuft – von Cloud-Servern und VPS-Knoten bis hin zu Routern und eingebetteten Geräten – ist die Fähigkeit, Netzwerke über die CLI zu konfigurieren, eine Kernkompetenz. Auf modernem Linux ist der primäre Befehl zur Anzeige und Änderung der IP-Konfiguration: ip (aus dem iproute2-Paket). Er ersetzt die meisten älteren Dienstprogramme, funktioniert konsistent über Distributionen hinweg und ist das Standard-Toolset, das in heutigen Produktionsumgebungen verwendet wird.

IP-Konfiguration ändern (Laufzeit / nicht persistent)

Änderungen, die mit ip vorgenommen werden, halten in der Regel bis zum Neustart (oder bis NetworkManager/systemd-networkd sie überschreibt). Für Persistenz verwenden Sie NetworkManager (nmcli) oder Distro-Konfigurationsdateien.

Eine Schnittstelle aktivieren/deaktivieren

sudo ip link set dev eth0 up
sudo ip link set dev eth0 down

Eine IP-Adresse hinzufügen (CIDR)

sudo ip addr add 192.168.10.50/24 dev eth0

Eine IP-Adresse entfernen

sudo ip addr del 192.168.10.50/24 dev eth0

IP-Adresse ersetzen (häufiges Muster)

sudo ip addr flush dev eth0

sudo ip addr add 192.168.10.50/24 dev eth0

Ein Standardgateway hinzufügen

sudo ip route add default via 192.168.10.1 dev eth0

Standardgateway ersetzen (sauber)

sudo ip route replace default via 192.168.10.1 dev eth0

Eine statische Route hinzufügen

sudo ip route add 10.50.0.0/16 via 192.168.10.254 dev eth0

Persistente Änderungen (empfohlen auf Desktops/Servern)

Wenn Sie NetworkManager verwenden: nmcli

Am besten für Ubuntu Desktop, viele RHEL-basierte Desktops und viele Cloud-Images.

Verbindungen anzeigen

nmcli con show

Statische IPv4 auf einer Verbindung festlegen

sudo nmcli con mod "Wired connection 1" ipv4.method manual
ipv4.addresses 192.168.10.50/24 ipv4.gateway 192.168.10.1 ipv4.dns "1.1.1.1 8.8.8.8"
sudo nmcli con up "Wired connection 1"

Wenn Sie systemd-networkd verwenden: networkctl

Häufig auf minimalen Servern.

networkctl status

Persistenz erfolgt durch Bearbeiten von *.network-Dateien unter:

  • /etc/systemd/network/

Legacy-Befehle, die Sie weiterhin sehen werden (aber nicht bevorzugt)

  • ifconfig (net-tools) – oft nicht mehr standardmäßig installiert

  • route – ersetzt durch ip route

Praktische Erkenntnis

  • Anzeigen + ändern (moderner Standard): ip

  • Persistenz herstellen (häufig): nmcli (NetworkManager) oder systemd-networkd-Konfiguration

Wenn Sie mir Ihre Distribution (Ubuntu/Debian/RHEL/Alma usw.) und ob es sich um einen Server oder Desktop handelt, mitteilen, kann ich Ihnen die genaue persistente Methode geben, die Sie verwenden sollten.

15%

Spare 15% auf alle Hosting-Dienste

Teste deine Fähigkeiten und erhalte Rabatt auf jedes Hosting-Angebot

Benutze den Code:

Skills
Anfangen