Avviso importante: Google e Yahoo richiederanno il DMARC a partire da aprile 2024.
PowerDMARC

CNAME vs Record A

CNAME vs Record A

CNAME vs Record A

Tempo di lettura: 3 min

Il DNS o Domain Name System collega i nostri server web ai siti web. È simile a una rubrica telefonica utilizzata dai server per indirizzare l'utente verso il sito web che desidera raggiungere. Il concetto di DNS ruota attorno a diversi tipi di record. Questo blog si concentrerà sui record CNAME e A. 

Che cos'è un record DNS?

Il DNS è stato creato per consentire l'accesso ai siti web inserendo i nomi di dominio anziché gli indirizzi IP. È praticamente impossibile memorizzare o tenere traccia degli indirizzi IP di così tanti siti web. 

Il record DNS risiede sul server autoritario del vostro dominio e funge da chiave per il funzionamento del vostro dominio e del vostro sito web. Trasporta informazioni su come il vostro dominio gestisce le varie richieste, gli indirizzi IP ad esso collegati, ecc. Esistono diversi tipi di record DNS e la loro utilità varia da estremamente importante a semplicemente utile.

Due tipi di record DNS comuni sono i record CNAME e A. Il record A è considerato un record DNS fondamentale, mentre il CNAME non è necessario in teoria, ma è considerato importante nella pratica. Dovreste applicarlo se volete che il vostro sito web sia altamente accessibile. 

Che cos'è un record CNAME?

Prima di approfondire le differenze tra CNAME e record A, cerchiamo di capire brevemente lo scopo di ciascuno di essi. 

A record DNS CNAME fornisce un'associazione per domini e sottodomini alias al dominio principale. Qui C sta per "canonico". Si riferisce alla connessione dei sottodomini al dominio del nome canonico o ai record consegnati per un altro nome host DNS.

Si noti che un record CNAME stabilisce un collegamento tra un sottodominio e un dominio padre. Pertanto, non è detto che venga caricata sempre la stessa pagina quando si digita un nome di dominio. È comunque necessario creare dei record CNAME che colleghino questi sottodomini al dominio padre. 

Ciò non significa che se si tenta di accedere a un sottodominio di un dominio, si verrà indirizzati alla home page (che è la stessa pagina del dominio principale). Invece, si viene reindirizzati ai file appropriati del rispettivo dominio. Potrebbe trattarsi di una pagina di blog, di una pagina di prodotto, di una pagina "about-us", ecc.

I record CNAME sono utili quando il webmaster modifica l'indirizzo IP del sito web. Quindi, invece di modificare i record A per tutti i sottodomini, è sufficiente modificare il record A per il sito web principale. 

È possibile controllare i record CNAME utilizzando il programma ricerca dei record CNAME strumento di ricerca dei record CNAME.

Che cos'è un record A?

Lo scopo di record DNS A è quello di aiutare l'utente a raggiungere il sito web desiderato senza inserire l'indirizzo IP. Contiene i record degli indirizzi IP corrispondenti a determinati siti web; pertanto, A sta per "indirizzo". Senza un record A, non sarà possibile raggiungere un sito web attraverso il suo nome di dominio.

Quando si digita un nome di dominio nella barra degli indirizzi del browser, il server responsabile restituisce l'indirizzo IP del dominio, che si trova nei file di zona. Ciò consente di navigare in un sito web.

Ad esempio, è possibile inserire il nome di dominio "powerdmarc" nella barra degli indirizzi del browser e il record A del DNS individua l'indirizzo IP.

Si noti che i record A funzionano solo con gli indirizzi IPv4 e non IPv6. Sarebbe necessario un AAAA per IPv6.

È possibile controllare i propri record A utilizzando un ricerca dei record A strumento di ricerca dei record A.

Differenza tra un record DNS A e un record CNAME 

Per comprendere nel dettaglio i record A e i CNAME, consideriamo il seguente esempio.

Nome host/dominio/sottodominio Tipo di record DNS Destinazione
esempio.com Un record 12.345.67.89
www.example.com Record CNAME esempio.com
blog.example.com Record CNAME esempio.com
shop.example.com Record CNAME shop.work.com

Come si può notare, tra il sottodominio CNAME e il record A, lo scopo di un record A è quello di collegare il dominio o il nome host principale con l'indirizzo IP corretto. D'altro canto, i record CNAME collegano gli alias dei domini (www) e i sottodomini (mail) al dominio principale elencato nel record A. Il dominio 'shop' reindirizza al server 'work' per gestire l'indirizzo IP su cui sono ospitati i prodotti.

Un'altra differenza importante tra CNAME e record A è che mentre i record A collegano i siti web agli indirizzi IP, i record CNAME collegano i sottodomini e gli alias a un altro record di dominio piuttosto che al suo indirizzo IP.

Si noti che tutti i record CNAME devono essere indirizzati al dominio padre e non ad altri alias collegati al dominio padre. Questo comporta un passaggio in più nella ricerca DNS DNS. Ciò comporta un ulteriore dispendio di tempo e complicazioni inutili.

Uscita dalla versione mobile