Esercizio - Creare record alias per DNS di Azure

Completato

La distribuzione del nuovo sito Web è stata un enorme successo. I volumi di utilizzo sono molto più elevati del previsto. Il singolo server Web in cui viene eseguito il sito Web mostra segni di tensione. L'organizzazione vuole aumentare il numero di server e distribuire il carico usando un servizio di bilanciamento del carico.

Ora si sa che è possibile usare un record alias di Azure per fornire un collegamento dinamico che si aggiorna automaticamente tra l'apex di zona e il servizio di bilanciamento del carico.

In questa unità si apprenderà come:

  • Configurare una rete virtuale con due macchine virtuali e un servizio di bilanciamento del carico.
  • Imparare a configurare un alias di Azure nell'apex di zona per indirizzarlo verso il servizio di bilanciamento del carico.
  • Verificare che il nome di dominio venga risolto in una delle due macchine virtuali nella rete virtuale.

Configurare una rete virtuale, un servizio di bilanciamento del carico e macchine virtuali in Azure

La creazione manuale di una rete virtuale, di un servizio di bilanciamento del carico e di due macchine virtuali richiederà del tempo. Per ridurre questo tempo, è possibile usare uno script di installazione Bash disponibile in GitHub. Seguire queste istruzioni per creare un ambiente di test per il record alias.

  1. In Azure Cloud Shell eseguire lo script di installazione seguente:

    git clone https://github.com/MicrosoftDocs/mslearn-host-domain-azure-dns.git
    
  2. Per eseguire lo script di installazione, eseguire i comandi seguenti:

    cd mslearn-host-domain-azure-dns
    chmod +x setup.sh
    ./setup.sh
    

    L'esecuzione dello script di installazione richiede alcuni minuti. Lo script:

    • Crea un gruppo di sicurezza di rete.
    • Crea due controller di interfaccia di rete (NIC) e due macchine virtuali.
    • Crea una rete virtuale e assegna le macchine virtuali.
    • Crea un indirizzo IP pubblico e aggiorna la configurazione delle macchine virtuali.
    • Crea un servizio di bilanciamento del carico che fa riferimento alle macchine virtuali, incluse le regole per il servizio di bilanciamento del carico.
    • Collega le NIC al servizio di bilanciamento del carico.

    Al termine dello script, viene visualizzato l'indirizzo IP pubblico per il servizio di bilanciamento del carico. Copiare l'indirizzo IP per usarlo in un secondo momento.

Creare un record alias nell'apex di zona

Ora che è stato creato un ambiente di test, si è pronti per configurare il record alias di Azure nell'apex di zona.

  1. Nel portale di Azure fare clic su Gruppi di risorse. Viene visualizzato il riquadro Gruppi di risorse.

  2. Selezionare il gruppo di risorse: [gruppo di risorse sandbox]. Verrà visualizzato il riquadro Gruppo di risorse.

  3. Nell'elenco delle risorse selezionare la zona DNS creata nell'esercizio precedente wideworldimportsXXXX.com. Viene visualizzato il riquadro Zona DNS wideworldimportsXXXX.com.

  4. Nella barra del menu selezionare + Set di record. Viene visualizzato il riquadro Aggiungi set di record.

  5. Immettere i valori seguenti per ogni impostazione per creare un record alias.

    Impostazione valore
    Nome Lasciare vuoto il nome. In questo modo, si indica la zona DNS per wideworldimportsXXXX.com.
    Digita R. Anche se si sta creando un alias, il tipo di record di base deve essere comunque A, AAAA o CNAME.
    Set di record alias
    Tipo di alias Risorsa di Azure
    Risorsa di Azure Nell'elenco di risorse selezionare myPublicIP. La propagazione delle distribuzioni potrebbe richiedere fino a 15 minuti. Se questa risorsa non è elencata, attendere alcuni minuti, aggiornare il portale e riprovare.

    Screenshot of Add record set.

  6. Selezionare OK per aggiungere il record alla zona.

Quando viene creato il nuovo record alias, dovrebbe essere simile al seguente:

Screenshot of the DNS zone, with an alias record created.

Verificare che l'alias venga risolto nel servizio di bilanciamento del carico

A questo punto è necessario verificare che il record alias sia configurato correttamente. In uno scenario reale sarebbe disponibile un dominio effettivo e dovrebbe essere stata completata la delega del dominio al servizio DNS di Azure. Per questo esercizio si dovrebbe usare il nome di dominio registrato. Poiché in questa unità si presuppone che non esista un dominio registrato, si userà l'indirizzo IP pubblico.

  1. Nel portale di Azure passare al gruppo di risorse, selezionare myPublicIP, quindi selezionare l'icona Copia accanto all'indirizzo IP.

    Screenshot of the DNS zone with an alias record created.

  2. In un Web browser incollare l'indirizzo IP pubblico come URL.

  3. Verrà visualizzata una pagina Web di base che mostra il nome della macchina virtuale a cui il bilanciamento del carico ha inviato la richiesta.