Comandi di rete di base
Impari a usare strumenti essenziali da riga di comando come `ip`, `ping`, `traceroute` e `netstat` per ispezionare e diagnosticare la connettività di rete.
Comandi di rete di base è una lezione Linux Networking & TCP/IP for Developers gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Linux Networking & TCP/IP for Developers, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Linux Networking & TCP/IP for Developers include 4 lezioni in totale.
Parti di questa lezione non sono ancora state tradotte e vengono mostrate in inglese.
Basic Network Tools Intro
Time for the command line. You'll learn ping, ip, traceroute, and netstat — the core tools for inspecting and diagnosing connectivity.
Ping: Check Host Reachability
ping is your first reachability check: it sends ICMP echo requests and times the replies, telling you if a host is up and how fast it responds.
Ping Command in Action
Just type ping plus an IP or hostname. The -c flag limits how many packets you send — run this to try it.
ping -c 4 google.comIP: The Modern Network Tool
The ip command is the modern replacement for older tools like ifconfig. It views and configures interfaces, addresses, and routes.
IP: Display Addresses
Run ip addr show (or ip a) to list every interface with its MAC, IPv4/IPv6 addresses, and state — your snapshot of what's connected.
ip addr showIP: View Routing Table
The routing table tells Linux where to send traffic. Inspect it with ip route show (or ip r) to see routes and gateways.
ip route showTraceroute: Map the Path
traceroute maps the path packets take to a host, revealing each router (hop) and its timing — great for pinpointing where delays creep in.
Traceroute in Action
traceroute sends packets with rising TTL values. Each hop decrements TTL; when it hits zero, that router replies and reveals itself.
traceroute google.comNetstat: Network Statistics
netstat shows network statistics — active connections, routing tables, and interface stats. Handy for seeing which ports are open.
Quick Check: Identify the Command
You're trying to quickly determine if your Linux machine has an internet connection by checking if a remote server is online and responding. Which command would you use?
Recap: Essential Network Tools
Recap of your toolkit: ping checks reachability, ip shows interfaces and routes, traceroute maps the path, and netstat lists connections and ports.
Domande Frequenti
La lezione «Comandi di rete di base» è gratuita?
Sì — il testo completo di «Comandi di rete di base» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Linux Networking & TCP/IP for Developers, passa a CoddyKit PRO. Il corso Linux Networking & TCP/IP for Developers include 4 lezioni in totale.
Cosa imparerò in «Comandi di rete di base»?
Impari a usare strumenti essenziali da riga di comando come `ip`, `ping`, `traceroute` e `netstat` per ispezionare e diagnosticare la connettività di rete. Eserciti Linux Networking & TCP/IP for Developers con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Linux Networking & TCP/IP for Developers?
Non è richiesta alcuna esperienza precedente. Linux Networking & TCP/IP for Developers su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Comandi di rete di base»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Linux Networking & TCP/IP for Developers?
Sì. Ogni lezione Linux Networking & TCP/IP for Developers include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Fondamenti delle reti Linux
- Comandi di rete di base
- Interfacce di rete e IP
- Ispezionare connessioni di rete e socket