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

  1. Inserisci il dominio senza https://, per esempio example.com o mail.example.com.
  2. Avvia la ricerca: lo strumento interroga il DNS per ogni tipo di record.
  3. Leggi i record raggruppati per tipo, con il TTL in secondi e, per gli MX, la priorità.
  4. Confronta i valori con quelli che hai impostato nel pannello del provider DNS.

Tipi di record DNS e a cosa servono

RecordCosa contieneEsempio
AIndirizzo IPv4 del nome203.0.113.10
AAAAIndirizzo IPv6 del nome2001:db8::10
MXServer che ricevono la posta, con priorità: il numero più basso viene provato per primo10 mx1.example.com
NSNameserver autoritativi del dominions1.provider.it
TXTTesto libero: SPF, DMARC, verifiche di proprietà per Google e Microsoftv=spf1 mx -all
CNAMEAlias: il nome punta a un altro nomewww → example.com
SOADati della zona: nameserver primario, email del responsabile, numero di serie, tempi di aggiornamentons1.provider.it hostmaster.provider.it 2026100501 …
CAAAutorità di certificazione autorizzate a emettere certificati SSL per il dominio0 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:

  • www e 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.com ma non su example.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=spf1 rendono 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