ifconfig is een handig netwerkhulpprogramma dat belangrijke gegevens ophaalt met betrekking tot de netwerkinterface van uw machine. Vroeger was het voorgeïnstalleerd in alle Linux-distributies, dat wil zeggen totdat het unaniem door ontwikkelaars als verouderd werd verklaard vanwege gebrek aan onderhoud.

Dit is de reden waarom het aanroepen van het ifconfig-commando vanaf de terminal een "ifconfig: command not found"-fout retourneert. Als je ifconfig nog steeds op je Linux-systeem wilt gebruiken, moet je het handmatig installeren.

Als je het ifconfig-hulpprogramma hebt geprobeerd te installeren en dat is mislukt, komt dat omdat ifconfig niet afzonderlijk kan worden geïnstalleerd. Het is inbegrepen bij de net-tools pakket. Om de opdracht ifconfig te kunnen gebruiken, moet u eerst het pakket net-tools installeren.

Om het pakket op Linux te installeren, start u de terminal en voert u de opdracht uit die overeenkomt met de Linux-distro die u momenteel gebruikt:

Voer op Debian/Ubuntu-derivaten uit:

instagram viewer
sudo apt installeren net-tools

Voer op Arch-gebaseerde systemen uit:

sudo pacman -S net-tools

Om het net-tools pakket op Fedora, CentOS en RHEL te installeren, geef je het volgende commando:

sudo dnf installeren net-tools

Dit zou het net-tools-pakket op uw Linux-systeem moeten installeren, waarna u het ifconfig-commando zonder fouten kunt uitvoeren.

Het installeren van net-tools zou het probleem moeten oplossen, maar in sommige gevallen kan de "ifconfig: command not found"-fout aanhouden, zelfs als het net-tools-pakket op uw systeem is geïnstalleerd.

In dit geval moet u handmatig updaten de systeem PATH variabele en voeg het binaire bestand ifconfig eraan toe.

Begin door te controleren of het binaire bestand ifconfig bestaat in de map met binaire bestanden van het systeem. U kunt dit controleren door handmatig naar de /sbin map met het cd-commando en op zoek naar het binaire bestand ifconfig of het proces automatiseren met deze one-liner:

[[ -f /sbin/ifconfig ]] && echo "ifconfig bestaat"

De uitvoer van dit commando zou "ifconfig bestaat" moeten zijn. Als het een fout retourneert of de genoemde zin niet afdrukt, moet u het net-tools-pakket opnieuw installeren. Zodra u de gewenste uitvoer hebt gekregen, controleert u de inhoud van de PATH-variabele met deze opdracht:

echo $PATH

Waad door de uitvoer en zoek naar /sbin in het. Grote kans dat je het niet zult vinden. Als dat het geval is, exporteer dan /sbin naar uw PATH-variabele met dit commando:

exporteren PAD = $PATH:/sbin

Start uw Linux-bureaublad opnieuw op nadat u deze opdracht hebt uitgevoerd. Bij het opstarten zou u het ifconfig-commando foutloos moeten kunnen gebruiken.

Hoewel je misschien bekend bent met ifconfig, is het aan te raden om over te gaan naar bijgewerkte tools die dezelfde functies bieden met betere prestaties.

Toen het pakket net-tools als verouderd werd verklaard, werd het vervangen door de iproute2-softwaresuite met betere alternatieven zoals ip, cstat, arpd, nstat, devlink, ss, tc en meer.

Het iproute2-pakket zou al op uw Linux-machine moeten zijn geïnstalleerd, dus maak u geen zorgen over de installatie of configuratie. U kunt de opdrachten eenvoudig uitvoeren.

Typ deze opdracht om het alternatief voor het hulpprogramma ifconfig uit te voeren:

ip a

U zult de uitvoer identiek vinden aan die van het ifconfig-commando. Jij kan krijg eenvoudig hulp via de opdrachtregel met de --helpen vlag. Of als je meer wilt weten over elk commando, kun je beginnen met het lezen van hun man-pagina's.

De beste netwerkopdrachten voor Linux

Linux is misschien wel het meest populaire besturingssysteem voor zowel servers als desktops. Het kan nooit kwaad om bekend te zijn met een paar handige commando's die helpen bij het oplossen van problemen en het configureren van netwerkinstellingen. Omdat er veel te veel netwerkopdrachten zijn om te tellen, hebben we deze lijst samengesteld met enkele onmisbare Linux-netwerkhulpprogramma's.

10 Linux-netwerkopdrachten en hoe ze te gebruiken

Lees volgende

DelenTweetenDelenE-mail

Gerelateerde onderwerpen

  • Linux
  • Probleemoplossen
  • Linux-opdrachten
  • Installeer de software
  • Linux-fouten

Over de auteur

Debarshi Das (15 artikelen gepubliceerd)

Ik hou ervan om dingen te breken en dingen te maken die me helpen dingen te breken. Als de schermen uit zijn, kun je me vinden op het voetbalveld of vechtend bij de plaatselijke schaakclub.

Meer van Debarshi Das

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren