Netzwerkadapter unter Linux anzeigen: Eine Schritt-für-Schritt-Anleitung
Wie finde ich die installierten Netzwerkadapter auf meinem Linux-System?
Um die auf deinem Linux-System installierten Netzwerkadapter zu ermitteln, stehen dir verschiedene Befehle und Tools zur Verfügung. Im Folgenden findest du eine Schritt-für-Schritt-Anleitung mit den gängigsten Methoden:
Befehl ip
Der Befehl ip
ist ein vielseitiges Tool zur Verwaltung von Netzwerkgeräten. Hier ist die Syntax zum Auflisten aller Netzwerkadapter:
ip addr show
Dieser Befehl zeigt eine Liste aller aktiven und inaktiven Netzwerkadapter mit ihren IP-Adressen und Konfigurationsdetails.
Befehl ifconfig
Der Befehl ifconfig
ist ein älteres, aber immer noch weit verbreitetes Werkzeug zur Netzwerkkonfiguration. Er bietet eine ähnliche Funktionalität wie ip
:
ifconfig
ifconfig
listet alle aktiven Netzwerkadapter auf sowie deren IP-Adressen, MAC-Adressen und andere relevante Informationen.
Datei /proc/net/dev
Die Datei /proc/net/dev
enthält Informationen über alle Netzwerkadapter im System. Du kannst sie mit einem Texteditor oder einem Befehl wie cat
anzeigen:
Für nähere Informationen besuche: MX Linux installieren: Eine Schritt-für-Schritt-Anleitung für Anfänger
cat /proc/net/dev
Diese Datei bietet detaillierte Informationen wie die Empfangs- und Sendepakete, Fehlerstatistiken und andere Metriken für jeden Adapter.
Systemkonfigurationswerkzeuge
Viele Linux-Distributionen stellen grafische Systemkonfigurationstools bereit, die Informationen über Netzwerkadapter anzeigen können. Beispielsweise kannst du unter Ubuntu das Tool "Netzwerk" im Dash suchen und öffnen.
Durch das Ausführen dieser Befehle oder die Verwendung der Systemkonfigurationstools erhältst du eine umfassende Liste der auf deinem Linux-System installierten Netzwerkadapter.
Welche Befehlssyntax wird zum Anzeigen von Netzwerkadaptern verwendet?
Um die auf deinem Linux-System installierten Netzwerkadapter anzuzeigen, stehen dir mehrere Befehle zur Verfügung.
ifconfig
Der Befehl ifconfig
ist ein klassisches Werkzeug, das sowohl einfache als auch detaillierte Informationen über die Netzwerkadapter liefert. Du kannst ihn wie folgt verwenden:
Für weitere Informationen, siehe auch: rpm install: Installation von RPM-Paketen in Linux-Systemen
ifconfig
Dadurch werden alle aktiven und inaktiven Netzwerkadapter aufgelistet.
ip
Der Befehl ip
ist ein moderneres Tool, das erweiterte Funktionen für die Netzwerkverwaltung bietet. Um Netzwerkadapter anzuzeigen, kannst du ihn verwenden:
ip link show
Dies zeigt eine Liste aller Netzwerkgeräte (physikalisch und virtuell) an.
netstat
Der Befehl netstat
wird in der Regel verwendet, um Netzwerkverbindungen und Statistiken anzuzeigen. Er kann jedoch auch Informationen über Netzwerkadapter bereitstellen:
netstat -i
Dadurch wird eine Tabelle mit aktiven Netzwerkadaptern, einschließlich ihrer Adressen und Statistiken, angezeigt.
Wie kann ich detaillierte Informationen zu jedem Netzwerkadapter abrufen?
Um umfassende Informationen zu jedem Netzwerkadapter auf deinem System zu erhalten, verwende den Befehl ip
. Dieser bietet eine Vielzahl von Optionen zum Abrufen detaillierter Daten.
Link-Status und Statistiken
Um den Link-Status und die Statistiken für jeden Adapter anzuzeigen, verwende die Option -s link
.
$ ip -s link
Diese Option liefert Informationen wie die MAC-Adresse, den Link-Status (up/down), die Übertragungs- und Empfangsgeschwindigkeiten sowie die Anzahl gesendeter und empfangener Pakete.
Treiberinformationen
Zum Anzeigen von Treiberinformationen für einen bestimmten Adapter verwende die Option -d
.
$ ip -d link <adapter_name>
Dies zeigt die Treiberversion, die unterstützten Modi, die aktuelle Konfiguration und andere treiberspezifische Details an.
Weitere Einzelheiten findest du in: Apple Music auf Linux: Das Handbuch für nahtlosen Musikgenuss
Physikalische Gerätedetails
Um Informationen über das physische Gerät zu erhalten, das mit einem Netzwerkadapter verbunden ist, verwende die Option -o
.
$ ip -o link <adapter_name>
Dies liefert Informationen wie den Gerätetyp, die Busadresse, die IRQ-Nummer und den Betriebszustand.
Flaggen und Parameter
Die Optionen -f
und -p
können verwendet werden, um die Ausgabe um zusätzliche Flaggen bzw. Parameter zu erweitern.
$ ip -f link <adapter_name>
$ ip -p link <adapter_name>
Diese Optionen können nützlich sein, um zusätzliche Details wie VLAN-Konfigurationen, Paketfilter oder Routing-Informationen anzuzeigen.
Beispiele
Beispiel 1: Um detaillierte Informationen zu allen Netzwerkadaptern deines Systems anzuzeigen, verwende:
$ ip -s link
Beispiel 2: Um Treiberinformationen für den Adapter eth0
anzuzeigen, verwende:
$ ip -d link eth0
Welche Parameter kann ich verwenden, um die Ausgabe zu filtern oder zu sortieren?
Du kannst verschiedene Parameter verwenden, um die Ausgabe der Befehle zur Anzeige von Netzwerkadaptern zu filtern oder zu sortieren. Auf diese Weise kannst du die Informationen eingrenzen, die du benötigst.
Für weitere Informationen, siehe auch: Outlook HTML-Signatur einfügen: Eine Schritt-für-Schritt-Anleitung
Filterung der Ausgabe
- -i: Filtert nach Schnittstellenname.
- --device: Filtert nach Gerätename.
- --type: Filtert nach Schnittstellentyp (z. B. Ethernet, WLAN, Loopback).
- --state: Filtert nach Schnittstellenstatus (z. B. aktiv, inaktiv).
Beispiel:
ip link show --type ether --state up
Zeigt alle aktiven Ethernet-Schnittstellen an.
Sortierung der Ausgabe
- -o: Sortiert die Ausgabe nach einem Feld (z. B. Name, Typ, Status).
- --sort: Sortiert die Ausgabe nach mehreren Feldern.
Beispiel:
ip link show -o name,type
Sortiert die Ausgabe nach Schnittstellenname und -typ.
Weitere Parameter
- -f: Fügt eine Informationsflags-Spalte zur Ausgabe hinzu, die zusätzliche Informationen enthält.
- -v: Gibt detaillierte Informationen zu jeder Schnittstelle aus.
- --help: Zeigt eine Liste aller verfügbaren Parameter und Optionen an.
Wie kann ich deaktivierte oder virtuelle Netzwerkadapter anzeigen?
Wenn du deaktivierte oder virtuelle Netzwerkadapter auf deinem Linux-System anzeigen möchtest, kannst du zusätzliche Parameter verwenden, um die Ausgabe zu filtern.
Deaktivierte Netzwerkadapter anzeigen
Um nur deaktivierte Netzwerkadapter anzuzeigen, verwende den Parameter -d
:
ip link show dev down
Virtuelle Netzwerkadapter anzeigen
Virtuelle Netzwerkadapter werden meist mit Namen erstellt, die "veth
" enthalten. Um nur virtuelle Netzwerkadapter anzuzeigen, kannst du den Parameter -e
verwenden:
ip link show dev veth
Beispiel:
ip link show dev veth | grep -i veth
Dieser Befehl listet alle virtuellen Netzwerkadapter auf, die den Begriff "veth" in ihrem Namen enthalten.
Wie kann ich die MAC-Adresse eines Netzwerkadapters ermitteln?
Die Media Access Control (MAC)-Adresse ist eine eindeutige Kennung, die jedem Netzwerkadapter zugewiesen ist. Sie wird zur Identifizierung von Geräten in einem Netzwerk verwendet. Das Ermitteln der MAC-Adresse eines Netzwerkadapters ist in Linux ein einfacher Vorgang.
Verwendung von ip link
Der Befehl ip link
kann verwendet werden, um Informationen zu Netzwerkadaptern anzuzeigen, einschließlich ihrer MAC-Adressen. Gib folgenden Befehl in einem Terminal ein:
Erfahre mehr unter: Wiederherstellung beschädigter Linux-Dateisysteme mit fsck: Ein umfassender Leitfaden
ip link
Die Ausgabe enthält eine Liste aller Netzwerkadapter auf deinem System. Suche den gewünschten Adapter und notiere die MAC-Adresse, die neben der Bezeichnung "link/ether" aufgeführt ist.
Beispielausgabe:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 00:50:56:ab:cd:ef brd ff:ff:ff:ff:ff:ff
In diesem Beispiel lautet die MAC-Adresse für den Adapter eth0
00:50:56:ab:cd:ef
.
Verwendung von ifconfig
Ein weiterer Befehl, der zur Anzeige der MAC-Adresse eines Netzwerkadapters verwendet werden kann, ist ifconfig
. Gib folgenden Befehl in einem Terminal ein:
ifconfig
Die Ausgabe enthält eine Liste aller Netzwerkadapter auf deinem System, einschließlich ihrer IP-Adressen und MAC-Adressen. Suche den gewünschten Adapter und notiere die MAC-Adresse, die neben der Bezeichnung "HWaddr" aufgeführt ist.
Beispielausgabe:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.10 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::250:56ff:feab:cdee prefixlen 64 scopeid 0x20<link>
ether 00:50:56:ab:cd:ef txqueuelen 1000 (Ethernet)
RX packets 480223 bytes 193122537 (193.1 MB)
RX errors 4 dropped 0 overruns 0 frame 0
TX packets 440591 bytes 109015016 (109.0 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
In diesem Beispiel lautet die MAC-Adresse für den Adapter eth0
00:50:56:ab:cd:ef
.
Wie kann ich die IP-Adresse und andere Konfigurationsdetails des Adapters anzeigen?
Um die IP-Adresse und andere Konfigurationsdetails eines Netzwerkadapters anzuzeigen, kannst du den Befehl ip addr
verwenden.
Syntax
Die Befehlssyntax lautet wie folgt:
ip addr [interface]
Dabei ist interface
der Name des Netzwerkadapters, für den du Informationen anzeigen möchtest. Wenn du keinen Adapternamen angibst, werden Informationen zu allen installierten Adaptern aufgelistet.
Zusätzliche Details erhältst du bei: Ifconfig-Befehl nicht gefunden: Ursachen und Lösungen
Beispiel
Um die IP-Adresse und Konfigurationsdetails des Adapters eth0
anzuzeigen, führe folgenden Befehl aus:
ip addr eth0
Die Ausgabe des Befehls enthält Informationen wie:
- IPv4-Adresse
- IPv6-Adresse
- MAC-Adresse
- Standardgateway
- DNS-Server
- Netzwerkkonfigurationsparameter
Detaillierte Konfigurationsdetails abrufen
Wenn du detailliertere Konfigurationsdetails des Adapters anzeigen möchtest, kannst du den Befehl ip -d link
verwenden. Dieser Befehl zeigt Informationen wie:
- MTU-Größe
- Link-Geschwindigkeit
- Duplex-Modus
- Übertragungsmodus
- Hardware-Adresse
- Treiberinformationen
Filterung und Sortierung der Ausgabe
Du kannst die Ausgabe des Befehls ip addr
filtern und sortieren, indem du die folgenden Parameter verwendest:
-
-f
: Filtert die Ausgabe basierend auf einem bestimmten Kriterium (z. B.-f inet
) -
-s
: Sortiert die Ausgabe basierend auf einem bestimmten Feld (z. B.-s addr
)
Beispielsweise kannst du den Befehl wie folgt ausführen, um die IP-Adressen aller installierten Adapter anzuzeigen und diese nach IP-Adresse zu sortieren:
ip addr | grep inet | sort -k 2
Verwandte Artikel
- DEB-Dateien in Linux installieren: Eine umfassende Anleitung
- Linux: USB-Geräte auflisten
- Linux Mint und Snap: Eine umfassende Anleitung zur Paketverwaltung
- Linux-Dienste anzeigen: Eine Schritt-für-Schritt-Anleitung
- Gruppenzugehörigkeit eines Benutzers unter Linux auflisten
- systemctl status: Überwachung des Systemstatus unter Linux
- Überprüfung, ob ein Port unter Linux offen ist
- Linux: So sortieren Sie Spalten in der Befehlszeile
- So prüfen Sie die Linux-Version: Eine Anleitung für Anfänger
- Netzwerk unter Linux neu starten: Eine Schritt-für-Schritt-Anleitung
- Linux-Dienst neu starten: Eine detaillierte Anleitung
Neue Posts
World of Warcraft auf Linux spielen: Eine guide für Abenteurer
Einführung in World of Warcraft
Node.js NVM: Antworten auf die häufigsten Fragen
Entwicklung
Professionelle Gmail-HTML-Signaturen: Erstellen, Gestalten und Nutzen
Marketingstrategien
Die vollständige Anleitung zu poczta wp: Alles, was Sie wissen müssen
Sicherheit und Datenschutz
HTML-Content: Der ultimative Leitfaden zur Erstellung ansprechender Webseiten
SEO-Optimierung
Das HTML-Title-Attribut: Ein Leitfaden zur Optimierung von Titeln für SEO und Benutzerfreundlichkeit
Online-Marketing
HTTP-Statuscodes: Ihre Bedeutung und Verwendung im Web
Einführung in HTTP-Statuscodes
Besucherzähler für Websites: Tracking Ihres Website-Traffics für Erfolg
SEO-Optimierung
Beschleunigen Sie die Dateneingabe mit HTML Datalist
Webentwicklung
HTML in PUG konvertieren: Einfach und schnell gemacht
Webentwicklung
Beliebte Posts
SteamCMD: Der umfassende Leitfaden zur Verwaltung von Steam-Servern
Sicherheitsrichtlinien
POST-Anfragen: Erstellen, Senden und Empfangen von Daten im Web
Webentwicklung
LaTeX: Das mächtige Werkzeug für hochwertiges Dokumentenschreiben
Dokumentenerstellung
Wiederherstellung beschädigter Linux-Dateisysteme mit fsck: Ein umfassender Leitfaden
Fehlerbehebung
Die vollständige Anleitung zu poczta wp: Alles, was Sie wissen müssen
Sicherheit und Datenschutz
Gigacube Admin: Zugang zu den erweiterten Einstellungen Ihres Routers
Fehlerbehebung
Linux Mint Themes: Personalisieren Sie Ihren Desktop
Open Source
TCPdump-Beispiele: Paketakquise und Netzwerkdiagnose
Fehlerbehebung
Mounten von ISO-Images unter Linux: Eine Schritt-für-Schritt-Anleitung
Anleitungen
Linux Open File: Anleitung zum Öffnen, Bearbeiten und Löschen von Dateien aus dem Terminal
Open Source