Esercitazione: Creare un record alias per supportare i nomi di dominio apex con Gestione traffico
È possibile creare un record alias per il nome di dominio apex per fare riferimento a un profilo di Gestione traffico di Azure. Invece di usare un servizio di reindirizzamento, configurare DNS di Azure in modo che faccia riferimento a un profilo di Gestione traffico direttamente dalla zona.
In questa esercitazione apprenderai a:
- Creare una rete virtuale e una subnet.
- Creare una macchina virtuale server Web con un indirizzo IP pubblico.
- Aggiungere un'etichetta DNS a un indirizzo IP pubblico.
- Creare un profilo di Gestione traffico.
- Creare un record alias.
- Testare il record alias.
Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.
Prerequisiti
- Un account Azure con una sottoscrizione attiva.
- Un nome di dominio ospitato in DNS di Azure. Se non si ha una zona DNS di Azure, è possibile creare una zona DNS, delegare il dominio a DNS di Azure.
Nota
In questa esercitazione contoso.com
viene usato come nome di dominio di esempio. Sostituire contoso.com
con il proprio nome di dominio.
Accedere ad Azure
Accedere al portale di Azure.
Registrare il provider di risorse Microsoft.Network
Per creare record alias, è necessario registrare il provider di risorse Microsoft.Network . Se la zona DNS e la risorsa di destinazione alias si trovano in sottoscrizioni diverse, entrambe le sottoscrizioni devono essere registrate. È possibile registrare i provider di risorse usando l'interfaccia della riga di comando di Azure, PowerShell o il portale di Azure. Vedere l'esempio seguente:
az provider register --namespace Microsoft.Network
Per altre informazioni, vedere Risolvere gli errori per la registrazione del provider di risorse.
Creare l'infrastruttura di rete
Creare una rete virtuale e una subnet in cui inserire i server Web.
Nella portale di Azure immettere rete virtuale nella casella di ricerca nella parte superiore del portale e quindi selezionare Reti virtuali nei risultati della ricerca.
In Reti virtuali selezionare + Crea.
In Crea rete virtuale immettere o selezionare le informazioni seguenti nella scheda Informazioni di base:
Impostazione Valore Dettagli del progetto Abbonamento Seleziona la tua sottoscrizione di Azure. Gruppo di risorse Selezionare Crea nuovo.
In Nome immettere TMResourceGroup.
Selezionare OK.Dettagli istanza Nome Immettere myTMVNet. Area Selezionare un'area. Selezionare la scheda Indirizzi IP o selezionare il pulsante Avanti: Indirizzi IP nella parte inferiore della pagina.
Nella scheda Indirizzi IP immettere le informazioni seguenti:
Impostazione Valore Spazio indirizzi IPv4 Immettere 10.10.0.0/16. Selezionare + Aggiungi subnet e immettere queste informazioni nella pagina Aggiungi subnet:
Impostazione Valore Nome subnet Immettere WebSubnet. Intervallo di indirizzi subnet Immettere 10.10.0.0/24. Selezionare Aggiungi.
Selezionare la scheda Rivedi e crea oppure il pulsante Rivedi e crea.
Seleziona Crea.
Creare macchine virtuali server Web
Creare due macchine virtuali Windows Server e installare il server Web IIS e quindi aggiungere etichette DNS agli indirizzi IP pubblici.
Creare le macchine virtuali
Creare due macchine virtuali Windows Server 2019.
Nella portale di Azure immettere la macchina virtuale nella casella di ricerca nella parte superiore del portale e quindi selezionare Macchine virtuali nei risultati della ricerca.
In Macchine virtuali selezionare + Crea e quindi selezionare Macchina virtuale di Azure.
In Crea una macchina virtuale immettere o selezionare le informazioni seguenti nella scheda Informazioni di base:
Impostazione Valore Dettagli del progetto Abbonamento Seleziona la tua sottoscrizione di Azure. Gruppo di risorse Selezionare TMResourceGroup. Dettagli istanza Virtual machine name Immettere Web-01. Area Selezionare (Stati Uniti) Stati Uniti orientali. Opzioni di disponibilità Selezionare La ridondanza dell'infrastruttura non è richiesta. Tipo di sicurezza Selezionare Standard. Immagine Selezionare Windows Server 2019 Datacenter - Gen2. Dimensione Selezionare le dimensioni della macchina virtuale. Account amministratore Username Immettere un nome utente. Password Immettere una password. Conferma password Immettere nuovamente la password. Regole porta in ingresso Porte in ingresso pubbliche Selezionare Nessuno. Selezionare la scheda Rete oppure selezionare Avanti: Dischi e quindi Avanti: Rete.
Nella scheda Rete immettere o selezionare le informazioni seguenti:
Impostazione Valore Interfaccia di rete Rete virtuale Selezionare myTMVNet. Subnet Selezionare WebSubnet. IP pubblico Selezionare Crea nuovo e quindi immettere Web-01-ip in Nome.
Selezionare Basic per lo SKU e Statico per l'assegnazione.Gruppo di sicurezza di rete della scheda di interfaccia di rete Selezionare Basic. Porte in ingresso pubbliche Selezionare Consenti porte selezionate. Selezionare le porte in ingresso Selezionare HTTP (80), HTTPS (443) e RDP (3389). Selezionare Rivedi e crea.
Rivedere le impostazioni e quindi selezionare Crea.
Ripetere i passaggi precedenti per creare la seconda macchina virtuale. Immettere Web-02 in Nome macchina virtuale e Web-02-ip in Nome ip pubblico. Per le altre impostazioni, usare le stesse informazioni dei passaggi precedenti usati con la prima macchina virtuale.
Il completamento di ogni distribuzione di macchine virtuali può richiedere alcuni minuti.
Installare il server Web IIS
Installare IIS nelle macchine virtuali Web-01 e Web-02 .
Nella pagina Connessione della macchina virtuale Web-01 selezionare RDP e quindi Scarica file RDP.
Aprire il file Web-01.rdp e selezionare Connessione.
Immettere il nome utente e la password immessi durante la creazione della macchina virtuale.
Nel dashboard di Server Manager selezionare Gestisci e quindi Aggiungi ruoli e funzionalità.
Selezionare Ruoli del server o selezionare Avanti tre volte. Nella schermata Ruoli server selezionare Server Web (IIS).
Selezionare Aggiungi funzionalità e quindi Avanti.
Selezionare Conferma o selezionare Avanti tre volte e quindi selezionare Installa. Il completamento del processo di installazione richiede alcuni minuti.
Al termine dell'installazione, selezionare Chiudi.
Passare a C:\inetpub\wwwroot e aprire iisstart.htm con Blocco note o qualsiasi editor preferito per modificare la pagina Web IIS predefinita.
Sostituire tutto il testo nel file con
Hello World from Web-01
e salvare le modifiche in iisstart.htm.Aprire un Web browser. Passare a localhost per verificare che venga visualizzata la pagina Web di IIS predefinita.
Ripetere i passaggi precedenti per installare il server Web IIS nella macchina virtuale Web-02 . Usare
Hello World from Web-02
per sostituire tutto il testo in iisstart.htm.
Aggiungere un'etichetta DNS
Gli indirizzi IP pubblici necessitano di etichette DNS per funzionare con Gestione traffico.
Nella portale di Azure immettere TMResourceGroup nella casella di ricerca nella parte superiore del portale e quindi selezionare TMResourceGroup nei risultati della ricerca.
Nel gruppo di risorse TMResourceGroup selezionare l'indirizzo IP pubblico Web-01-ip.
In Impostazioni selezionare Configurazione.
Immettere web01pip nell'etichetta del nome DNS.
Seleziona Salva.
Ripetere i passaggi precedenti per l'indirizzo IP pubblico Web-02-ip e immettere web02pip nell'etichetta del nome DNS.
Creare un profilo di Gestione traffico
Nella pagina Panoramica dell'indirizzo IP pubblico Web-01-ip prendere nota dell'indirizzo IP per un uso successivo. Ripetere questo passaggio per l'indirizzo IP pubblico Web-02-ip.
Nella portale di Azure immettere Gestione traffico profilo nella casella di ricerca nella parte superiore del portale e quindi selezionare Gestione traffico profili.
Seleziona + Crea.
Nella pagina Crea profilo Gestione traffico immettere o selezionare le informazioni seguenti:
Impostazione valore Nome Immettere TM-alias-test. Metodo di routing Selezionare Priorità. Abbonamento Seleziona la tua sottoscrizione di Azure. Gruppo di risorse Selezionare TMResourceGroup. Seleziona Crea.
Al termine della distribuzione di TM-alias-test , selezionare Vai alla risorsa.
Nella pagina Endpoint del profilo Gestione traffico TM-alias-test selezionare + Aggiungi e immettere o selezionare le informazioni seguenti:
Impostazione Valore Type Selezionare Endpoint esterno. Nome Immettere EP-Web01. Nome di dominio completo (FQDN) o IP Immettere l'indirizzo IP per Web-01-ip annotato in precedenza. Priorità Immettere 1. Selezionare Aggiungi.
Ripetere gli ultimi due passaggi per creare il secondo endpoint. Immettere o selezionare le informazioni seguenti:
Impostazione Valore Type Selezionare Endpoint esterno. Nome Immettere EP-Web02. Nome di dominio completo (FQDN) o IP Immettere l'indirizzo IP per Web-02-ip annotato in precedenza. Priorità Immettere 2.
Creare un record alias
Creare un record alias che punta al profilo di Gestione traffico.
Nella portale di Azure immettere contoso.com nella casella di ricerca nella parte superiore del portale e quindi selezionare contoso.com zona DNS nei risultati della ricerca.
Nella pagina Panoramica di contoso.com zona DNS selezionare il pulsante + Set di record.
Nella casella Aggiungi set di record lasciare vuota la casella Nome per rappresentare il nome di dominio apex. Un esempio è
contoso.com
.Selezionare A per Tipo.
Selezionare Sì per il set di record alias e quindi selezionare la risorsa di Azure come tipo di alias.
Selezionare il profilo di Gestione traffico TM-alias-test per la risorsa di Azure.
Seleziona OK.
Testare il record alias
- Da un Web browser passare a o al
contoso.com
nome di dominio apex. Viene visualizzata la pagina predefinita di IIS conHello World from Web-01
. Il Gestione traffico indirizzare il traffico al server Web IIS-01 perché ha la priorità più alta. Chiudere il Web browser e arrestare la macchina virtuale Web-01 . Attendere alcuni minuti prima che la macchina virtuale venga arrestata completamente. - Aprire un nuovo Web browser e passare di nuovo a o al
contoso.com
nome di dominio apex. - Verrà visualizzata la pagina predefinita di IIS con
Hello World from Web-02
. Il Gestione traffico ha gestito la situazione e indirizzato il traffico al secondo server IIS dopo l'arresto del primo server con la priorità più alta.
Pulire le risorse
Quando non sono più necessarie, è possibile eliminare tutte le risorse create in questa esercitazione seguendo questa procedura:
- Nel menu portale di Azure selezionare Gruppi di risorse.
- Selezionare il gruppo di risorse TMResourceGroup .
- Nella pagina Panoramica selezionare Elimina gruppo di risorse.
- Immettere TMResourceGroup e selezionare Elimina.
- Selezionare Tutte le risorse nel menu del portale di Azure.
- Selezionare contoso.com zona DNS.
- Nella pagina Panoramica selezionare il @ record creato in questa esercitazione.
- Selezionare Elimina e quindi Sì.
Passaggi successivi
In questa esercitazione si è appreso come creare un record alias per usare il nome di dominio apex per fare riferimento a un profilo di Gestione traffico.
- Altre informazioni sui record alias.
- Altre informazioni su zone e record.
- Leggere altre informazioni sui metodi di routing di Gestione traffico.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per