0Pricing
Network+ Academy · Lezione

Interrogare il DNS con Nslookup

Cerchi i record e diagnostichi i problemi di risoluzione dei nomi.

Interrogare il DNS con Nslookup è una lezione Network+ Academy 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 Network+ Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Network+ Academy include 4 lezioni in totale.

Cosa fa Nslookup

nslookup (name server lookup) interroga direttamente il DNS e consente di chiedere "a quale IP corrisponde questo nome?" e di esaminare i record DNS. Mentre il ping tramite nome verifica il DNS indirettamente, nslookup lo verifica intenzionalmente e in dettaglio. È il principale strumento da riga di comando per diagnosticare problemi di risoluzione dei nomi ed è disponibile su Windows, Linux e macOS.

nslookup example.com

Perché interrogare direttamente il DNS

Molte interruzioni del servizio sono in realtà problemi DNS mascherati: un sito "non raggiungibile" che in realtà non viene risolto, oppure uno che punta al server sbagliato. Interrogare direttamente il DNS con nslookup separa la risoluzione dei nomi dalla connettività. Se nslookup restituisce l'IP corretto, il DNS funziona e occorre cercare altrove; se non riesce, ha individuato la causa.

Leggere l'output

Un nslookup di base mostra il Server che ha risposto (il Suo server DNS), quindi il Name interrogato e il relativo Address(es) risolto. Vedere sia il server sia la risposta indica chi ha risposto e cosa ha comunicato: i due dati necessari per valutare se la risoluzione funziona correttamente.

Autorevole e non autorevole

nslookup spesso contrassegna una risposta come Non-authoritative, cioè proveniente da una cache o da un resolver ricorsivo anziché dal server del dominio. Una risposta authoritative proviene direttamente dal server responsabile di quel dominio. La distinzione è importante quando si cercano record obsoleti: le risposte memorizzate nella cache possono non essere aggiornate, quindi interrogare il server autorevole rivela il valore corrente effettivo.

Cercare i tipi di record

È possibile richiedere tipi di record specifici. Imposti il tipo su A per IPv4, AAAA per IPv6, MX per i server di posta, CNAME per gli alias, NS per i name server oppure TXT per i record di testo. Interrogare il tipo corretto consente di verificare esattamente l'elemento DNS sospetto, ad esempio il motivo per cui le e-mail non vengono recapitate.

nslookup -type=MX example.com

Scegliere un server diverso

nslookup consente di interrogare uno specifico server DNS invece di quello predefinito. È una funzione potente: se il server locale restituisce una risposta obsoleta o errata, interroghi direttamente un resolver pubblico come 8.8.8.8 e confronti i risultati. Una differenza indica un problema del server DNS o della relativa cache, non del dominio in sé.

nslookup example.com 8.8.8.8

Ricerche inverse

Una ricerca inversa opera nella direzione opposta: trasforma un indirizzo IP nel nome corrispondente utilizzando record PTR. È sufficiente fornire a nslookup un IP invece di un nome. Le ricerche inverse confermano che un indirizzo corrisponde correttamente al nome associato, aspetto importante per i server di posta e i log, nei quali la corrispondenza tra nome e IP dovrebbe essere coerente in entrambe le direzioni.

nslookup 8.8.8.8

Modalità interattiva

Esegua nslookup senza argomenti per entrare nella modalità interattiva, in cui può impostare opzioni come il server o il tipo di record ed eseguire diverse query consecutive. È utile quando si analizza un problema DNS complesso da più punti di vista, senza dover riscrivere ogni volta il comando completo. Digiti exit per uscire.

Sintomi DNS comuni

nslookup aiuta a diagnosticare sintomi classici: un nome che non viene risolto affatto (server DNS errato o non raggiungibile), un nome che viene risolto nell'IP sbagliato (record obsoleto o errato) e una risoluzione lenta (server sovraccarico o distante). Confrontare il sintomo con il risultato di nslookup indica rapidamente se il DNS è il responsabile.

Nslookup e Dig

Su Linux e macOS, dig (Domain Information Groper) è un'alternativa più dettagliata a nslookup: mostra le sezioni complete della query e della risposta, oltre ai tempi. Molti professionisti preferiscono dig per la sua chiarezza. CompTIA si concentra su nslookup, ma sapere che dig esiste e svolge la stessa funzione di base aumenta la Sua competenza sul campo.

dig example.com

Nslookup nella risoluzione dei problemi

Utilizzi nslookup ogni volta che un servizio basato sui nomi presenta problemi, mentre la connettività di base (ping tramite IP) funziona. Confermando cosa restituisce il DNS, da quale server proviene la risposta e se è autorevole, può isolare con precisione i problemi di risoluzione dei nomi. In combinazione con ipconfig, che consente di controllare i server DNS configurati, nslookup permette di individuare e risolvere rapidamente i problemi DNS.

Verifica rapida

Verifichi le Sue conoscenze di nslookup.

Riepilogo

Ha imparato a usare nslookup. Punti chiave:

  • nslookup interroga direttamente il DNS per risolvere i nomi e ispezionare i record.
  • Mostra il server che risponde e l’indirizzo risolto.
  • Interroghi tipi specifici: A, AAAA, MX, CNAME, NS, TXT, PTR.
  • Interroghi un server specifico per confrontare i risultati e individuare cache obsolete.
  • dig è un’alternativa Unix dettagliata con lo stesso scopo.

Domande Frequenti

La lezione «Interrogare il DNS con Nslookup» è gratuita?

Sì — il testo completo di «Interrogare il DNS con Nslookup» è 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 Network+ Academy, passa a CoddyKit PRO. Il corso Network+ Academy include 4 lezioni in totale.

Cosa imparerò in «Interrogare il DNS con Nslookup»?

Cerchi i record e diagnostichi i problemi di risoluzione dei nomi. Eserciti Network+ Academy 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 Network+ Academy?

Non è richiesta alcuna esperienza precedente. Network+ Academy 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 «Interrogare il DNS con Nslookup»?

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 Network+ Academy?

Sì. Ogni lezione Network+ Academy 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

  1. Verificare la raggiungibilità con Ping
  2. Mappare il percorso con Traceroute
  3. Visualizzare le impostazioni con Ipconfig
  4. Interrogare il DNS con Nslookup
← Torna a Network+ Academy