Domain IP Lookup

Due momenti davvero diversi

dig / nslookup

Dettaglio completo del protocollo, scriptabile, offline

Strumento web

Nessuna installazione, lookup in blocco, condivisibile

Guide pratiche

dig e nslookup vs strumenti DNS web: quando usare cosa

3 min di lettura

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.
Aspettodig / nslookupStrumento web
Configurazione necessariaUn terminale, già installato sulla maggior parte dei sistemiNessuna: basta un browser
Interrogare un server specificoUn solo flag (@1.1.1.1)Di solito limitato al resolver dello strumento
Risoluzione in bloccoRichiede di scrivere tu un cicloIntegrata, con avanzamento ed export
Dettaglio completo del protocollo (flag, TTL)Sì, nella risposta grezzaDi solito nascosto
Condivisibile con un collega non tecnicoNon facilmenteBasta 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