ifconfig ist ein praktisches Netzwerkdienstprogramm, das wichtige Daten in Bezug auf die Netzwerkschnittstelle Ihres Computers abruft. Früher war es in allen Linux-Distributionen vorinstalliert, bis es von den Entwicklern wegen mangelnder Wartung einstimmig für veraltet erklärt wurde.
Aus diesem Grund gibt das Aufrufen des ifconfig-Befehls vom Terminal aus den Fehler „ifconfig: Befehl nicht gefunden“ zurück. Wenn Sie ifconfig dennoch auf Ihrem Linux-System verwenden möchten, müssen Sie es manuell installieren.
Wenn Sie versucht haben, das Dienstprogramm ifconfig zu installieren und fehlgeschlagen sind, liegt das daran, dass ifconfig nicht einzeln installiert werden kann. Es ist im Lieferumfang enthalten net-tools Paket. Um den ifconfig-Befehl verwenden zu können, müssen Sie zuerst das net-tools-Paket installieren.
Um das Paket unter Linux zu installieren, starten Sie das Terminal und führen Sie den Befehl aus, der der Linux-Distribution entspricht, die Sie gerade ausführen:
Führen Sie auf Debian/Ubuntu-Derivaten Folgendes aus:
sudo apt Installieren net-tools
Führen Sie auf Arch-basierten Systemen Folgendes aus:
sudo pacman -S net-tools
Um das net-tools-Paket unter Fedora, CentOS und RHEL zu installieren, geben Sie den folgenden Befehl ein:
sudo dnf Installieren net-tools
Dies sollte das net-tools-Paket auf Ihrem Linux-System installieren, woraufhin Sie den ifconfig-Befehl ohne Fehler ausführen können.
Die Installation von net-tools sollte das Problem beheben, aber in einigen Fällen kann der Fehler „ifconfig: command not found“ bestehen bleiben, selbst wenn das net-tools-Paket auf Ihrem System installiert ist.
In diesem Fall müssen Sie manuell aktualisieren die Systemvariable PATH und fügen Sie die ifconfig-Binärdatei hinzu.
Überprüfen Sie zunächst, ob die ifconfig-Binärdatei im Verzeichnis der Systembinärdateien vorhanden ist. Sie können dies überprüfen, indem Sie entweder manuell zu navigieren /sbin Verzeichnis mit der cd-Befehl und nach der ifconfig-Binärdatei suchen oder den Prozess mit diesem Einzeiler automatisieren:
[[ -f /sbin/ifconfig ]] && Echo "ifconfig existiert"
Die Ausgabe dieses Befehls sollte "ifconfigexists" lauten. Wenn es einen Fehler zurückgibt oder den besagten Satz nicht druckt, müssen Sie das net-tools-Paket neu installieren. Sobald Sie die gewünschte Ausgabe erhalten haben, überprüfen Sie den Inhalt der PATH-Variablen mit diesem Befehl:
Echo $PFAD
Waten Sie durch die Ausgabe und suchen Sie nach /sbin drin. Wahrscheinlich werden Sie es nicht finden. Wenn das der Fall ist, dann exportieren /sbin zu Ihrer PATH-Variablen mit diesem Befehl:
Export PFAD = $PFAD:/bin
Starten Sie Ihren Linux-Desktop neu, nachdem Sie diesen Befehl ausgeführt haben. Beim Booten sollten Sie den ifconfig-Befehl fehlerfrei verwenden können.
Auch wenn Sie mit ifconfig vertraut sind, wird empfohlen, zu aktualisierten Tools zu wechseln, die dieselben Funktionen mit besserer Leistung bieten.
Als das net-tools-Paket für veraltet erklärt wurde, wurde es durch die iproute2-Software-Suite ersetzt, die bessere Alternativen wie ip, cstat, arpd, nstat, devlink, ss, tc und mehr enthält.
Das iproute2-Paket sollte bereits auf Ihrem Linux-Rechner installiert sein, also machen Sie sich keine Gedanken über die Installation oder Konfiguration. Sie können die Befehle einfach ausführen.
Um die Alternative zum Dienstprogramm ifconfig auszuführen, geben Sie diesen Befehl ein:
ip a
Die Ausgabe ist identisch mit der des ifconfig-Befehls. Sie können Holen Sie sich einfach die Befehlszeilenhilfe mit dem --Hilfe Flagge. Oder wenn Sie mehr über die einzelnen Befehle erfahren möchten, können Sie damit beginnen, ihre Manpages zu lesen.
Die besten Netzwerkbefehle für Linux
Linux ist wohl das beliebteste Betriebssystem für Server und Desktops gleichermaßen. Es schadet nie, mit ein paar nützlichen Befehlen vertraut zu sein, die bei der Fehlerbehebung und Konfiguration von Netzwerkeinstellungen helfen. Da es viel zu viele Netzwerkbefehle gibt, um sie zu zählen, haben wir diese Liste mit einigen unverzichtbaren Linux-Netzwerkdienstprogrammen zusammengestellt.
10 Linux-Netzwerkbefehle und ihre Verwendung
Lesen Sie weiter
Verwandte Themen
- Linux
- Fehlerbehebung
- Linux-Befehle
- Software installieren
- Linux-Fehler
Über den Autor
Ich liebe es, Dinge zu zerbrechen und Dinge zu machen, die mir dabei helfen, Dinge zu zerbrechen. Wenn die Bildschirme ausgeschaltet sind, finden Sie mich auf dem Fußballplatz oder beim Kampf um den Verstand im örtlichen Schachverein.
Abonnieren Sie unseren Newsletter
Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!
Klicken Sie hier, um sich anzumelden