Comandi di rete essenziali su Linux (ping, ifconfig, ip)
ip, ping, ss e perché ifconfig e netstat non sono più l'opzione consigliata.
| Comando | A cosa serve |
|---|---|
ip a | Vedere i tuoi indirizzi IP (sostituisce ifconfig) |
ping [indirizzo] | Verificare se c'è connessione con una destinazione |
ip route | Vedere il gateway della tua rete |
ss -tulnp | Vedere le porte in ascolto (sostituisce netstat) |
dig / nslookup | Interrogare il DNS di un dominio |
ifconfig e netstat sono obsoleti su molte
distribuzioni moderne (anche se continuano a funzionare su alcune se
li installi a parte). ip e ss sono i loro
sostituti mantenuti attivamente — vale la pena abituarsi fin
dall'inizio.
Diagnosi rapida della connessione
ping -c 4 8.8.8.8
-c 4 limita a 4 tentativi — senza questo, ping
continuerebbe indefinitamente finché non lo fermi manualmente con
Ctrl + C.
Domande frequenti
Perché ping non si ferma da solo?
Per impostazione predefinita, ping continua indefinitamente finché non lo fermi con Ctrl + C. Usa l'opzione -c seguita da un numero per limitare quanti tentativi fare automaticamente.
Devo imparare ifconfig se continuo a vederlo in tutorial vecchi?
Non è necessario per iniziare — 'ip a' fa la stessa cosa ed è il comando mantenuto attivamente. Conoscere ifconfig aiuta solo a capire guide più vecchie che lo usano ancora.