Il comando ip
è uno strumento potente utilizzato per gestire le configurazioni delle interfacce di rete in sistemi Linux. Consente di visualizzare e modificare le impostazioni delle interfacce di rete, come indirizzi IP, route e molto altro.
La sintassi di base del comando ip
è la seguente:
ip [opzioni] [argomenti]
link
: gestisce le interfacce di rete.addr
: visualizza o modifica gli indirizzi IP associati alle interfacce.route
: gestisce le tabelle di routing.neigh
: gestisce la cache ARP.Per elencare tutte le interfacce di rete disponibili sul sistema, puoi utilizzare:
ip link show
Per aggiungere un indirizzo IP a un’interfaccia, usa il seguente comando:
ip addr add 192.168.1.10/24 dev eth0
Per rimuovere un indirizzo IP da un’interfaccia, utilizza:
ip addr del 192.168.1.10/24 dev eth0
Per visualizzare la tabella di routing corrente, esegui:
ip route show
Per aggiungere una nuova route, puoi usare:
ip route add 10.0.0.0/8 via 192.168.1.1
ip -h
per visualizzare l’help e le opzioni disponibili.ip
con altri comandi come grep
per filtrare le informazioni specifiche.