Un record CNAME (Canonical Name) è un componente fondamentale del Domain Name System (DNS) che consente di creare alias per i nomi di dominio o di mapparli ad altri domini. A differenza di altri record DNS che puntano direttamente a un indirizzo IP, un record CNAME punta a un altro dominio.
Si pensi a un record CNAME come a una serie di indizi che conducono a una destinazione finale. Quando un dominio ha un record CNAME, questo funge da indizio che conduce a un altro dominio con un record CNAME, e questa catena continua fino a raggiungere la destinazione finale, ovvero un dominio con un record A, ovvero un indirizzo IP.
Un CNAME (Canonical Name) è un record DNS che consente di creare un alias o di mappare un nome di dominio su un altro nome di dominio.
Per illustrare meglio il concetto, consideriamo l'esempio di un blog con dominio "blog.testing.com" che ha un record CNAME che punta a "testing.com" (senza il sottodominio "blog"). Quando un server DNS incontra i record DNS per "blog.testing.com", avvia un'altra ricerca DNS, questa volta per "testing.com". La ricerca restituisce l'indirizzo IP di "testing.com" tramite il suo record A. Pertanto, in questo scenario, "testing.com" può essere considerato il nome vero o canonico di "blog.testing.com".
I record CNAME offrono flessibilità e semplificano la gestione dei domini, soprattutto nei casi in cui più sottodomini debbano puntare allo stesso indirizzo IP di destinazione. I record CNAME possono apportare modifiche a livello di dominio di destinazione, interessando contemporaneamente tutti gli alias o sottodomini associati.
Come impostare un CNAME
Per impostare un record CNAME (Canonical Name), in genere è necessario accedere alle impostazioni di gestione DNS del tuo registrar di dominio o del tuo provider di hosting DNS. Ecco una guida generale dettagliata:
1. Accedi al sito web del tuo registrar di dominio o del provider di hosting DNS.
2. Individua la sezione Gestione DNS o Impostazioni DNS per il dominio che desideri modificare.
3. Cerca un'opzione per aggiungere un nuovo record e seleziona CNAME tra i tipi di record disponibili.
4. Inserisci l'alias o il sottodominio desiderato nel campo "Nome" o "Alias". Ad esempio, se desideri creare un CNAME per "sottodominio.tuodominio.com", inserisci "sottodominio" in questo campo.
5. Nel campo "Valore" o "Punta a", inserisci il dominio di destinazione o il nome canonico a cui desideri che punti il CNAME. Dovrebbe essere il nome di dominio a cui desideri che l'alias o il sottodominio venga risolto.
6. Salvare o applicare le modifiche. L'interfaccia potrebbe utilizzare termini come "Salva", "Aggiorna" o "Applica modifiche".
Nota: i passaggi specifici possono variare a seconda del registrar di dominio o del provider di hosting DNS. In caso di dubbi, si consiglia di consultare la documentazione del provider o di contattare l'assistenza per ricevere assistenza nella configurazione di un record CNAME per il dominio.
FAQ:
1. In che modo un record CNAME differisce dagli altri record DNS?
Un record CNAME si differenzia dagli altri record DNS perché punta a un altro dominio anziché direttamente a un indirizzo IP.
2. Un record CNAME può coesistere con altri record per lo stesso dominio?
No, un record CNAME non può coesistere con altri record (come record MX, TXT o NS) per lo stesso dominio. Si consiglia di rimuovere i record in conflitto prima di aggiungere un record CNAME.
3. Un record CNAME può puntare a un nome di dominio completamente diverso?
Sì, un record CNAME può puntare a qualsiasi nome di dominio valido, anche se si tratta di un dominio diverso da quello in cui è definito il record.
4. Un record CNAME può puntare direttamente a un indirizzo IP?
No, un record CNAME non può puntare direttamente a un indirizzo IP. Il suo scopo è mappare un nome di dominio a un altro dominio.
5. Posso creare un record CNAME per il dominio radice (ad esempio, example.com)?
No, creare un record CNAME per il dominio radice è impossibile. I record CNAME possono essere creati solo per sottodomini o alias.
6. Ci sono limitazioni o considerazioni da tenere in considerazione quando si utilizzano i record CNAME?
Quando si utilizzano record CNAME, è importante notare che potrebbero esserci implicazioni sulle prestazioni dovute alle ricerche DNS aggiuntive richieste. Inoltre, alcuni servizi, come il dominio radice e alcuni servizi di posta elettronica, potrebbero richiedere tipi di record specifici e non possono essere utilizzati come alias tramite record CNAME.
7. Quanto tempo occorre per propagare le modifiche ai record CNAME?
Le modifiche ai record DNS, inclusi i record CNAME, richiedono in genere un certo tempo per propagarsi tra i server DNS di tutto il mondo. Questo processo di propagazione può durare da pochi minuti a diverse ore, anche se a volte può richiedere più tempo.