Esercitazione: aggiungere un dominio personalizzato all'endpoint
Articolo
Importante
Rete CDN di Azure Standard di Microsoft (versione classica) verrà ritirato il 30 settembre 2027. Per evitare interruzioni del servizio, è importante eseguire la migrazione dei profili Rete CDN di Azure Standard da Microsoft (versione classica) al livello Frontdoor di Azure Standard o Premium entro il 30 settembre 2027. Per altre informazioni, vedere Ritiro di Rete CDN di Azure Standard di Microsoft (versione classica).
Questa esercitazione illustra come aggiungere un dominio personalizzato a un endpoint di Rete per la distribuzione di contenuti di Azure.
Il nome dell'endpoint nel profilo della rete per la distribuzione di contenuti è un sottodominio di azureedge.net. Per impostazione predefinita, quando si distribuiscono i contenuti, il dominio del profilo della rete per la distribuzione di contenuti è incluso nell'URL.
Ad esempio: https://*.azureedge.net/photo.png.
Rete per la distribuzione di contenuti di Azure consente di associare un dominio personalizzato con un endpoint della rete per la distribuzione di contenuti. Questa opzione consente di distribuire il contenuto con un dominio personalizzato nell'URL anziché con il dominio predefinito.
In questa esercitazione apprenderai a:
Creare un record DNS CNAME.
Aggiungere un dominio personalizzato con l'endpoint della rete per la distribuzione di contenuti.
Per poter completare i passaggi di questa esercitazione, creare prima un profilo della rete per la distribuzione di contenuti e almeno un endpoint della rete per la distribuzione di contenuti.
In caso contrario, se si usa un provider di domini per gestire il dominio DNS, continuare con Creare un record DNS CNAME.
Creare un record DNS CNAME
Per poter usare un dominio personalizzato con un endpoint di Rete per la distribuzione di contenuti di Azure, è necessario prima creare un record di nome canonico (CNAME) con DNS di Azure o il provider DNS per puntare all'endpoint della rete per la distribuzione di contenuti.
Un record CNAME è un tipo di record DNS che esegue il mapping di un nome di dominio di origine a uno di destinazione.
Per Rete per la distribuzione di contenuti di Azure, il nome di dominio di origine è il nome di dominio personalizzato, mentre il nome di dominio di destinazione è il nome host dell'endpoint della rete per la distribuzione di contenuti.
Rete per la distribuzione di contenuti di Azure instrada il traffico indirizzato al dominio personalizzato di origine al nome host dell'endpoint della rete per la distribuzione di contenuti dopo aver verificato il record CNAME.
È possibile aggiungere un dominio personalizzato e il relativo sottodominio a un singolo endpoint alla volta.
Usare più record CNAME per sottodomini diversi dello stesso dominio personalizzato per servizi di Azure diversi.
È possibile eseguire il mapping di un dominio personalizzato con sottodomini diversi allo stesso endpoint della rete per la distribuzione di contenuti.
Nota
In questa esercitazione viene usato il tipo di record CNAME per diversi scopi:
L'instradamento del traffico può avvenire con un record CNAME e con i tipi di record A o AAAA in DNS di Azure. Per l'applicazione, usare i passaggi seguenti per sostituire il record CNAME con il tipo di record desiderato.
Un record CNAME è necessario per la convalida della proprietà del dominio personalizzato e deve essere disponibile quando si aggiunge il dominio personalizzato a un endpoint della rete per la distribuzione di contenuti. Maggiori dettagli saranno forniti nella sezione seguente.
Nel menu a sinistra selezionare Tutte le risorse quindi la zona DNS di Azure per il dominio personalizzato.
Nella zona DNS del dominio personalizzato selezionare + Set di record.
In Aggiungi set di record immettere o selezionare le informazioni seguenti:
Impostazione
valore
Nome
Immettere l'alias da usare per l'endpoint della rete per la distribuzione di contenuti. ad esempio www.
Type
Selezionare CNAME.
Set di record alias
Selezionare Sì.
Tipo di alias
Selezionare Risorsa di Azure.
Scegliere una sottoscrizione.
Selezionare la propria sottoscrizione.
Risorsa di Azure
Selezionare l'endpoint di Rete per la distribuzione di contenuti di Azure.
Modificare il valore TTL per il record specificando il valore appropriato.
Seleziona OK.
Eseguire il mapping del sottodominio cdnverify temporaneo
Quando si esegue il mapping di un dominio esistente in fase di produzione, è necessario tenere presenti alcune considerazioni speciali.
Durante la registrazione del dominio personalizzato nel portale di Azure, può verificarsi un breve tempo di inattività per il dominio.
Per evitare l'interruzione del traffico Web, eseguire il mapping del dominio personalizzato al nome host dell'endpoint di Rete per la distribuzione dei contenuti con il sottodominio cdnverify di Azure. per creare un mapping CNAME temporaneo.
Con questo metodo, gli utenti possono accedere al dominio senza interruzioni durante l'esecuzione del mapping DNS.
Se i tempi di inattività della produzione non sono un problema, è possibile eseguire il mapping diretto del dominio personalizzato all'endpoint di Rete per la distribuzione dei contenuti. Continuare con Eseguire il mapping del dominio personalizzato permanente.
Per creare un record CNAME con il sottodominio cdnverify:
Accedere al sito Web del provider DNS per il dominio personalizzato.
Creare una voce di record CNAME per il dominio personalizzato e compilare i campi come illustrato nella tabella seguente (i nomi dei campi potrebbero variare):
Origine
Type
Destinazione
cdnverify.www.contoso.com
CNAME
cdnverify.contoso.azureedge.net
Origine: immettere il nome di dominio personalizzato, incluso il sottodominio cdnverify, nel formato seguente: cdnverify.<custom-domain-name>
Ad esempio: cdnverify.www.contoso.com
Tipo: immettere o selezionare CNAME.
Destinazione: immettere il nome host dell'endpoint della rete per la distribuzione di contenuti, incluso il sottodominio cdnverify, nel formato seguente: cdnverify.<endpoint-name>.azureedge.net.
Ad esempio: cdnverify.contoso.azureedge.net
Salva le modifiche.
Eseguire il mapping del dominio personalizzato permanente
In questa sezione viene eseguito il mapping del dominio personalizzato permanente all'endpoint della rete per la distribuzione di contenuti.
Per creare un record CNAME per il dominio personalizzato:
Accedere al sito Web del provider del dominio personalizzato.
Creare una voce di record CNAME per il dominio personalizzato e compilare i campi come illustrato nella tabella seguente (i nomi dei campi potrebbero variare):
Accedere al portale di Azure e passare al profilo della rete per la distribuzione di contenuti contenente l'endpoint di cui si vuole eseguire il mapping a un dominio personalizzato.
Nella pagina Profilo CDN selezionare l'endpoint della rete per la distribuzione di contenuti per aggiungere il dominio personalizzato.
Selezionare + Dominio personalizzato.
In Aggiungi dominio personalizzato il Nome host dell'endpoint viene generato e precompilato dall'URL dell'endpoint della rete per la distribuzione di contenuti: <nomehost-endpoint>.azureedge.net. Non è possibile modificare questo valore.
Per Nome host personalizzato, immettere il dominio personalizzato, incluso il sottodominio, da usare come dominio di origine del record CNAME.
Ad esempio: www.contoso.com o cdn.contoso.com.
Non usare il nome del sottodominio cdnverify.
Selezionare Aggiungi.
Azure verifica l'esistenza del record CNAME per il nome di dominio personalizzato immesso. Se il record CNAME è corretto, il dominio personalizzato viene convalidato.
La propagazione delle nuove impostazioni di dominio personalizzate in tutti i nodi perimetrali della rete perimetrale della distribuzione di contenuti può richiedere fino a 10 minuti.
Accedere ad Azure PowerShell:
Connect-AzAccount
Usare New-AzCdnCustomDomain per eseguire il mapping del dominio personalizzato all'endpoint della rete per la distribuzione di contenuti.
Sostituire myendpoint8675.azureedge.net con l'URL dell'endpoint.
Sostituire myendpoint8675 con il nome dell'endpoint della rete per la distribuzione di contenuti.
Sostituire www.contoso.com con il nome di dominio personalizzato.
Sostituire myCDN con il nome del profilo della rete per la distribuzione di contenuti.
Sostituire myResourceGroupCDN con il nome del gruppo di risorse.
Azure verifica l'esistenza del record CNAME per il nome di dominio personalizzato immesso. Se il record CNAME è corretto, il dominio personalizzato viene convalidato.
La propagazione delle nuove impostazioni di dominio personalizzate in tutti i nodi perimetrali della rete perimetrale della distribuzione di contenuti può richiedere fino a 10 minuti.
Verificare il dominio personalizzato
Dopo aver completato la registrazione del dominio personalizzato, assicurarsi che il dominio personalizzato faccia riferimento all'endpoint della rete per la distribuzione dei contenuti.
Assicurarsi che esista contenuto pubblico memorizzato nella cache nell'endpoint. Ad esempio, se l'endpoint della rete per la distribuzione di contenuti è associato a un account di archiviazione, Rete per la distribuzione di contenuti di Azure memorizza nella cache il contenuto in un contenitore pubblico. Per testare il dominio personalizzato, impostare il contenitore affinché consenta l'accesso pubblico e assicurarsi che contenga almeno un file.
Nel browser passare all'indirizzo del file usando il dominio personalizzato. Ad esempio, se il dominio personalizzato è www.contoso.com, l'URL del file memorizzato nella cache dovrebbe essere simile all'URL seguente: http://www.contoso.com/my-public-container/my-file.jpg. Assicurarsi che il risultato sia lo stesso di quando si accede all'endpoint della rete per la distribuzione di contenuti direttamente in <endpoint-hostname>.azureedge.net.
Se non si vuole più associare l'endpoint a un dominio personalizzato, seguire questa procedura per rimuovere il dominio personalizzato:
Passare al provider DNS, eliminare il record CNAME per il dominio personalizzato o aggiornare il record CNAME per il dominio personalizzato in un endpoint della rete per la distribuzione di contenuti non di Azure.
Importante
Per evitare voci DNS in sospeso e i rischi per la sicurezza che creano, a partire dal 9 aprile 2021, per poter eliminare le risorse, Rete per la distribuzione di contenuti di Azure richiede prima la rimozione dei record CNAME negli endpoint di Rete per la distribuzione di contenuti di Azure. Le risorse includono domini personalizzati di Rete per la distribuzione di contenuti di Azure, profili/endpoint di Rete per la distribuzione di contenuti di Azure o gruppi di risorse di Azure con domini personalizzati di Rete per la distribuzione di contenuti di Azure abilitati.
Nel profilo della rete per la distribuzione di contenuti selezionare l'endpoint con il dominio personalizzato che si vuole rimuovere.
Nella pagina Endpoint, in Domini personalizzati selezionare (o fare clic con il pulsante destro del mouse) il dominio personalizzato che si vuole rimuovere, quindi selezionare Elimina dal menu di scelta rapida. Selezionare Sì.
Il dominio personalizzato viene rimosso dell'endpoint.
Se non si vuole più che l'endpoint abbia un dominio personalizzato, rimuovere il dominio personalizzato usando i passaggi seguenti:
Passare al provider DNS, eliminare il record CNAME per il dominio personalizzato o aggiornare il record CNAME per il dominio personalizzato in un endpoint della rete per la distribuzione di contenuti non di Azure.
Importante
Per evitare voci DNS in sospeso e i rischi per la sicurezza che creano, a partire dal 9 aprile 2021, per poter eliminare le risorse, Rete per la distribuzione di contenuti di Azure richiede prima la rimozione dei record CNAME negli endpoint di Rete per la distribuzione di contenuti di Azure. Le risorse includono domini personalizzati di Rete per la distribuzione di contenuti di Azure, profili/endpoint di Rete per la distribuzione di contenuti di Azure o gruppi di risorse di Azure con domini personalizzati di Rete per la distribuzione di contenuti di Azure abilitati.
Aggiungere un dominio personalizzato con l'endpoint della rete per la distribuzione di contenuti.
Verificare il dominio personalizzato.
Passare alla prossima esercitazione per apprendere come configurare HTTPS in un dominio personalizzato di Rete per la distribuzione di contenuti di Azure.
Informazioni su come creare e utilizzare una rete per la distribuzione di contenuti (rete CDN) in Azure per l'hosting di asset usati di frequente, come le immagini in un sito Web. Il modulo illustra rete CDN di Azure e usa l'archiviazione BLOB come modello di archiviazione sottostante per dati stabili o non volatili.
Illustrare la progettazione, l'implementazione e la manutenzione dell'infrastruttura di rete di Azure, il bilanciamento del carico del traffico, il routing di rete e altro ancora.