Due momenti davvero diversi
dig / nslookup
Dettaglio completo del protocollo, scriptabile, offline
Strumento web
Nessuna installazione, lookup in blocco, condivisibile
dig e nslookup vs strumenti DNS web: quando usare cosa
dig e nslookup sono un pilastro della riga di comando per una ragione precisa: sono accurati, automatizzabili e disponibili su quasi tutti i sistemi dotati di terminale. Uno strumento di lookup web non cerca tanto di sostituirli quanto di coprire i casi in cui sono meno adatti al compito concreto.
Dove vincono gli strumenti da terminale
- Interrogare direttamente un server DNS specifico, diverso da quello predefinito: dig @1.1.1.1 example.com è un solo comando, senza bisogno di schermate di configurazione.
- Ispezionare la risposta completa, con flag, TTL e l'esatta struttura dei record restituiti: utile quando stai facendo il debug del DNS stesso e non vuoi solo una risposta.
- Inserire un controllo in un flusso di lavoro automatizzato più ampio che vive già in uno script di shell o in una pipeline CI.
- Lavorare interamente fuori da un browser, su un server in cui sei già collegato via SSH.
Dove uno strumento web si guadagna il suo posto
- Un controllo rapido da telefono o da qualsiasi dispositivo senza un terminale a portata di mano.
- Risolvere in una volta sola un elenco davvero lungo di domini, con una vista di avanzamento e un export fatto bene, invece di accodare a mano in un file di testo un ciclo di chiamate dig.
- Dare a un collega non tecnico un link invece di guidarlo nell'installazione e nell'uso di uno strumento a riga di comando.
- Pianificare un controllo ricorrente con una dashboard da consultare in seguito, invece di mantenere un cron job e un posto dove conservarne l'output.
| Aspetto | dig / nslookup | Strumento web |
|---|---|---|
| Configurazione necessaria | Un terminale, già installato sulla maggior parte dei sistemi | Nessuna: basta un browser |
| Interrogare un server specifico | Un solo flag (@1.1.1.1) | Di solito limitato al resolver dello strumento |
| Risoluzione in blocco | Richiede di scrivere tu un ciclo | Integrata, con avanzamento ed export |
| Dettaglio completo del protocollo (flag, TTL) | Sì, nella risposta grezza | Di solito nascosto |
| Condivisibile con un collega non tecnico | Non facilmente | Basta un link |
Nella pratica, la maggior parte di chi usa uno strumento web per i lookup singoli e veloci tiene comunque dig a portata di mano per il debug DNS davvero approfondito: i due non sono in concorrenza, ma adatti a punti diversi dello spettro che va da «mi serve una risposta veloce» a «devo vedere esattamente cosa fa il protocollo».
Due flag di dig da conoscere anche se usi poco il resto
- dig +short elimina l'output verboso di intestazioni e flag e stampa solo la risposta: ideale per passarla a uno script, invece di analizzare il normale formato di dig pensato per le persone.
- dig +trace riesegue manualmente l'intera catena di risoluzione, mostrando ogni passaggio dai root server fino alla risposta autorevole: il modo più rapido per capire quale anello della catena non funziona quando il problema sta più in alto del record finale.
La modalità interattiva di nslookup, spesso trascurata
Molti eseguono nslookup come singolo comando e passano oltre, ma digitando nslookup da solo, senza argomenti, si entra in un prompt interattivo in cui si può impostare un server una volta sola (server 1.1.1.1) e riutilizzarlo per tutte le query successive senza ripeterlo ogni volta: comodissimo quando devi controllare di seguito diversi record correlati sullo stesso resolver non predefinito. È una funzione più piccola e meno citata dell'approccio a flag di dig, ma se usi nslookup (e non dig) per abitudine o perché è il default della tua piattaforma, vale la pena sapere che c'è.
Devi controllare gli indirizzi DNS pubblici di un dominio? Usa lo strumento Domain IP Lookup.
Strumenti gratuiti su questo argomento
Per approfondire
Scegliere l'esportazione giusta
CSV
Analisi in foglio di calcolo, filtri, tabelle pivot
JSON
Script e pipeline di diff automatiche
Esportare e analizzare i risultati di lookup DNS in blocco
Dopo aver risolto qualche migliaio di domini, il lavoro interessante è cosa fai con l'esportazione: una guida pratica a questo passaggio.
Adattare la frequenza a ciò che si monitora
Configurare un controllo DNS pianificato
Un lookup ricorrente individua in automatico le variazioni del DNS: ecco come ragionare su cosa controllare e con quale frequenza.
Quattro passaggi, da controllare in ordine
Esporta
tutti i record attuali
Migra
al nuovo provider
Verifica
confronta ogni record
Conferma
attendi la scadenza del vecchio TTL
Come verificare che una migrazione DNS sia andata bene
Una checklist pratica per confermare che il cambio di provider DNS o la migrazione dei record sia davvero andato a buon fine, invece di darlo per scontato.