CNAME o nome canonico è registrato e archiviato nel DNS (Domain Name System). È un tipo di record DNS che rappresenta un alias o un nome alternativo per un dominio o sottodominio esistente di un'organizzazione.
Sono comunemente usati quando vuoi che un dominio o sottodominio punti a un altro dominio. Tecnicamente, ciò comporta il reindirizzamento dell'utente dall'indirizzo http o www richiesto come www.userequest.example.com (un sottodominio) a un provider di hosting o piattaforma separata ( noto anche come dominio principale) - example.com - attraverso il record del nome canonico nel DNS. Un nome canonico o CNAME è un nome per il dominio principale.
In altre parole, questi record forniscono un modo per creare alias o nomi alternativi per domini e sottodomini, consentendoti di reindirizzare facilmente il traffico o collegare più domini con la stessa destinazione.
Questi record svolgono un ruolo significativo nell’attività delle organizzazioni e delle imprese e costituiscono un’utile soluzione digitale. Svolgono un ruolo cruciale nelle operazioni delle aziende che offrono diversi servizi online. Possono esserci diversi sottodomini di proprietà di una società, ma solo sul dominio principale per tutti.
Un CNAME (nome canonico) può essere utilizzato anche nel contesto dei servizi web di posta, per stabilire una connessione tra il nome di dominio designato di un'azienda e quello fornito da un provider di posta elettronica di terze parti. Quando un'azienda configura la propria infrastruttura di scambio di posta e desidera esternalizzare i propri servizi di posta elettronica o utilizzare un nome di dominio diverso per il traffico di posta elettronica, seleziona un fornitore di servizi di posta per gestire l'invio e la ricezione di e-mail. Il provider assegna all'azienda un nome di dominio per accedere alla sua posta. Tuttavia, potrebbe non essere sempre facile da usare o visivamente accattivante. Inoltre, l’azienda potrebbe preferire incorporarvi il proprio nome per una più facile identificazione da parte degli utenti. In questi casi, un record CNAME si rivela utile.
Per i motivi sopra indicati, l'azienda prende l'iniziativa di registrare il proprio nome canonico all'interno del sistema DNS. Può essere fatto facilmente accedendo alla console di gestione DNS ed effettuando tutte le impostazioni necessarie. Il record può includere il nome dell'azienda mail.uniquename.com che funziona come sottodominio. Lo scopo di questo sottodominio è quello di fungere da nickname o alias per il "vero nome" designato dal fornitore di servizi. Utilizzando il record CNAME, l'utente viene reindirizzato senza problemi al servizio web responsabile della gestione della posta dell'azienda. Il "vero nome" assegnato da un provider potrebbe assomigliare a questo webmail.provider.com. Quindi, il record avrà la seguente visualizzazione:
In questo esempio:
How it works
Innanzitutto, la query viene creata dall'utente in un browser: mail.uniquename.com.
Viene avviata la ricerca DNS. Il server DNS rileva che il nome di dominio fornito dall'utente non punta alla risorsa root e riavvia la query.
Quando trova una corrispondenza - webmail.provider.com, restituisce l'indirizzo IP al servizio di posta.
Infine, l'utente può visualizzare il proprio client Web di posta elettronica con i messaggi sullo schermo del computer.
Il tipo di record per il risolutore può essere impostato in anticipo. In questo caso, il risolutore restituirà immediatamente un nome canonico senza riavviare una query.
Uno dei modi più semplici per eseguire un nslookup è un comando dig accessibile dal terminale Linux o Mac. Nel nostro caso, il comando e il suo risultato saranno simili a questi:
usr@usr-lap:~$ dig cname mail.uniquename.com
; <<>> DiG 9.18.12-0ubuntu0.22.04.1-Ubuntu <<>> cname mail.uniquename.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4726
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;mail.uniquename.com. IN CNAME
;; ANSWER SECTION:
;mail.uniquename.com. 600 IN CNAME webmail.provider.com.
;; Query time: 51 msec
;; SERVER: 127.0.0.53#53(127.0.0.53) (UDP)
;; WHEN: Tue Jun 13 10:42:37 MSK 2023
;; MSG SIZE rcvd: 59
dove la prima riga è il comando e il risultato può essere visto nella SEZIONE RISPOSTE.
In alternativa, è possibile utilizzare a questo scopo gli strumenti online nslookup forniti gratuitamente.
L'importanza dei nomi canonici nel web mailing è abbastanza evidente. Se la tua azienda non può permettersi di avere un proprio server per la gestione delle e-mail, la soluzione più semplice è affidarsi a un provider di posta elettronica di terze parti per gestire il traffico. Più di quello:
Inoltre, l’utilizzo di un nome canonico per reindirizzare il traffico e-mail aumenterà sostanzialmente la sicurezza dei dati, poiché i fornitori utilizzano le proprie misure di sicurezza che fungeranno da ulteriore scudo contro la fuga di dati.
Frequently asked questions
I record CNAME vengono comunemente utilizzati quando desideri creare un sottodominio che punta a un altro dominio o quando devi configurare servizi come reti per la distribuzione di contenuti (CDN) o provider di posta elettronica di terze parti.
No. Per indirizzare il dominio root a un altro dominio, puoi utilizzare un record A o un record Alias (disponibile in alcuni provider DNS).
No, non puoi avere più record CNAME per lo stesso sottodominio. Gli standard DNS vietano la presenza di record CNAME in conflitto. Tuttavia, puoi utilizzare altri tipi di record come record A o record alias per ottenere funzionalità simili.
No. Possono puntare solo a un nome di dominio.
Sì, è possibile. Tuttavia, in genere non è consigliato a causa di potenziali problemi di risoluzione e di maggiori tempi di ricerca DNS.
Quando utilizzi un provider di servizi di posta elettronica di terze parti, puoi configurare un record CNAME per indirizzare il tuo sottodominio di posta elettronica ai loro server. Ciò ti consente di esternalizzare la gestione della posta elettronica mantenendo il controllo sul tuo dominio principale. Sfruttando le competenze e le misure di sicurezza implementate dal fornitore di servizi di posta elettronica, è possibile migliorare la prevenzione della fuga di dati e ridurre il rischio di vulnerabilità legate alla posta elettronica.
Per comprendere meglio i processi di trasmissione delle e-mail e una migliore gestione della posta, scopri come recuperare ed elaborare le informazioni nascoste nell'intestazione di un'e-mail. Tracciando gli indirizzi IP o identificando i nomi di dominio, è possibile definire la legittimità della fonte e altro ancora. Il nostro analizzatore di intestazioni email può aiutarti in questo.