Che cos'è un record A?
Un record A mappa un nome di dominio a uno o più indirizzi IPv4. È il record DNS più fondamentale, quello che indica a browser e client a quale server connettersi per un hostname. Senza un record A valido, un dominio non si risolverà in un sito web su IPv4.
Come un record A collega un dominio a un server
Quando digiti un hostname, il tuo resolver consulta il suo record A per trovare l'indirizzo IPv4 a cui connettersi. Il record è una semplice mappatura, ad esempio example.com a 93.184.216.34. Un hostname può avere diversi record A che puntano a IP differenti; i resolver li distribuiscono a rotazione, fornendo una forma elementare di bilanciamento del carico. Il TTL del record A controlla per quanto i resolver memorizzano in cache l'indirizzo prima di controllare di nuovo, cosa che conta quando sposti un sito su un nuovo server.
Come interpretare i risultati dei record A
Ogni riga di record A mostra un hostname, l'indirizzo IPv4 a cui si risolve e un TTL in secondi. Un risultato come example.com A 93.184.216.34 TTL 3600 significa che il dominio punta a quell'indirizzo IPv4 e i resolver possono memorizzarlo in cache per un'ora. Se vedi più record A per lo stesso nome, il traffico è distribuito tra quegli IP. Se l'indirizzo non corrisponde al server del tuo provider di hosting, il tuo DNS punta ancora a un vecchio host e va aggiornato.
Problemi comuni dei record A e come risolverli
Il problema più comune è un record A che punta a un vecchio IP dopo uno spostamento di hosting, che indirizza i visitatori al server sbagliato o inattivo. Risolvilo aggiornando il record presso il tuo provider DNS e attendendo che il TTL scada. Un record A mancante sul dominio radice (example.com) significa che il sito si carica su www ma non sul dominio nudo. Sorgono conflitti anche quando provi ad aggiungere un record A a un nome che ha già un CNAME, cosa che il DNS non consente sullo stesso hostname.