Catturare e analizzare il traffico con tcpdump
Completi il Suo kit di strumenti per networking e sicurezza catturando pacchetti in tempo reale e applicando filtri con tcpdump per diagnosticare problemi di connettività e sicurezza.
Catturare e analizzare il traffico con tcpdump è una lezione Linux Command Line Mastery gratuita su CoddyKit. Questa è la lezione 4 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 Command Line Mastery, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Linux Command Line Mastery include 4 lezioni in totale.
Parti di questa lezione non sono ancora state tradotte e vengono mostrate in inglese.
Seeing the Wire
Diagnostics like ping and dig tell you whether something works, but sometimes you need to see the actual packets. tcpdump captures network traffic in real time.
Listing Interfaces
First find which interface to listen on with -D. Common names are eth0, wlan0, or en0.
sudo tcpdump -DA Basic Capture
-i selects the interface. Capturing requires root because it reads raw packets.
sudo tcpdump -i eth0Limiting the Capture
-c stops after N packets so the terminal does not flood, useful for a quick look.
sudo tcpdump -i eth0 -c 10Filtering by Host
Capture filters narrow the noise. host limits to traffic to/from one address.
sudo tcpdump -i eth0 host 8.8.8.8Filtering by Port
Use port to focus on a service. Here we watch only HTTPS traffic.
sudo tcpdump -i eth0 port 443Combining Filters
Filters combine with and, or, not for precise targeting.
sudo tcpdump -i eth0 tcp and port 22 and not host 10.0.0.1Readable Output Flags
-n skips DNS lookups (faster, shows IPs), and -v adds detail. -A prints packet payloads as ASCII.
sudo tcpdump -i eth0 -nv port 80Saving to a File
-w writes raw packets to a .pcap file you can analyze later, e.g. in Wireshark.
sudo tcpdump -i eth0 -w capture.pcapReading a Capture
-r replays a saved capture, and you can still apply filters while reading.
tcpdump -r capture.pcap port 443Security Use Cases
tcpdump helps spot unexpected outbound connections, confirm a firewall rule is blocking traffic, or verify that sensitive data is encrypted on the wire.
Quick Check
What does the -w option do in tcpdump?
Recap
You can now inspect live traffic:
-ipicks the interface,-climits count- Filters:
host,port, combined withand/or/not -n/-v/-Ashape output-wsaves and-rreads.pcapfiles
tcpdump turns invisible packets into a debuggable stream.
Domande Frequenti
La lezione «Catturare e analizzare il traffico con tcpdump» è gratuita?
Sì — il testo completo di «Catturare e analizzare il traffico con tcpdump» è 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 Command Line Mastery, passa a CoddyKit PRO. Il corso Linux Command Line Mastery include 4 lezioni in totale.
Cosa imparerò in «Catturare e analizzare il traffico con tcpdump»?
Completi il Suo kit di strumenti per networking e sicurezza catturando pacchetti in tempo reale e applicando filtri con tcpdump per diagnosticare problemi di connettività e sicurezza. Eserciti Linux Command Line Mastery 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 Command Line Mastery?
Non è richiesta alcuna esperienza precedente. Linux Command Line Mastery su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 4 di 4.
Quanto tempo richiede la lezione «Catturare e analizzare il traffico con tcpdump»?
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 Command Line Mastery?
Sì. Ogni lezione Linux Command Line Mastery 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
- Diagnostica di rete: `traceroute`, `nslookup`, `dig`
- Gestione del firewall: `ufw`, `firewalld`, `iptables`
- Gestione delle chiavi della shell sicura
- Catturare e analizzare il traffico con tcpdump