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
Eseguire un lookup in blocco su un lungo elenco di domini produce rapidamente molto materiale grezzo: indirizzi, codici di stato, tempi di risposta. Il valore vero arriva di solito dopo l'esportazione, quando puoi filtrare, ordinare e confrontare i dati come dati strutturati invece che come una pagina di risultati che scorre.
CSV o JSON: scegliere l'esportazione giusta
| CSV | JSON | |
|---|---|---|
| Ideale per | Analisi nei fogli di calcolo, filtraggio manuale | Alimentare uno script o una pipeline |
| Leggibile a colpo d'occhio | Sì, in qualsiasi foglio di calcolo | Solo per insiemi di risultati piccoli |
| Conserva la struttura annidata | No: appiattita in righe e colonne | Sì: array e oggetti restano intatti |
| Passo successivo tipico | Tabella pivot, filtro, ordinamento | Diff programmatico, pipeline automatizzata |
Il CSV è la scelta predefinita giusta per l'analisi nei fogli di calcolo: ordinare per stato, filtrare solo i fallimenti o costruire una rapida tabella pivot per vedere quanti domini rientrano in ciascuna categoria di errore. Il JSON è più adatto quando dai i risultati in pasto a un altro programma: uno script che confronta questa esecuzione con quella della settimana scorsa, o una pipeline che segnala tutto ciò che si risolve in un intervallo in cui non dovrebbe.
Alcune cose davvero utili da controllare
- Raggruppa prima per codice di errore, non solo per successo o fallimento: un NXDOMAIN e un timeout significano cose molto diverse e richiedono verifiche diverse.
- Ordina per tempo di risposta per individuare i domini che si risolvono in modo insolitamente lento: spesso è il segno di un problema di configurazione DNS che merita un'occhiata più attenta a sé stante.
- Cerca i domini che restituiscono zero indirizzi di una famiglia ma non dell'altra: un modo rapido per individuare infrastrutture che sono in silenzio solo IPv4 (o, meno comunemente, solo IPv6).
- Confronta con una precedente esportazione della stessa lista, se ne hai una, per far emergere esattamente cosa è cambiato dall'ultima volta invece di rivedere tutto da capo.
Anche il fatto di trasmettere l'esportazione in streaming, invece di attendere che un intero grande lotto sia costruito prima in memoria, è importante dal punto di vista degli strumenti: fa la differenza tra un'esportazione da 50.000 righe che inizia subito a scaricarsi e una che si blocca a metà richiesta.
Un semplice flusso di diff che scala
Il formato di esportazione JSON rende quasi banale un confronto davvero utile: carica l'esportazione di questa esecuzione e quella dell'ultima, indicizza ciascuna per dominio e scorri un insieme cercando tre cose: un dominio presente in entrambe con un elenco di indirizzi diverso (modificato), un dominio presente nel nuovo insieme ma non nel vecchio (aggiunto al portfolio) e un dominio presente nel vecchio insieme ma assente nel nuovo (rimosso, o fallito dove prima riusciva). È uno script abbastanza piccolo da scrivere in pochi minuti, e trasforma «è cambiato qualcosa dalla settimana scorsa» da una domanda a cui dovresti rispondere scorrendo a occhio migliaia di righe in una che si esegue in un secondo.
Conservare le esportazioni come traccia di audit
Oltre all'analisi immediata, ogni esportazione vale la pena di essere conservata di per sé: un'istantanea datata di cosa esattamente si risolveva in una grande lista di domini in un momento preciso. Quando un incidente di sicurezza o una questione di conformità chiede in seguito «a cosa puntava questo dominio in una certa data», un'esportazione conservata risponde in modo definitivo, senza dover ricostruire la storia a memoria né sperare che un registro delle modifiche sia stato tenuto altrove. Conservare una manciata di esportazioni passate costa pochissimo rispetto al valore di poter rispondere a quella domanda con certezza invece che a tentativi.
Devi controllare gli indirizzi DNS pubblici di un dominio? Usa lo strumento Domain IP Lookup.
Per approfondire
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.
Due momenti davvero diversi
dig / nslookup
Dettaglio completo del protocollo, scriptabile, offline
Strumento web
Nessuna installazione, lookup in blocco, condivisibile
Come usare un DNS lookup tool: guida pratica
Scopri come usare un DNS lookup tool per controllare i record di indirizzo, posta, nameserver, alias e testo di un dominio e interpretare le risposte in sicurezza.