L'uso dei comandi Linux è l'essenza di questo sistema, poiché grazie ad essi possiamo eseguire centinaia di ordini informativi, amministrativi e di supporto, permettendoci di svolgere un gran numero di compiti in modo sicuro e pratico. In tutto questo mondo di informazioni su un sistema Linux, uno dei settori più rilevanti è quello delle reti poiché un server o un computer senza connessione alla rete semplicemente non sarà in grado di svolgere tutti i compiti per cui è stato progettato, ovvero perché, come amministratori o utenti Linux, è di vitale importanza sapere come è configurata la rete e questo si ottiene grazie al comando "ifconfig".
Che cos'è il comando ifconfigIl comando ifconfig (configurazione dell'interfaccia) è un comando che è stato sviluppato con l'obiettivo di fornire il controllo sulla rete in aspetti quali la sua configurazione, amministrazione, nonché ottenere dettagli sui parametri dell'interfaccia di rete utilizzando l'interfaccia di linea. o in uno script di configurazione del sistema se è il caso.
Opzioni del comando IfconfigCi sono alcune opzioni che possiamo usare con il comando ifconfig in queste distribuzioni come:
- -a: mostra tutte le interfacce disponibili
- -s: visualizza i risultati in formato breve
- -v: visualizza i risultati in modalità dettagliata o riassunta
- up: utilizzato per attivare il controller per l'interfaccia selezionata
- down: viene utilizzato per disabilitare il driver per l'interfaccia selezionata
- add addr / prefixlen: aggiungi un indirizzo IPv6 all'interfaccia
- del addr / prefixlen: disabilita l'indirizzo IPv6 sull'interfaccia selezionata
- [-] arp: consente di abilitare o disabilitare il protocollo ARP sull'interfaccia
- [-] allmulti: abilita o disabilita la modalità multicast sull'interfaccia
- mtu N: permette di definire il parametro per impostare la Maximum Transfer Unit (MTU)
- --help: mostra l'aiuto del comando
Solvetic spiegherà come installare questo comando "ifconfig" in alcune delle distribuzioni più popolari e poi vedremo come usarlo.
1. Installa ifconfig su CentOS 8
CentOS 8, come Red Hat, sono le due distribuzioni più speciali per un ambiente aziendale a causa di problemi di sicurezza e funzioni integrate, quindi ifconfig è più che essenziale per conoscere lo stato della rete in tempo reale.
Passo 1
Il comando ifconfig è integrato in un pacchetto di utilità di sistema, per scoprire quale pacchetto è, possiamo eseguire quanto segue:
yum cosa fornisce ifconfig
INGRANDIRE
Passo 2
Di conseguenza, vediamo che il pacchetto net-tools è quello che contiene il comando ifconfig, per installare questa serie di utilità eseguiremo quanto segue:
sudo yum -y install net-tools
INGRANDIRE
Passaggio 3
Una volta installato possiamo eseguirlo direttamente per vedere lo stato dell'interfaccia di rete:
INGRANDIRE
2. Installa ifconfig su Debian 11
Debian 11 è la prossima versione disponibile di questo sistema e come tale è una delle distribuzioni Linux più popolari.
Passo 1
Per impostazione predefinita questo comando ifconfig non è installato e vedremo quanto segue se proviamo a eseguire:
Passo 2
Per installare il comando ifconfig lì, la prima cosa da fare è aggiornare i pacchetti di sistema:
aggiornamento appropriatoPassaggio 3
Dopo che i pacchetti sono stati aggiornati, installeremo i Net-tools eseguendo quanto segue:
apt install net-tools
Passaggio 4
Per eseguire il comando ifconfig in Debian 11 eseguiremo quanto segue:
sbin / ifconfig
3. Installa ifconfig su Ubuntu 20
Ubuntu è la distribuzione Linux più popolare e siamo sul punto di rilasciare la versione 20.04.
Passo 1
Come le distribuzioni precedenti, ifconfig non è installato di default:
Passo 2
Per fortuna lì sono indicate le istruzioni per la sua installazione, ma vi consigliamo di aggiornare prima i pacchetti di sistema eseguendo:
sudo apt updatePasso 2
Quindi installiamo le utilità con il seguente comando:
sudo apt install net-tools
Passaggio 3
Una volta installato, possiamo eseguire in sicurezza il comando ifconfig:
Passaggio 4
Per determinare la posizione di ifconfig eseguiremo il seguente comando:
quale ifconfig
Come possiamo vedere, con il comando ifconfig sarà possibile accedere a dettagli specifici dell'interfaccia di rete utilizzata in Linux e quindi determinarne con precisione lo stato attuale.