Che cos'è un record CNAME?
Pubblicato: 2020-09-29Abbiamo già parlato di come funziona il Domain Name System (DNS), ma questo non è il quadro completo. Ci sono molti ingranaggi aggiuntivi che compongono la ruota e finora non abbiamo discusso alcuni degli elementi più comuni, come i record CNAME.
Per questo articolo, risponderemo alla domanda su cosa sia un record CNAME e ti mostreremo diverse varianti che puoi utilizzare. Quindi parleremo delle limitazioni che sperimenterai e infine ti mostreremo come aggiungerle per il tuo dominio.
Arriviamo ad esso!
Iscriviti al nostro canale Youtube
Che cos'è un record CNAME?
Fondamentalmente, il DNS funziona mappando i nomi di dominio su indirizzi IP specifici. Quando digiti un URL nel tuo browser, cerca l'indirizzo IP corrispondente attraverso il DNS e ti porta al sito web che desideri visitare.
Tuttavia, questo è solo un tipo di record utilizzato dal DNS. Con i record CNAME, puoi mappare gli URL come alias al tuo dominio canonico. Questo significa che se l'indirizzo IP associato a tale cambiamento di dominio canonico, i record CNAME sarà ancora lavoro perché puntare al dominio principale.
Per offrire un esempio reale, supponiamo che tu abbia questi tre URL:
- tuositoweb.com
- www.yourwebsite.com
- tuositoweb.io
L'URL numero uno sarebbe il dominio canonico del tuo sito, che punta verso l'indirizzo IP del tuo sito. In pratica, dovresti impostare un record CNAME che reindirizzi i visitatori di www.yourwebsite.com verso tuowebsite.com .
Allo stesso tempo, abbiamo anche lo stesso nome registrato utilizzando un diverso dominio di primo livello (TLD). Ciò significa che vorrai creare un secondo record che reindirizza l'indirizzo tre verso il numero uno. Tutto ciò di solito avviene tramite il tuo registrar di domini o qualsiasi servizio utilizzi per gestire gli URL che "possiedi".
2 esempi di record CNAME
In effetti, le voci CNAME sono disponibili in molte forme e dimensioni. Tuttavia, nella maggior parte dei casi dovrai solo impostare un record CNAME per un nuovo sito Web, caratterizzato dall'esempio www che abbiamo appena menzionato.
In una sezione successiva, ti mostreremo come impostare un record simile tramite il tuo registrar. Innanzitutto, esaminiamo altri tre esempi in modo più dettagliato.
1. Configurazione di nomi host separati per servizi come FTP (File Transfer Protocol) o e-mail
Se desideri accedere al tuo sito Web tramite FTP utilizzando un dominio come ftp.yourwebsite.com , dovrai impostare un record CNAME FTP corrispondente:

Questo stesso approccio si applica ai record CNAME per i servizi aggiuntivi che utilizzi, come la posta elettronica. Qui, invece, dovresti impostare un "nome host" come "mail":

Tali record corrisponderebbero ai seguenti due URL:
- ftp.tuodominio.com
- mail.tuodominio.com
Con la maggior parte dei registrar, puoi inserire il nome host completo (quei due URL che vedi sopra) o un'abbreviazione come www , ftp e mail.
2. Indirizzi di puntamento con diversi TLD verso un dominio "principale"
In alcuni casi, conviene registrare lo stesso nome di dominio utilizzando TLD diversi. Ad esempio, puoi impostare un record CNAME per tuodominio.org che punta a tuodominio.com. Ecco come sarebbe il record:

È importante comprendere che è necessario aggiungere questo tipo di record CNAME al dominio che si desidera indirizzare a un URL diverso. In altre parole, non puoi puntare un dominio di livello principale verso un altro utilizzando un record CNAME. I domini root, come tuodominio.com devono essere mappati verso un indirizzo IP.

Utilizzando questo stesso approccio, puoi mappare domini completamente diversi a un URL principale. Esaminiamo come funziona il processo di mappatura, in modo da sapere da dove iniziare.
Come aggiungere record CNAME per il tuo dominio
L'aggiunta di nuovi record CNAME funziona in gran parte allo stesso modo con la maggior parte dei registrar, anche se l'interfaccia utilizzata da ciascuno potrebbe essere diversa. Per mostrarti come funziona, imposteremo un record di base per puntare un URL www verso il suo dominio canonico. Per cominciare, ti consigliamo di aprire le impostazioni del tuo dominio tramite il tuo registrar.
Ad esempio, se stai utilizzando Namecheap, il registrar include una scheda DNS avanzato per ogni dominio che possiedi. All'interno della scheda, puoi aggiungere più tipi di record (ci sono più opzioni oltre a CNAME!).
Nell'esempio seguente, puoi vedere un record "A". Questo è un tipo di record che mappa il tuo dominio canonico verso l'indirizzo IP del tuo sito.

Per aggiungere un record, devi fare clic su AGGIUNGI NUOVO RECORD e selezionare Record CNAME in Tipo di record :

In Host è necessario inserire il prefisso www per questo particolare esempio. Ora aggiungi il dominio canonico del tuo sito web in Target :

Infine, c'è un'ultima impostazione chiamata TTL . Questo acronimo sta per "Time to Live" e indica ai tuoi server dei nomi con quale frequenza dovrebbero aggiornare i tuoi record DNS. Come forse saprai, i record DNS impiegano del tempo per "propagarsi" e diventare accessibili a livello globale. Più basso è il tempo TTL, più breve dovrebbe essere l'attesa.
Nella maggior parte dei casi, consigliamo di lasciare questa impostazione su Automatico poiché i record DNS di solito si propagano abbastanza velocemente. Per ora, salva il tuo nuovo record, che dovrebbe apparire sotto il suo fratello A:

Tieni presente che puoi impostare più record CNAME a seconda delle tue esigenze. Nella sezione precedente, abbiamo esplorato più opzioni e tutte possono essere impostate contemporaneamente.
Quello che non puoi fare è impostare record che indirizzano lo stesso dominio verso URL canonici diversi. Ciò significa che non puoi impostare due record che puntano a www.yourdomain . com verso yourdomain.com e alternatedomain.com . Se stai configurando un nuovo sito Web, la maggior parte delle volte dovrai solo creare due record affinché tutto funzioni. Questi sarebbero un record A e un record CNAME.
Conclusione
I record CNAME sono un componente fondamentale del DNS. Se devi indirizzare i domini l'uno verso l'altro (invece che verso un indirizzo IP), dovrai utilizzare i record CNAME.
Esistono diversi usi per i record CNAME, ma due degli usi più comuni includono:
- Configurazione di nomi host separati per servizi come FTP o e-mail.
- Puntare indirizzi con TLD diversi verso un dominio “principale”.
Hai domande su come utilizzare i record CNAME? Parliamo di loro nella sezione commenti qui sotto!
Immagine in miniatura dell'articolo di DiA99 / shutterstock.com
