Was bedeuten die Befehle sudo ip link set eth0 up, sudo ip addr add 192.168.178.20/24 dev eth0 und sudo ip route add default via 192.168.178.1?

Antwort vom

**Die drei Befehle bringen eine Netzwerkschnittstelle manuell online, geben ihr eine feste IP-Adresse und setzen das Standard-Gateway – danach kann der Rechner im lokalen Netz und meist auch ins Internet kommunizieren.** `sudo ip link set eth0 up` aktiviert die Netzwerkschnittstelle `eth0`. Ohne diesen Schritt ist das Interface zwar vorhanden, aber administrativ „down“ und verarbeitet keinen normalen Netzwerkverkehr. `sudo ip addr add 192.168.178.20/24 dev eth0` weist `eth0` die feste IPv4-Adresse `192.168.178.20` zu. Das `/24` ist die Netzmaske und bedeutet praktisch: Das lokale Netz reicht von `192.168.178.x`, also typischerweise `192.168.178.1` bis `192.168.178.254`. `sudo ip route add default via 192.168.178.1` setzt die Standardroute über den Router `192.168.178.1`. Das ist der entscheidende Schritt für Verbindungen außerhalb des eigenen Subnetzes: Alles, was nicht direkt im lokalen Netz liegt, wird an dieses Gateway geschickt. ## Was das zusammen konkret bewirkt Danach hat dein Rechner: - ein aktives Interface - eine feste lokale IP - einen Weg nach „außen“ über den Router Ohne die dritte Zeile könntest du meist nur Geräte im selben Netz erreichen, aber keine externen Ziele. ## Wichtiger Unterschied Diese Einstellungen sind in der Regel **nicht dauerhaft**. Sie gelten meist nur bis zum Neustart oder bis die Netzwerkkonfiguration durch NetworkManager, systemd-networkd oder DHCP neu gesetzt wird. ## Typische Stolperfallen - `eth0` heißt auf vielen Systemen heute nicht mehr `eth0`, sondern z. B. `enp3s0` oder `ens33`. - Wenn die IP schon vergeben ist, erzeugst du einen Adresskonflikt. - Wenn das Gateway nicht erreichbar ist oder nicht im selben Subnetz liegt, funktioniert die Route nicht sauber. ## Kurzform in Alltagssprache Du sagst dem System: 1. „Schalte die Netzwerkkarte ein.“ 2. „Gib ihr die Adresse `192.168.178.20`.“ 3. „Wenn du nicht weißt, wohin mit Paketen, schick sie an den Router `192.168.178.1`.“

Kategorie: Technik Tags: Netzwerk Linux IP

Verwandte Fragen

Wie stoppe ich den ping-Befehl?

Du stoppst ping fast immer mit Ctrl + C. Dadurch wird der laufende Befehl sofort beendet und du bekommst meist noch eine kurze Statistik angezeigt.

Was bedeutet /24 bei der IP-Adresse 192.168.178.20/24?

/24 ist die Präfixlänge des Netzwerks: Die ersten 24 Bits gehören zum Netz, die restlichen 8 Bits zu den Host-Adressen. Das entspricht der Subnetzmaske 255.255.255.0. Praktisch bedeute...

HDD mit Linux defragmentieren: möglich und sinnvoll?

Ja, möglich ist es teilweise – sinnvoll ist es unter Linux fast nie. Der praktische Punkt ist: Die meisten Linux-Dateisysteme fragmentieren deutlich weniger als klassische Windows-HDD-Setup...

Wie lässt sich unter Linux Mint mit Firefox und WEB.DE prüfen, ob eine E-Mail gesendet wurde?

Am sichersten erkennst du es nicht an Firefox oder Linux Mint, sondern direkt in web.de: Eine Mail gilt nur dann als gesendet, wenn sie im Ordner „Gesendet“ liegt und nicht im „Entw&...

Wie prüfe ich unter Linux Mint, ob eine E-Mail gesendet wurde?

Ob eine E-Mail gesendet wurde, erkennst du unter Linux Mint nicht am Betriebssystem selbst, sondern am Mailprogramm oder am Mailserver: Entscheidend sind „Gesendet“-Ordner, Fehlermeldungen...

Welche Linux-Live-CD beginnt mit K?

Wahrscheinlich meinst du „Knoppix“ – das bekannteste Linux-Live-System mit K am Anfang. Es startet direkt von CD/DVD oder USB ohne Installation und war lange der Klassiker unter den...

Was ist eine Linux-Live-CD?

Gemeint ist sehr wahrscheinlich eine Linux-Live-CD bzw. ein Live-System: Damit startest du Linux direkt von CD, DVD oder USB-Stick, ohne es fest zu installieren. Der praktische Vorteil ist, dass du ei...

Welche Programmiersprachen werden unter Linux am häufigsten verwendet?

Die meistgenutzten Programmiersprachen unter Linux sind klar C, Python, Shell/Bash, C++ und zunehmend auch Rust – weil Linux selbst, Systemwerkzeuge, Automatisierung und Serverdienste genau auf...

Läuft AutoHotkey v2 unter Linux?

AutoHotkey v2 läuft unter Linux nicht nativ. Praktisch heißt das: Deine bestehenden AHK-v2-Skripte funktionieren dort nur eingeschränkt über Wine oder du musst sie auf Linux-Werkz...

Hat Linux ähnliche Dateien wie DLL?

Ja: Unter Linux heißen die Entsprechungen zu DLLs meist .so-Dateien („shared objects“). Sie sind gemeinsam genutzte Bibliotheken, die Programme zur Laufzeit laden, also funktional se...