Guida al comando IP su Linux

By | febbraio 16, 2017

Il comando IP su Linux è simile al comando ifconfig. Questo fa parte del pacchetto iproute2, pre-installato già da diverso tempo su tutte le distribuzioni Linux a differenza di ifconfig che dovrà essere installato con il pacchetto net-tools. Tramite il comando IP è possibile gestire la rete a 360 gradi. In questa guida vedremo come utilizzarlo, abilitare/disabilitare interfacce di rete, settare indirizzamenti di rete statici, DHCP, generare statistiche di rete, impostare il gateway ecc.

Abilitare/Disabilitare Interfacce di rete

Per abilitare un’interfaccia di rete (in questo caso eth0) utilizzare il comando:

# ip link set eth0 up

Per disabilitare un’interfaccia utilizzare il comando:

# ip link set eth0 down

Assegnare un indirizzamento statico

Se vogliamo assegnare un IP statico (es: 192.168.1.4/24) utilizzare il comando:

# ip addr add 192.168.1.4/24 dev eth0

oppure:

# ip addr add 192.168.1.4/255.255.255.0 dev eth0

Per eliminare un indirizzamento IP utilizziamo il comando:

# ip addr del 192.168.1.4/24 dev eth0

Visualizzare indirizzamenti IP

Per visualizzare tutti gli di tutte le interfacce di rete utilizzare il comando:

# ip addr show

Se volgiamo visualizzare l’IP di una singola interfaccia:

# ip addr show eth0

Tabella di routing

Ver visualizzare la tabella di routing utilizzare il comando:

# ip route show

Per aggiungere il default gateway è possibile utilizzare il comando:

# ip route add default via 192.168.1.1

per eliminare il default gateway:

# ip route del default via 192.168.1.1

Visualizzare le statistiche di rete

Tramite il comando IP è possbile, come abbiamo già accennato, visualizzare le statistiche di rete. Per visualizzare le statistiche lanciare il comando:

# ip -s link

Per visualizzare le statistiche di una singola interfaccia:

# ip -s link ls eth0

Capita molto spesso che, essendo abituati ad utilizzare ifconfig, possiamo trovare difficoltà nell’utilizzare il comando IP. Spero che questo articolo sia stato di aiuto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *