Loading
Loading...
Sto caricando il blog
Quasi pronto...
 

Comandi Linux terminale per IP

La lista dei comandi per la configurazione delle interfacce di rete su Linux comprende: visualizzare configurazioni con ifconfig, assegnare IP alla eth0, eseguire ping, abilitare/disabilitare interfacce, aggiungere route e testare DNS. È necessaria l’autenticazione come utente ROOT per effettuare cambiamenti. Maggiori dettagli sono disponibili online.

Quando si lavora su Linux da terminale, prima o poi arriva sempre il momento in cui serve capire quale indirizzo IP sta usando una macchina, controllare una scheda di rete, verificare il gateway, oppure fare qualche test rapido di connettività e risoluzione DNS. In questa pagina raccolgo i comandi Linux più utili per vedere, assegnare e controllare gli IP direttamente dal terminale, in modo pratico e veloce.

Alcuni di questi comandi sono storici e ancora molto conosciuti, altri sono più moderni. Vale comunque la pena tenerli tutti a mente, perché su server, VPS, vecchie distribuzioni o sistemi embedded può capitare di incontrare sia gli strumenti nuovi sia quelli più classici.

Come vedere l’indirizzo IP su Linux da terminale

Il primo controllo da fare, quando vuoi sapere che IP ha una macchina Linux, è visualizzare la configurazione delle interfacce di rete. Storicamente il comando più noto è questo:

ifconfig

Questo comando mostra le configurazioni correnti delle schede di rete. Se invece vuoi visualizzare solo una specifica interfaccia, ad esempio eth0, puoi usare:

ifconfig eth0

Su molte distribuzioni moderne oggi si usa più spesso il comando ip, ma ifconfig resta ancora molto conosciuto ed è spesso cercato anche su Google da chi lavora con Linux, Ubuntu o vecchi server.

Comandi Linux per assegnare un indirizzo IP

Se devi assegnare manualmente un indirizzo IP a una scheda di rete, puoi farlo direttamente da terminale. Per esempio, per assegnare un IP a eth0:

ifconfig eth0 192.168.1.2

Se invece vuoi specificare anche la subnet mask:

ifconfig eth0 192.168.1.2 netmask 255.255.255.0

Nel caso in cui serva configurare più indirizzi IP sulla stessa interfaccia, puoi creare alias di rete come questi:

ifconfig eth0:0 192.168.1.2
ifconfig eth0:1 192.168.1.3

Si tratta di una procedura classica, utile soprattutto su sistemi Linux più vecchi o in configurazioni particolari.

Come attivare o disattivare una scheda di rete su Linux

Da terminale puoi anche disabilitare o riabilitare rapidamente una interfaccia di rete. Per spegnere eth0:

ifconfig eth0 down

Per riattivarla:

ifconfig eth0 up

Questi comandi tornano molto utili quando stai facendo test di rete, diagnostica o modifiche alla configurazione di una macchina Linux.

Come verificare se un indirizzo IP risponde

Uno dei test più semplici e immediati per capire se un host è raggiungibile in rete è il ping. Ad esempio:

ping -c 3 192.168.1.1

In questo caso il comando invia tre richieste all’indirizzo specificato. È uno dei primi controlli da fare quando vuoi verificare se un router, un gateway o un altro dispositivo sulla LAN è raggiungibile.

Come vedere la tabella di routing su Linux

Per visualizzare la tabella di instradamento corrente, puoi usare:

route
route -n

Questi comandi ti permettono di vedere come il sistema sta instradando il traffico di rete e quale gateway predefinito viene usato per uscire verso Internet.

Se invece devi impostare il gateway di default, puoi usare:

route add default gw 192.168.1.1

È il classico comando da usare quando la scheda di rete ha già un IP corretto ma manca la via di uscita verso l’esterno.

Come vedere la cache ARP su Linux

Per controllare la cache ARP del sistema, cioè l’associazione tra indirizzi IP e indirizzi MAC presenti localmente, puoi usare:

arp
arp -n

È un controllo utile quando vuoi capire come il sistema sta risolvendo gli host sulla rete locale oppure quando stai cercando di fare troubleshooting di un problema di raggiungibilità in LAN.

Come tracciare il percorso dei pacchetti

Se vuoi capire attraverso quali nodi passa il traffico verso un dominio o un host remoto, puoi usare i comandi di tracciamento:

traceroute www.whatismyip.com
tracepath www.whatismyip.com

Questi strumenti sono molto utili per analizzare il percorso della rete, individuare colli di bottiglia oppure capire dove si interrompe una connessione.

Test DNS e reverse lookup da terminale Linux

Quando il problema non è tanto la connettività quanto la risoluzione dei nomi, conviene passare ai test DNS. Per esempio:

host www.whatismyip.com
dig www.whatismyip.com

Il comando host è rapido ed essenziale, mentre dig è più completo e molto utile per analisi DNS più approfondite.

Se invece vuoi fare una risoluzione inversa, cioè partire da un IP e risalire al nome host:

host 66.11.119.69
dig -x 66.11.119.69

Questa operazione viene chiamata reverse lookup ed è molto utile quando devi capire a quale host o dominio corrisponde un determinato indirizzo IP.

Nota importante sui permessi di root

Per visualizzare informazioni di rete spesso basta un utente normale, ma per modificare la configurazione della scheda, assegnare indirizzi IP, cambiare route o salvare i cambiamenti, di solito servono privilegi amministrativi. In molti casi quindi dovrai operare come root oppure usare sudo.

Conclusione

Conoscere questi comandi Linux per IP da terminale è ancora oggi molto utile, soprattutto se lavori come sistemista, amministratore di server, smanettone o semplicemente vuoi capire meglio come funziona la rete su una macchina Linux. Alcuni sono strumenti storici, altri restano indispensabili per test veloci, diagnostica e troubleshooting. Tenerseli a portata di mano può far risparmiare tempo ogni volta che c’è un problema di rete da capire o risolvere.

Se vuoi, puoi salvare questa pagina come piccolo promemoria pratico dei principali comandi Linux per vedere IP, gateway, DNS e instradamento direttamente dal terminale.

Stephen Kleckner

Stephen Augustus Kleckner è un imprenditore italiano ed ex sistemista informatico. Nato a Riccione e cresciuto tra Romagna e Liguria, ha sviluppato fin da giovane una visione indipendente e curiosa del mondo. Dopo un percorso nella tecnologia e nell’analisi dei sistemi, oggi opera nel settore degli appartamenti ad uso turistico, affiancando competenze tecniche a esperienza imprenditoriale. Ha fondato RICCIONE TV e ha lavorato nella comunicazione digitale e nella produzione video. Ha svolto il servizio militare nell’Aeronautica Militare e ha seguito corsi universitari di fisica. Appassionato di mare e navigazione, ha percorso oltre 50.000 miglia a vela e circumnavigato più volte l’Italia. Pratica nuoto e trekking, ama la natura e lo sci. È profondamente interessato alla fisica, al pensiero scientifico e alla comprensione dei fenomeni complessi. Mantiene uno sguardo critico su pseudoscienza, fake news ed estremismi, privilegiando sempre spiegazioni basate su evidenze verificabili. Tra le sue passioni personali ci sono i LEGO, Star Trek e le auto d’epoca, in particolare una Mini Morris del 1964. Nel suo blog condivide riflessioni, esperienze reali e analisi su scienza, relazioni e realtà contemporanea, con un approccio diretto e senza filtri.

Lascia un commento

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

Next Post

Cosa penso dei No Vax?

Ven Gen 7 , 2022
Questo tema non è solo sanitario, ma profondamente umano e psicologico: riguarda il modo in cui interpretiamo la realtà, la fiducia nelle istituzioni e la paura dell’ignoto.
Dimostranti NoVax con cartello

You May Like

Questo blog è scritto da:

Stephen Augustus Kleckner

Stephen Augustus Kleckner è un imprenditore italiano ed ex sistemista informatico. Nato a Riccione e cresciuto tra Romagna e Liguria, ha sviluppato fin da giovane una visione indipendente e curiosa del mondo. Dopo un percorso nella tecnologia e nell’analisi dei sistemi, oggi opera nel settore degli appartamenti ad uso turistico, affiancando competenze tecniche a esperienza imprenditoriale. Ha fondato RICCIONE TV e ha lavorato nella comunicazione digitale e nella produzione video. Ha svolto il servizio militare nell’Aeronautica Militare e ha seguito corsi universitari di fisica. Appassionato di mare e navigazione, ha percorso oltre 50.000 miglia a vela e circumnavigato più volte l’Italia. Pratica nuoto e trekking, ama la natura e lo sci. È profondamente interessato alla fisica, al pensiero scientifico e alla comprensione dei fenomeni complessi. Mantiene uno sguardo critico su pseudoscienza, fake news ed estremismi, privilegiando sempre spiegazioni basate su evidenze verificabili. Tra le sue passioni personali ci sono i LEGO, Star Trek e le auto d’epoca, in particolare una Mini Morris del 1964. Nel suo blog condivide riflessioni, esperienze reali e analisi su scienza, relazioni e realtà contemporanea, con un approccio diretto e senza filtri.

error: Il contenuto è protetto... :)