Netzwerkbefehle · 3 min read · Sep 18, 2025
Linux ifconfig-Befehlsanleitung für Anfänger (7 Beispiele)
Netzwerkmanagement umfasst viele Dinge, und genau aus diesem Grund gibt es mehrere Linux-Befehlszeilen-Dienstprogramme, die Ihnen bei verschiedenen netzwerkbezogenen Aufgaben helfen. In diesem Tutorial werden wir ein solches Dienstprogramm namens ifconfig besprechen. Aber bevor wir damit beginnen, ist es erwähnenswert, dass alle in diesem Artikel besprochenen Beispiele auf einer Ubuntu 16.04 LTS-Maschine getestet wurden.
Linux ifconfig-Befehl
Der ifconfig-Befehl gibt Ihnen die Möglichkeit, Netzwerkinterfaces zu konfigurieren. Natürlich können Sie mit diesem Tool auch Informationen zu Netzwerkinterfaces abrufen. Folgendes ist seine Syntax:
ifconfig [-v] [-a] [-s] [interface]
ifconfig [-v] interface [aftype] options | address ...Und so erklärt die Man-Seite des Tools:
Ifconfig wird verwendet, um die im Kernel residenten Netzwerkinterfaces zu konfigurieren.
Es wird beim Booten verwendet, um Interfaces nach Bedarf einzurichten. Danach
wird es normalerweise nur benötigt, wenn Debugging oder Systemanpassungen
erforderlich sind.
Wenn keine Argumente angegeben sind, zeigt ifconfig den Status der cur?
rently aktiven Interfaces an. Wenn ein einzelnes Interface-Argument angegeben ist,
zeigt es nur den Status des angegebenen Interfaces an; wenn ein einzelnes -a argu?
ment angegeben ist, zeigt es den Status aller Interfaces an, auch der
jenigen, die deaktiviert sind. Andernfalls konfiguriert es ein Interface.Folgend sind einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon geben sollten, wie der ifconfig-Befehl funktioniert.
Q1. Wie verwendet man den ifconfig-Befehl?
Die grundlegende Verwendung ist ziemlich einfach - führen Sie einfach den Befehl ‘ifconfig’ ohne Optionen aus.
ifconfigIm Output sehen Sie Informationen zu allen aktiven Interfaces. Zum Beispiel wurde in meinem Fall der folgende Output erzeugt.

Beachten Sie, dass Sie, falls Sie möchten, dass der Befehl alle Interfaces (einschließlich der derzeit deaktivierten) anzeigt, die -a-Befehlszeilenoption verwenden sollten.
Q2. Wie macht man, dass ifconfig kompakte Ausgaben anzeigt?
Für eine kurze Listenansicht verwenden Sie die -s-Befehlszeilenoption.
ifconfig -sHier ist ein Beispieloutput:
Q3. Wie macht man, dass ifconfig Informationen über ein bestimmtes Interface anzeigt?
Das können Sie tun, indem Sie den Namen des Interfaces als Argument für den ifconfig-Befehl angeben.
ifconfig [interface-name]Zum Beispiel:
Q4. Wie deaktiviert oder aktiviert man ein Netzwerkinterface mit ifconfig?
Um dies zu tun, geben Sie einfach die Flags ‘down’ oder ‘up’ an. Zum Beispiel, um ein Interface mit dem Namen eth0 zu deaktivieren, verwenden Sie den ifconfig-Befehl wie folgt:
ifconfig eth0 downÄhnlich, um es zu aktivieren, verwenden Sie den folgenden Befehl:
ifconfig eth0 upQ5. Wie ändert man die MTU eines Netzwerks mit ifconfig?
Das können Sie tun, indem Sie das ‘mtu’-Flag zusammen mit dem neuen mtu-Wert verwenden.
ifconfig [interface-name] mtu [mtu-value]Zum Beispiel:
ifconfig eth0 mtu 900PS: Für diejenigen, die nicht wissen, was MTU ist, gehen Sie hierhin.
Q6. Wie aktiviert man den Promiscuous-Modus auf einem Interface?
Der Promiscuous-Modus ermöglicht es einem Netzwerk, alle Pakete im Netzwerk zu empfangen. Wenn das Ihre Anforderung ist, können Sie diesen Modus mit dem ‘promisc’-Flag aktivieren.
Zum Beispiel:
ifconfig eth0 promiscBeachten Sie, dass Sie den Promiscuous-Modus folgendermaßen deaktivieren können:
ifconfig eth0 -promiscQ7. Wie ändert man die Hardwareadresse eines Netzwerkinterfaces?
Der ifconfig-Befehl ermöglicht es Ihnen auch, die MAC-Adresse eines Netzwerkinterfaces zu ändern. Das können Sie auf folgende Weise tun:
ifconfig [network-name] hw [class] [hardware-address]Zum Beispiel:
ifconfig eth0 hw ether 70:4d:7b:70:d2:3eSo erklärt die Man-Seite diese Option:
Setzen Sie die Hardwareadresse dieses Interfaces, wenn der Gerätetreiber
diese Operation unterstützt. Das Schlüsselwort muss gefolgt werden von
dem Namen der Hardwareklasse und dem druckbaren ASCII-Äquivalent der
Hardwareadresse. Derzeit unterstützte Hardwareklassen umfassen ether
(Ethernet), ax25 (AMPR AX.25), ARCnet und netrom
(AMPR NET/ROM).Fazit
Wie Sie sehen können, ermöglicht Ihnen der ifconfig-Befehl, viele Dinge im Zusammenhang mit Netzwerkinterfaces zu tun. Während wir hier einige Befehlszeilenoptionen besprochen haben, gibt es noch viele andere. Sobald Sie mit dem Üben der hier besprochenen Optionen fertig sind, gehen Sie zur Man-Seite des Tools, um mehr zu erfahren.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.