Cos’è un DNS lookup
Un DNS lookup è l’interrogazione del Domain Name System per ottenere i record associati a un nome di dominio, come l’indirizzo IP del sito o i server che ricevono la posta. Il DNS è un database distribuito descritto nelle RFC 1034 e 1035: ogni dominio ha nameserver autoritativi, indicati nei record NS, che conservano i suoi record ufficiali.
Ogni record ha un nome, un tipo, un valore e un TTL, cioè per quanti secondi i resolver possono tenerlo in cache. Se hai appena modificato un record e vuoi sapere quando lo vedranno tutti, usa il controllo della propagazione DNS.
Come fare un DNS lookup
- Inserisci il dominio senza
https://, per esempioexample.comomail.example.com. - Avvia la ricerca: lo strumento interroga il DNS per ogni tipo di record.
- Leggi i record raggruppati per tipo, con il TTL in secondi e, per gli MX, la priorità.
- Confronta i valori con quelli che hai impostato nel pannello del provider DNS.
Tipi di record DNS e a cosa servono
| Record | Cosa contiene | Esempio |
|---|---|---|
| A | Indirizzo IPv4 del nome | 203.0.113.10 |
| AAAA | Indirizzo IPv6 del nome | 2001:db8::10 |
| MX | Server che ricevono la posta, con priorità: il numero più basso viene provato per primo | 10 mx1.example.com |
| NS | Nameserver autoritativi del dominio | ns1.provider.it |
| TXT | Testo libero: SPF, DMARC, verifiche di proprietà per Google e Microsoft | v=spf1 mx -all |
| CNAME | Alias: il nome punta a un altro nome | www → example.com |
| SOA | Dati della zona: nameserver primario, email del responsabile, numero di serie, tempi di aggiornamento | ns1.provider.it hostmaster.provider.it 2026100501 … |
| CAA | Autorità di certificazione autorizzate a emettere certificati SSL per il dominio | 0 issue "letsencrypt.org" |
Come trovare l’IP di un sito o di un dominio
L’indirizzo IP di un sito è scritto nei record A (IPv4) e AAAA (IPv6) del suo nome di dominio. Per trovarlo inserisci il dominio nel campo qui sopra, per esempio example.com, e leggi le righe A e AAAA del risultato. Se il nome è un alias, lo strumento segue il CNAME e mostra gli indirizzi del nome di destinazione.
Quattro dettagli evitano letture sbagliate:
wwwe dominio principale sono due nomi diversi e possono puntare a indirizzi diversi: cercali entrambi.- Più indirizzi per lo stesso nome sono normali: servono a distribuire il carico o a garantire una riserva.
- CDN e servizi di protezione: se il sito passa da una rete di distribuzione come Cloudflare, i record A e AAAA contengono gli indirizzi di quella rete, condivisi da molti siti, e non quelli del server che ospita il sito.
- Hosting condiviso: anche senza CDN lo stesso IP può servire centinaia di domini. Per vedere quali, usa il reverse IP lookup.
Accanto a ogni indirizzo trovi il link “Verifica IP”, che mostra provider, ASN e posizione approssimativa. Per sapere a quale rete appartiene l’indirizzo e chi ne è titolare nel registro regionale degli indirizzi usa lo strumento CIDR di un IP. Da riga di comando ottieni lo stesso dato con nslookup example.com su Windows o dig example.com A su macOS e Linux.
Errori DNS comuni e come riconoscerli
- Nessun record A sul dominio principale: il sito risponde su
www.example.comma non suexample.com. Aggiungi un record A, o l’equivalente ALIAS/flattening offerto dal tuo provider. - CNAME sul dominio principale: lo standard non lo permette, perché un CNAME non può convivere con altri record, e alla radice del dominio ci sono sempre NS e SOA. Molti pannelli lo rifiutano, altri lo accettano e il record crea problemi alla posta.
- MX che punta a un CNAME o a un IP: il valore di un MX deve essere un nome con record A o AAAA propri.
- Più record SPF: due TXT che iniziano con
v=spf1rendono l’SPF non valido. Vanno uniti in uno solo. - NS diversi da quelli del pannello: stai modificando i record su un provider che non è autoritativo per il dominio, e le modifiche non hanno effetto.
- CAA che esclude la tua autorità di certificazione: il rinnovo del certificato SSL fallisce.
Per controllare a fondo i record della posta usa la verifica SPF, DKIM e DMARC. Per sapere chi gestisce il dominio e quali nameserver risultano al registro apri il whois del dominio.
Domande frequenti
Come vedo i record DNS di un dominio?
Questo strumento mostra tutti i record pubblici del dominio: A, AAAA, MX, NS, TXT, CNAME, SOA e CAA, con il TTL di ciascuno. Da riga di comando puoi usare nslookup -type=MX example.com su Windows o dig example.com MX su Linux e macOS, un tipo di record alla volta.
Come trovo l’indirizzo IP di un sito?
Scrivi il dominio del sito in questo strumento, senza https://, e leggi i record A per l’indirizzo IPv4 e AAAA per l’IPv6. Se il sito usa una CDN, l’IP che trovi appartiene alla CDN ed è condiviso con altri siti: l’IP del server di origine non compare. Con il link “Verifica IP” accanto all’indirizzo scopri a quale provider appartiene.
Come trovo i record MX di un dominio?
Fai un DNS lookup del dominio e guarda la sezione MX: ogni riga indica un server di posta e la sua priorità. Il server con il numero più basso viene provato per primo, gli altri sono di riserva. Se non c’è alcun MX, i server di posta provano a consegnare all’indirizzo del record A del dominio, come prevede la RFC 5321.
Che differenza c’è tra record A e CNAME?
Un record A associa un nome direttamente a un indirizzo IPv4, un CNAME associa un nome a un altro nome, che a sua volta avrà il suo record A. Il CNAME è comodo per i sottodomini che puntano a servizi esterni, come shop.example.com verso una piattaforma di e-commerce, ma non si può usare sul dominio principale.
Perché il DNS lookup mostra valori diversi dal mio pannello?
Le cause sono due. I nameserver del dominio, nei record NS, possono appartenere a un altro provider, e allora il pannello che stai usando non è quello attivo. Oppure la modifica è recente e il resolver ha ancora in cache il valore vecchio fino alla scadenza del TTL. Controlla gli NS e poi la propagazione.
Fonti e riferimenti
Pagina aggiornata il