Questo articolo ti mostrerà come configurare un indirizzo IP statico dalla riga di comando su Linux e come modificare la tabella di routing.
Sommario
- Imposta indirizzo IP statico utilizzando il comando ifconfig (obsoleto)
- Imposta indirizzo IP statico utilizzando il comando ip
- Visualizzazione e modifica della tabella di routing Linux
 La configurazione di indirizzi IP e percorsi dalla riga di comando è un'abilità obbligatoria che ogni amministratore Linux dovrebbe apprendere. In questo articolo esamineremo come assegnare un indirizzo IP statico utilizzando ip e ifconfig comandi.
 Inoltre, discuteremo di come utilizzare il ip route comando per creare una route statica per modificare il gateway predefinito per il sistema Linux.
Imposta indirizzo IP statico utilizzando il comando ifconfig (obsoleto)
 Oggi ifconfig comando è deprecato e sostituito da ip comando in Linux. Tuttavia, il ifconfig il comando funziona ancora ed è disponibile per la maggior parte delle distribuzioni Linux. Viene utilizzato per configurare le interfacce di rete.
 Se non vengono forniti argomenti, ifconfig mostra lo stato delle interfacce attualmente attive .
ifconfigSe viene fornito un singolo argomento di interfaccia,
Imposta indirizzo IP statico utilizzando il comando ip
 Per trovare il tuo attuale indirizzo IP , puoi utilizzare il ip comando con il a opzione per l'indirizzo.
ip a
 Per aggiungere indirizzo 192.168.1.10 con netmask 255.255.255.0 al dispositivo eth0 , dovresti digitare:
ip address add 192.168.1.10/255.255.255.0 dev eth0
 Per eliminare tutti gli indirizzi da un'interfaccia eth0 :
ip address flush dev eth0 
 Per alzare o abbassare le interfacce , utilizza il ip link set dev seguito dal nome del dispositivo e dallo stato desiderato. Ad esempio, per portare l'interfaccia eth0 online, dovresti digitare:
ip link set dev eth0 upE per portarlo offline:
ip link set dev eth0 downVisualizzazione e modifica della tabella di routing Linux
 Usiamo il ip route comando per creare percorsi statici in Linux verso host specifici o modificare il gateway predefinito del sistema Linux. 
Per visualizzare la tabella di routing di Linux , digita il seguente comando:
ip route show
 Per aggiungere una nuova voce alla tabella di instradamento , utilizza ip route add comando seguito dal nome della rete o del dispositivo.
 Aggiungi un percorso a 192.168.1.0/255.255.255.0 tramite il gateway al 192.168.1.1 
ip route add 192.168.1.0/255.255.255.0 via 192.168.1.1
 Per aggiungere un percorso predefinito , utilizza la parola chiave default . Tutti i pacchetti di rete che non possono essere inviati in base alle voci precedenti della tabella di routing vengono inviati tramite il seguente gateway predefinito:
ip route add default via 192.168.1.1 dev eth0Per eliminare il percorso predefinito :
ip route del defaultLa sintassi per eliminare un percorso è lo stesso di quando si aggiunge. Ad esempio, il comando seguente eliminerà una route per 192.168.1.0/255.255.255.0 tramite il gateway a 192.168.1.1.
ip route del 192.168.1.0/255.255.255.0 via 192.168.1.1