Cos'è la ricerca DNS?
La ricerca DNS (DNS Lookup) è il processo di query che converte i nomi di dominio (come example.com) in indirizzi IP e altre informazioni DNS. Questo strumento ti consente di controllare facilmente vari record DNS tra cui A (IPv4), AAAA (IPv6), MX (posta), TXT, NS (nameserver), CNAME e SOA. Utilizzato per la verifica della configurazione DNS, la risoluzione dei problemi e l'indagine sulle informazioni del dominio.
Qual è la differenza tra record A e record AAAA?
I record A convertono i nomi di dominio in indirizzi IPv4 (es. 192.0.2.1). IPv4 è un sistema di indirizzi a 32 bit con circa 4,3 miliardi di indirizzi. I record AAAA (quad-A) convertono i nomi di dominio in indirizzi IPv6 (es. 2001:db8::1). IPv6 è un sistema di indirizzi a 128 bit con uno spazio di indirizzi praticamente infinito, che risolve l'esaurimento degli indirizzi IPv4. I siti web moderni hanno spesso entrambi i tipi di record per supportare ambienti dual-stack.
Cosa sono i record MX? Come si relazionano all'invio di e-mail?
I record MX (Mail Exchange Records) specificano i server di posta che ricevono e-mail per quel dominio. Puoi impostare più record MX, ognuno con un valore di priorità. Numeri più bassi indicano una priorità più alta e la posta viene recapitata prima ai server ad alta priorità. Esempio: se example.com ha due record MX '10 mail1.example.com' e '20 mail2.example.com', mail1 viene utilizzato preferenzialmente e, se mail1 non è disponibile, si passa a mail2. Quando l'e-mail non viene recapitata, controllare i record MX è il primo passo per la risoluzione dei problemi.
A cosa servono i record TXT?
I record TXT memorizzano informazioni testuali arbitrarie su un dominio. Gli usi principali includono: **SPF (Sender Policy Framework)**: convalida della legittimità del server mittente della posta, **DKIM (DomainKeys Identified Mail)**: firme digitali e-mail, **DMARC (Domain-based Message Authentication, Reporting & Conformance)**: politica di autenticazione e-mail, **Verifica della proprietà del dominio**: per Google Search Console, Google Workspace, autenticazione dell'emissione del certificato SSL, **Altre informazioni di configurazione**: token di autenticazione del sito, informazioni sull'integrazione del servizio, ecc. Esempio di record SPF: 'v=spf1 include:_spf.example.com ~all'
Qual è la relazione tra record NS e nameserver?
I record NS (Name Server Records) specificano i server DNS autoritativi (nameserver) per quel dominio. Quando si registra un dominio, l'impostazione dei nameserver presso il registrar fa sì che quei nameserver gestiscano le informazioni DNS. Tipicamente, vengono impostati più nameserver (es. ns1.example.com, ns2.example.com) per la ridondanza. Durante i trasferimenti di dominio o le modifiche di hosting, i record NS devono essere cambiati nei nuovi nameserver. Dopo le modifiche, la propagazione ai server DNS di tutto il mondo può richiedere fino a 48 ore.
Quando dovrebbero essere usati i record CNAME?
I record CNAME (Canonical Name Records) definiscono alias di dominio. Ad esempio, se 'www.example.com' è impostato come CNAME per 'example.com', l'accesso con prefisso www viene gestito correttamente. Usi principali: **Inoltro sottodominio**: blog.example.com → hosting-provider.com, **Configurazione CDN**: cdn.example.com → cdn-provider.net, **Bilanciatori di carico**: api.example.com → lb.cloud-provider.com. Precauzioni: I CNAME non possono essere impostati per i domini principali (example.com), solo per i sottodomini (www.example.com, ecc.). Inoltre, non è possibile far coesistere CNAME con altri record (A, MX, ecc.) sullo stesso nome.
Quanto tempo impiegano i risultati della query DNS a propagarsi?
Il tempo impiegato dalle modifiche DNS per propagarsi in tutto il mondo è determinato principalmente dal TTL (Time To Live). Se il TTL è 3600 secondi (1 ora), i resolver DNS memorizzano le vecchie informazioni nella cache per un massimo di 1 ora. Impostare TTL brevi prima delle modifiche DNS (es. 300 secondi = 5 minuti) accelera la propagazione post-modifica. Tipicamente, le modifiche DNS si propagano in minuti o ore, ma alcuni ISP possono impiegare fino a 48 ore. Questo strumento ti consente di verificare immediatamente che le modifiche siano configurate correttamente interrogando i server DNS autoritativi in tempo reale.
Come funziona lo strumento di ricerca DNS?
Questo strumento recupera le informazioni DNS attraverso questi passaggi: 1) L'utente specifica il nome di dominio e i tipi di record, 2) Il browser invia la richiesta al backend PHP, 3) Il server esegue query DNS utilizzando funzioni PHP come dns_get_record(), 4) Recupera le informazioni DNS più recenti dai server DNS autoritativi, 5) Formatta i risultati e li restituisce al browser, 6) JavaScript visualizza i risultati in un formato user-friendly. Non si completa nel browser; le query DNS vengono eseguite lato server per informazioni accurate e aggiornate. I nomi di dominio inseriti non vengono registrati, proteggendo la privacy.