1. Home
  2. Knowledge Base
  3. CNAME Record

record CNAME

DNS CNAME: concetti base

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.

CNAME per il servizio Web di posta

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.

Registrazione CNAME

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:


The example of a canonical name record

In questo esempio:

  • Sottodominio è un alias o un nickname;
  • Tipo è un tipo di record DNS;
  • TTL è il tempo in secondi impiegato dal record per essere memorizzato nella cache dai risolutori DNS prima di essere controllato per gli aggiornamenti;
  • Il nome canonico è un nome di dominio "vero" per il server di posta dell'azienda assegnato da un provider.

How it works

Record CNAME: come funziona?

STEP 1

Crea una domanda

Innanzitutto, la query viene creata dall'utente in un browser: mail.uniquename.com.

STEP 2

Ricerca DNS

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.

STEP 3

Cerca il nome canonico

Quando trova una corrispondenza - webmail.provider.com, restituisce l'indirizzo IP al servizio di posta.

STEP 4

Visualizza la risposta

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.

The process of domain name redirectLayer 1 < > < > < > < > < > < > < > < > user's http request mail.uniquename.com DNS canonical name webmail.provider.com webmail service provider CNAME record look up - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - http response mail service email webclient >

Come controllare un record CNAME?

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.

Vantaggi dei record CNAME

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:

  • Sono facili da configurare
  • Fornire accesso continuo alla posta a tutti i membri del personale
  • Consentire la personalizzazione dei sistemi di dominio
  • Consenti l'accesso alla tua posta da qualsiasi dispositivo
  • Può facilmente cambiare la destinazione del dominio aggiornando le impostazioni DNS del dominio di destinazione

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.

Consigli utili

  • Il record A (AAAA) non è lo stesso: il record CNAME viene spesso preso per un record A. È bene ricordare che un record CNAME non punta mai ad un indirizzo IP ma ad un altro nome di dominio, mentre un record A è sempre l'indirizzo IP del server.
  • Uno è sufficiente: non è efficiente creare più di un record per il nome canonico. Il processo del loro abbinamento rallenta notevolmente la prestazione complessiva dello scambio di dati.
  • Sicurezza: controlla sempre la validità dei tuoi record DNS. Sebbene siano facilmente identificabili, i tuoi dati sono al sicuro. Ciò fornisce protezione contro la perdita delle credenziali dell'utente.

Frequently asked questions

Potresti anche volerlo sapere

Quando dovrei utilizzare un record CNAME?

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.

Posso creare un record CNAME per il dominio principale?

No. Per indirizzare il dominio root a un altro dominio, puoi utilizzare un record A o un record Alias (disponibile in alcuni provider DNS).

Posso avere più record CNAME per lo stesso sottodominio?

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.

Un record CNAME può puntare a un indirizzo IP?

No. Possono puntare solo a un nome di dominio.

Posso creare un record CNAME che punti a un altro record CNAME?

Sì, è possibile. Tuttavia, in genere non è consigliato a causa di potenziali problemi di risoluzione e di maggiori tempi di ricerca DNS.

In che modo il record CNAME aiuta a proteggere dalle fughe di dati?

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.

Guarda anche:

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.