ifconfig è una pratica utilità di rete che recupera dati importanti relativi all'interfaccia di rete della tua macchina. Era preinstallato in tutte le distribuzioni Linux, cioè fino a quando non è stato dichiarato deprecato all'unanimità dagli sviluppatori a causa della mancanza di manutenzione.
Questo è il motivo per cui la chiamata del comando ifconfig dal terminale restituisce un errore "ifconfig: comando non trovato". Se vuoi ancora usare ifconfig sul tuo sistema Linux, dovrai installarlo manualmente.
Se hai provato a installare l'utilità ifconfig e hai fallito, è perché ifconfig non può essere installato individualmente. È incluso con il strumenti di rete pacchetto. Per poter usare il comando ifconfig, devi prima installare il pacchetto net-tools.
Per installare il pacchetto su Linux, avvia il terminale ed esegui il comando corrispondente alla distribuzione Linux che stai attualmente eseguendo:
Sui derivati Debian/Ubuntu, esegui:
sudo apt installare strumenti di rete
Sui sistemi basati su Arch, eseguire:
sudo pacman -S net-tools
Per installare il pacchetto net-tools su Fedora, CentOS e RHEL, emettere il seguente comando:
sudo dnf installare strumenti di rete
Questo dovrebbe installare il pacchetto net-tools sul tuo sistema Linux, dopodiché sarai in grado di eseguire il comando ifconfig senza errori.
L'installazione di net-tools dovrebbe risolvere il problema, ma in alcuni casi l'errore "ifconfig: comando non trovato" potrebbe persistere anche con il pacchetto net-tools installato sul sistema.
In questo caso, è necessario aggiornare manualmente la variabile PATH di sistema e aggiungi il binario ifconfig ad esso.
Inizia verificando se il file binario ifconfig esiste nella directory dei binari di sistema. Puoi controllare sia navigando manualmente su /sbin directory con il comando cd e cercando il binario ifconfig o automatizzando il processo con questo one-liner:
[[ -f /sbin/ifconfig]] && eco "ifconfig esiste"
L'output di questo comando dovrebbe essere "ifconfig esiste". Se restituisce un errore o non stampa la suddetta frase, è necessario reinstallare il pacchetto net-tools. Una volta ottenuto l'output desiderato, controlla il contenuto della variabile PATH con questo comando:
eco $ PERCORSO
Wade attraverso l'output e cercare /sbin dentro. È probabile che non lo troverai. In tal caso, esporta /sbin alla tua variabile PATH con questo comando:
esportare PERCORSO = $ PERCORSO:/sbin
Riavvia il desktop Linux dopo aver eseguito questo comando. All'avvio, dovresti essere in grado di utilizzare il comando ifconfig in modo impeccabile.
Sebbene tu possa acquisire familiarità con ifconfig, ti consigliamo di passare a strumenti aggiornati che offrono le stesse funzionalità con prestazioni migliori.
Quando il pacchetto net-tools è stato dichiarato deprecato, è stato sostituito con la suite software iproute2 che include alternative migliori come ip, cstat, arpd, nstat, devlink, ss, tc e altro.
Il pacchetto iproute2 dovrebbe essere già installato sulla tua macchina Linux, quindi non preoccuparti dell'installazione o della configurazione. Puoi semplicemente eseguire i comandi.
Per eseguire l'alternativa all'utilità ifconfig, digitare questo comando:
ip a
Troverai l'output identico a quello del comando ifconfig. Puoi ottenere facilmente l'aiuto della riga di comando con il --aiuto bandiera. Oppure, se vuoi saperne di più su ciascun comando, puoi iniziare leggendo le loro pagine man.
I migliori comandi di rete per Linux
Linux è probabilmente il sistema operativo più popolare per server e desktop allo stesso modo. Non fa mai male avere familiarità con alcuni comandi utili che aiutano nella risoluzione dei problemi e nella configurazione delle impostazioni di rete. Poiché ci sono troppi comandi di rete da contare, abbiamo curato questo elenco di alcune utilità di rete Linux da conoscere.
10 comandi di rete Linux e come usarli
Leggi Avanti
Argomenti correlati
- Linux
- Risoluzione dei problemi
- Comandi Linux
- Installa il software
- Errori Linux
Circa l'autore
Amo rompere le cose e fare cose che mi aiutino a rompere le cose. Quando gli schermi sono spenti, puoi trovarmi sul campo da calcio o mentre combatto contro il cervello al club di scacchi locale.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti