Un record CNAME, o canonical name record, funge da alias all'interno del Domain Name System (DNS), reindirizzando un nome di dominio a un altro.
Consente a più nomi di dominio di risolversi nello stesso indirizzo IP e semplifica il processo di gestione di vari servizi o sottodomini indirizzandoli a un unico dominio di destinazione. In particolare, tutti i record CNAME devono indirizzare a un nome di dominio piuttosto che a un indirizzo IP.
Il sottodominio "www" è un esempio comune di CNAME. Viene fornito come alias per il nome di dominio root e per gli utenti che accedono a "www.esempio.com" sono riferiti al dominio root (o apice della zona DNS) "esempio.com".
Il canonical name record può sembrare complesso, ma è uno strumento relativamente semplice e utile nel mondo di Internet e del DNS. Pensiamo al DNS come un enorme database di denominazione, come una rubrica, responsabile del collegamento di nomi di siti web familiari come "www.esempio.com" agli indirizzi IP (Internet Protocol) effettivi, che è un insieme univoco di numeri. I registri CNAME aiutano le organizzazioni a gestire i domini, distribuire e bilanciare il traffico in modo più efficiente e, in ultima analisi, a fornire un'esperienza utente più rapida e fluida.
I record CNAME fungono da puntatori o alias, reindirizzando un nome di dominio a un altro. Sono fondamentali per semplificare le configurazioni di web hosting, in particolare quando si gestiscono più sottodomini o si verificano frequenti modifiche di reindirizzamento.
L'importanza di un record CNAME risiede nella sua capacità di offrire flessibilità e facilità nella gestione del reindirizzamento del dominio e dell'allocazione dei servizi. Consente di apportare modifiche rapide all'endpoint di un dominio senza interrompere i servizi di rete associati né alterare altri record.
Il seguente esempio di processo di risoluzione illustra il funzionamento dei record CNAME:
1. Un client DNS richiede un indirizzo (avvia una query DNS) e viene creata una richiesta DNS. Per questo esempio, utilizzeremo www.example.com come indirizzo richiesto.
2. Un resolver DNS riceve la richiesta e individua l'authoritative name server che contiene il file di zona DNS con i record DNS per il dominio "example.com".
3. La richiesta DNS viene risolta e il record CNAME viene restituito al client.
4. Il client riconosce che www.example.com è un alias per l'indirizzo "example.com". Il client avvia una nuova query per "example.com".
5. Viene creata una richiesta DNS per "example.com" e il resolver individua e restituisce il record A di "example.com". Il record A contiene l'indirizzo IP.
6. Con questo indirizzo IP, il client DNS si connette a "example.com".
Ai record CNAME e alle modalità di utilizzo si applicano alcune restrizioni, tra cui:
I record alias hanno una funzione simile a quella dei record CNAME, ovvero reindirizzano un nome di dominio a un altro. Comprendere le sfumature tra record CNAME, record alias e reindirizzamenti e le loro relazioni all'interno dell'ambiente DNS è fondamentale per una gestione efficiente dei domini.
I record CNAME fungono da alias, indirizzando un nome di dominio a un altro. Vengono utilizzati principalmente per i sottodomini e non possono coesistere con altri record sullo stesso nome host.
I record alias, con funzioni simili ai record CNAME, offrono una soluzione alternativa consentendo l'uso simultaneo di altri tipi di record. I reindirizzamenti, tuttavia, funzionano in modo diverso, indirizzando gli utenti e i motori di ricerca verso URL diversi e sono generalmente implementati a livello di server web.
Un record A (record di indirizzo) associa direttamente un nome di dominio a un indirizzo IPv4. I record AAAA mappano un nome di dominio a un indirizzo IPv6. A differenza dei record CNAME, i record A non forniscono un alias, ma una traduzione diretta di un nome di dominio in un indirizzo IP.
Nel contesto più ampio del DNS, i record CNAME, insieme ad altri record come MX, A, TXT e NS, svolgono ruoli specifici nell'indirizzamento dei nomi di dominio, nell'instradamento del traffico, nella distinzione dei server di posta, nella mappatura degli indirizzi IP, nell'archiviazione dei dati testuali e nell'indicazione dei nameserver autorevoli.
IBM NS1 Connect è un cloud service completamente gestito per DNS aziendali, DHCP, gestione degli indirizzi IP e gestione del traffico delle applicazioni.
Le soluzioni di cloud networking di IBM offrono una connettività ad alte prestazioni per potenziare le tue app e il tuo business.
Consolida il supporto dei data center con gli IBM Technology Lifecycle Services per il cloud networking e molto altro.