Supponendo che si desidera apportare le seguenti modifiche al dispositivo di rete eth0
- Modificare
IP
per ilstatic
valore192.168.1.2
- Set
Subnet Mask
255.255.255.0
- Set
Default Gateway
per il dispositivo192.168.1.1
è possibile eseguire queste modifiche utilizzando il seguendo due comandi
sudo ifconfig eth0 192.168.1.2 netmask 255.255.255.0;sudo route add default gw 192.168.1.1 eth0;
ifconfig
ifconfig
è un’applicazione che permette di configurare un’interfaccia di rete.
Viene utilizzato per configurare le interfacce di rete residenti nel kernel. ed è utilizzato al momento dell’avvio per impostare le interfacce, se necessario. Successivamente, di solito è necessario solo durante il debug o quando è necessaria la sintonizzazione del sistema.
Se non vengono forniti argomenti, ifconfig
visualizza lo stato delle interfacce attualmente attive. Se viene fornito un singolo argomento di interfaccia, viene visualizzato solo lo stato dell’interfaccia specificata; se viene fornito un singolo argomento -a
, visualizza lo stato di tutte le interfacce, anche quelle inattivo. Altrimenti, configura un’interfaccia.
route
route
è un’applicazione che permette di mostrare e manipolare ilIP routing table
. L’uso principale diroute
è quello di impostarestatic routes
su host o reti specifici tramite un’interfaccia dopo che è stata configurata con il programmaifconfig
.
Quando vengono utilizzate le opzioniadd
odel
, route modifica le tabelle di routing. Senza queste opzioni, route visualizza il contenuto corrente delle tabelle di routing.