Ricerca DNS: interroga i record DNS di qualsiasi dominio in tempo reale
Diagnostica gli errori di recapito delle e-mail, conferma le migrazioni dei domini e controlla le policy di sicurezza, senza installare dig o nslookup.
Cos'è un DNS Lookup?
Una ricerca DNS interroga il Domain Name System per recuperare i record allegati a un dominio, funzionando come una rubrica per Internet, traducendo nomi di dominio leggibili dall'uomo nei dati tecnici necessari alle reti per instradare il traffico e fornire servizi. Ogni dominio contiene più tipi di record: i record A puntano a indirizzi IP, i record MX instradano la posta elettronica, i record TXT trasportano politiche di sicurezza e i record NS delegano l'autorità a un server dei nomi.
Quando attivi una ricerca DNS, la query viaggia verso un risolutore ricorsivo (gestito dal tuo ISP o un risolutore pubblico come 8.8.8.8 o 1.1.1.1). Se il risolutore ha una risposta memorizzata nella cache all'interno della finestra TTL del record, restituisce quel valore memorizzato nella cache. In caso contrario, interroga il nameserver autorevole, il server che contiene i record ufficiali del dominio. Questo strumento ignora la memorizzazione nella cache e interroga direttamente i server autorevoli, quindi i risultati riflettono lo stato corrente pubblicato della zona, non ciò che il tuo browser ha memorizzato nella cache.
Il tuo browser esegue automaticamente le ricerche DNS in background, ma non mostra nulla. Questo strumento espone l'intero set di record: non solo l'indirizzo IP, ma ogni tipo di record collegato al dominio, inclusi i valori TTL che rivelano per quanto tempo ciascun record persisterà nella cache prima che i risolutori ricontrollino la fonte autorevole.
Come funziona
Inserisci un dominio
Digita un nome di dominio — come google.com o github.com. Puoi interrogare un dominio radice o un sottodominio.
Seleziona un tipo di record
Scegli il tipo di record DNS da ispezionare — A, MX, TXT, NS, CNAME, SOA, CAA — oppure seleziona Tutti i record.
Visualizza i risultati
I risultati vengono restituiti in tempo reale da server DNS autorevoli. Ogni riga mostra il tipo di record, il valore, TTL (per quanto tempo il record viene memorizzato nella cache dai risolutori) e, per i record MX, il numero di priorità. Copia qualsiasi record negli appunti con un clic.
Come leggere i risultati della ricerca DNS
Una volta completata la ricerca, ciascuna riga dei risultati contiene diversi campi. Ecco cosa significa ogni campo e cosa cercare.
| Campo | Cosa ti dice |
|---|---|
TTL (Time To Live) | Il numero di secondi in cui questo record viene memorizzato nella cache dai risolutori prima che interroghino nuovamente il server autorevole. TTL 300 = le modifiche si propagano in ~5 minuti. TTL 86400 = il vecchio record può persistere fino a 24 ore dopo la modifica. |
Priorità MX | Presente solo sui dischi MX. I numeri più bassi hanno una priorità più alta. Una configurazione di 10 (primario) e 20 (backup) crea una catena di failover. Valori di priorità uguali indicano che entrambi i server condividono equamente il carico. |
Valore del record | I dati effettivi contenuti nel record: un indirizzo IP per i record A/AAAA, un nome host per MX/NS/CNAME o una stringa di testo per i record TXT. Questo è il valore utilizzato dai risolutori DNS durante l'instradamento del traffico o la verifica delle policy. |
Catena CNAME | Quando un CNAME punta ad un altro CNAME si forma una catena di risoluzione. Le catene più lunghe di 8 hop non verranno risolte nella maggior parte dei client: se la profondità diventa un problema, sostituire i CNAME intermedi con un record A diretto. |
Cronologia della propagazione di TTL e DNS
Utilizzare TTL per stimare la rapidità con cui i risolutori dovrebbero rilevare una modifica e quando vale la pena controllarla nuovamente.
| TTL (Time To Live) | Finestra di propagazione prevista | Quando ricontrollare |
|---|---|---|
| 300 | ~15-30 minuti in tutto il mondo | Ogni 5-10 minuti |
| 3600 | ~1-2 ore | Ogni 30-60 minuti |
| 86400 | Fino a 24 ore | Controllare dopo 12 ore, poi di nuovo dopo 24 ore |
Tipi di record DNS: cosa controlla ciascuno
Mappa un dominio su un indirizzo IPv4: il record DNS più fondamentale. Esempio di output: 93.184.216.34, TTL 3600 (memorizzato nella cache per 1 ora). Quando il record A manca o è errato, il dominio diventa irraggiungibile dai browser.
Mappa un dominio su un indirizzo IPv6 per il routing di rete moderno. Esempio: 2606:2800:220:1:248:1893:25c8:1946. Se mancante, i client solo IPv6 non possono raggiungere il dominio, sebbene di solito si applichi il fallback IPv4 (record A).
Specifica quali server di posta accettano la posta elettronica per il dominio. Ogni record include un numero di priorità: i valori inferiori hanno la precedenza. Esempio: la priorità 10 è il server primario; la priorità 20 è il fallback. Se non esiste alcun record MX, l'e-mail indirizzata a questo dominio verrà rifiutata.
Memorizza dati di testo arbitrari. Usi primari: SPF (v=spf1 include:_spf.google.com ~all) autorizza quali server possono inviare e-mail; DKIM fornisce una chiave pubblica per la verifica della firma; DMARC (v=DMARC1; p=reject) imposta la politica per le email non autenticate. Più record TXT possono coesistere su un dominio.
Identifica i nameserver autorevoli per il dominio: i server che contengono i record ufficiali DNS. Se i record NS vengono modificati, l'autorità di zona viene trasferita ai nuovi nameserver dopo la propagazione.
Crea un alias che punta da un dominio a un altro, che poi si risolve in un IP. Utilizzato per i sottodomini (www, cdn, posta) e il routing CDN. Vincolo critico: i record CNAME non possono essere impostati nel dominio root (apex): utilizzare invece un record A o ALIAS nella root.
Contiene metadati di zona: server dei nomi primario, contatto amministratore (codificato come admin.example.com anziché [email protected]), numero di serie in formato YYYYMMDDNN e parametri temporali. Il numero di serie aumenta ad ogni modifica del DNS, a conferma dell'avvenuto aggiornamento.
Limita quali autorità di certificazione possono emettere certificati SSL/TLS per il dominio. Esempio: '0 issue letsencrypt.org' limita l'emissione solo a Let's Encrypt. Se non esiste alcun record CAA, qualsiasi CA può emettere un certificato per il tuo dominio.
Cos'è DNSSEC e questo strumento lo convalida?
DNSSEC (DNS Security Extensions) aggiunge firme crittografiche ai record DNS, consentendo ai risolutori di verificare che i record non siano stati manomessi durante il transito. Questo strumento restituisce record DNS grezzi da server autorevoli ma attualmente non esegue la convalida della firma DNSSEC. Per la convalida DNSSEC, utilizzare un analizzatore DNSSEC dedicato.
Quando utilizzare uno strumento di ricerca DNS
Configurazione e risoluzione dei problemi email
Interroga i record MX per verificare il routing del server di posta, controlla i record TXT per i criteri SPF, DKIM e DMARC e conferma che il criterio DMARC è impostato su p=reject o p=quarantine, non su p=none.
Migrazione di dominio e propagazione
Dopo aver aggiornato le impostazioni DNS, controllare i record A e NS per confermare la propagazione. Riduci TTL a 300 secondi almeno 24 ore prima di una migrazione pianificata per ridurre al minimo i tempi di inattività durante il passaggio.
Controllo di sicurezza DNS
Controlla se i record SPF, DKIM e DMARC TXT sono pubblicati correttamente per evitare lo spoofing delle email. Esamina i record NS per verificare che il tuo dominio non punti a un server dei nomi che non controlli più: un segno comune di esposizione all'acquisizione di un sottodominio.
Verifica DevOps e gestione temporanea
Prima della distribuzione in produzione, verificare che i record del sottodominio A di staging puntino ai server corretti, che gli alias CNAME si risolvano alle origini CDN previste e che siano presenti i record TXT per la verifica del servizio.
CDN e configurazione del sottodominio
Conferma che i sottodomini instradati da CDN (cdn, assets, static) abbiano le destinazioni CNAME corrette. Verifica che www punti al tuo dominio root o all'endpoint CDN e controlla che i sottodomini con carico bilanciato elenchino tutti gli indirizzi IP previsti.
Ricerca online DNS rispetto a dig e nslookup: quando utilizzarli ciascuno
Gli sviluppatori spesso utilizzano dig o nslookup dalla riga di comando. Ecco come si confronta questo strumento online nei casi d'uso più comuni.
| Caratteristica | Questo strumento | dig | nslookup |
|---|---|---|---|
| Nessuna installazione richiesta | Sì | No | No |
| Interroga tutti i tipi di record contemporaneamente | Sì | Parziale | No |
| Interroga direttamente i nameserver autorevoli | Sì | Sì | Parziale |
| Mostra i valori TTL | Sì | Sì | Parziale |
| Mostra la priorità MX | Sì | Sì | Sì |
| Risultati condivisibili | Sì | No | No |