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.

ifconfig

Im Output sehen Sie Informationen zu allen aktiven Interfaces. Zum Beispiel wurde in meinem Fall der folgende Output erzeugt.

Wie man den ifconfig-Befehl verwendet

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 -s

Hier 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 up

Q5. 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 900

PS: 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 promisc

Beachten Sie, dass Sie den Promiscuous-Modus folgendermaßen deaktivieren können:

ifconfig eth0 -promisc

Q7. 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:3e

So 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.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.