Esercitazione: Configurare le preferenze di routing per una macchina virtuale
Articolo
Questa esercitazione contiene informazioni sulla configurazione della preferenza di routing per una macchina virtuale. Il traffico associato a Internet dalla macchina virtuale viene instradato tramite la rete ISP quando si sceglie Internet come opzione di preferenza di routing. L'opzione di routing predefinita è tramite la rete globale Microsoft.
In questa esercitazione apprenderai a:
Creare una macchina virtuale con un indirizzo IP pubblico configurato con la preferenza di routing Internet.
Verificare che l'indirizzo IP pubblico sia impostato sulla preferenza di routing Internet.
Se si preferisce eseguire i comandi di riferimento dell'interfaccia della riga di comando in locale, installare l'interfaccia della riga di comando di Azure. Per l'esecuzione in Windows o macOS, è consigliabile eseguire l'interfaccia della riga di comando di Azure in un contenitore Docker. Per altre informazioni, vedere Come eseguire l'interfaccia della riga di comando di Azure in un contenitore Docker.
Se si usa un'installazione locale, accedere all'interfaccia della riga di comando di Azure con il comando az login. Per completare il processo di autenticazione, seguire la procedura visualizzata nel terminale. Per altre opzioni di accesso, vedere Accedere tramite l'interfaccia della riga di comando di Azure.
Eseguire az version per trovare la versione e le librerie dipendenti installate. Per eseguire l'aggiornamento alla versione più recente, eseguire az upgrade.
Questa esercitazione richiede la versione 2.0.28 o successiva dell'interfaccia della riga di comando di Azure. Se si usa Azure Cloud Shell, la versione più recente è già installata.
Installazione di Azure PowerShell in locale o Azure Cloud Shell.
Se si sceglie di installare e usare PowerShell in locale, per questo articolo è necessario il modulo Azure PowerShell 5.4.1 o versione successiva. Eseguire Get-Module -ListAvailable Az per trovare la versione installata. Se è necessario eseguire l'aggiornamento, vedere Installare e configurare Azure PowerShell. Se si esegue PowerShell in locale, è anche necessario eseguire Connect-AzAccount per creare una connessione con Azure.
Creare una macchina virtuale con un indirizzo IP pubblico
In questa sezione viene creata una macchina virtuale e un indirizzo IP pubblico nel portale di Azure. Durante la configurazione dell'indirizzo IP pubblico, selezionare Internet per le preferenze di routing.
Nella casella di ricerca del portale immettere Macchina virtuale. Nei risultati della ricerca selezionare Macchine virtuali.
In Macchine virtuali, selezionare + Crea, quindi + Macchina virtuale.
Nella scheda Dati principali della pagina Crea macchina virtuale immettere o selezionare le informazioni seguenti.
Impostazione
Valore
Dettagli di progetto
Subscription
Selezionare la propria sottoscrizione.
Gruppo di risorse
Selezionare Crea nuovo. Immettere TutorVMRoutePref-rg. Seleziona OK.
Dettagli istanza
Virtual machine name
Immettere myVM.
Paese
Selezionare (Stati Uniti) Stati Uniti occidentali 2.
Opzioni di disponibilità
Selezionare La ridondanza dell'infrastruttura non è richiesta.
Opzioni di zona
Selezionare Area selezionata automaticamente.
Zona di disponibilità
Selezionare Zona 1.
Tipo di sicurezza
Selezionare Standard.
Immagine
Selezionare Windows Server 2022 Datacenter: Azure Edition - x64 Gen2.
Istanza Spot di Azure
Lascia deselezionata l'impostazione predefinita.
Dimensione
Selezionare una dimensione.
Account amministratore
Username
Immettere un nome utente.
Password
Immettere una password.
Conferma password
Reimmettere la password.
Regole porta in ingresso
Porte in ingresso pubbliche
Selezionare Consenti porte selezionate.
Selezionare le porte in ingresso
Lasciare l'impostazione predefinita RDP (3389). L'apertura della porta 3389 da Internet non è consigliata per i carichi di lavoro di produzione.
Selezionare Avanti: Dischi e in seguito Avanti: Rete, oppure scegliere la scheda Rete.
Nella scheda Rete, immettere o selezionare le informazioni seguenti.
Impostazione
Valore
Interfaccia di rete
Rete virtuale
Lasciare il valore predefinito di (nuovo) TutorVMRoutePref-rg-vnet.
Subnet
Lasciare il valore predefinito di (nuovo) predefinito (10.1.0.0/24).
IP pubblico
Selezionare Crea nuovo. In Nome, immettere myPublicIP. In Preferenza di routing selezionare Internet. In Zona di disponibilità selezionare Zona 1. Selezionare OK.
Selezionare Rivedi e crea.
Selezionare Crea.
In questa sezione viene creato un gruppo di risorse, un indirizzo IP pubblico e una macchina virtuale usando l'interfaccia della riga di comando di Azure. L'indirizzo IP pubblico creato nella sezione precedente è collegato alla macchina virtuale durante la creazione.
Creare un gruppo di risorse
Creare un gruppo di risorse con az group create denominato TutorVMRoutePref-rg nella località westus2 .
az group create \
--name TutorVMRoutePref-rg \
--location westus2
Creare un indirizzo IP pubblico
Usare az network public-ip create per creare un indirizzo IPv4 pubblico con ridondanza della zona standard denominato myPublicIP in TutorVMRoutePref-rg. Il tag di Internet viene applicato all'indirizzo IP pubblico come parametro nel comando dell'interfaccia della riga di comando abilitando la preferenza di routing Internet.
Usare il comando az vm create per creare una macchina virtuale. L'indirizzo IP pubblico creato nella sezione precedente viene aggiunto come parte del comando dell'interfaccia della riga di comando e viene collegato alla macchina virtuale durante la creazione.
In questa sezione viene creato un gruppo di risorse, un indirizzo IP pubblico e una macchina virtuale usando Azure PowerShell. L'indirizzo IP pubblico creato nella sezione precedente è collegato alla macchina virtuale durante la creazione.
Creare un gruppo di risorse
Un gruppo di risorse di Azure è un contenitore logico in cui le risorse di Azure vengono distribuite e gestite.
Creare un gruppo di risorse con New-AzResourceGroup denominato TutorVMRoutePref-rg nella località westus2.
Usare New-AzPublicIpAddress per creare un indirizzo IPv4 pubblico con ridondanza della zona standard denominato myPublicIP in TutorVMRoutePref-rg. Il tag di Internet viene applicato all'indirizzo IP pubblico come parametro nel comando di PowerShell che abilita la preferenza di routing Internet .
## Create IP tag for Internet and Routing Preference. ##
$tag = @{
IpTagType = 'RoutingPreference'
Tag = 'Internet'
}
$ipTag = New-AzPublicIpTag @tag
## Create IP. ##
$ip = @{
Name = 'myPublicIP'
ResourceGroupName = 'TutorVMRoutePref-rg'
Location = 'westus2'
Sku = 'Standard'
AllocationMethod = 'Static'
IpAddressVersion = 'IPv4'
IpTag = $ipTag
Zone = 1,2,3
}
New-AzPublicIpAddress @ip
Crea macchina virtuale
Usare New-AzVM per creare una macchina virtuale. L'indirizzo IP pubblico creato nella sezione precedente viene aggiunto come parte del comando di PowerShell e viene collegato alla macchina virtuale durante la creazione.
In questa sezione si cerca l'indirizzo IP pubblico creato in precedenza e si verifica la preferenza di routing Internet usando il portale di Azure.
Nella casella di ricerca immettere Indirizzo IP pubblico. Nei risultati della ricerca, selezionare Indirizzi IP pubblici.
In Indirizzi IP pubblici selezionare myPublicIP.
Seleziona Proprietà in Impostazioni.
Verificare che Internet sia visualizzato in Preferenza di routing.
In questa sezione si usa az network public-ip show per verificare che la preferenza di routing Internet sia configurata per l'indirizzo IP pubblico con l'interfaccia della riga di comando di Azure.
az network public-ip show \
--resource-group TutorVMRoutePref-rg \
--name myPublicIP \
--query ipTags \
--output tsv
In questa sezione si usa Get-AzPublicIpAddress per verificare che le preferenze di routing Internet siano configurate per l'indirizzo IP pubblico con Azure PowerShell.
Se non si intende continuare a utilizzare questa applicazione, eliminare l'indirizzo IP pubblico, seguendo questa procedura:
Nella casella di ricerca nella parte superiore del portale, immettere Gruppo di risorse.
Nei risultati della ricerca selezionare Gruppi di risorse.
Selezionare TutorVMRoutePref-rg
Selezionare Elimina gruppo di risorse.
Immettere myResourceGroup in DIGITARE IL NOME DEL GRUPPO DI RISORSE e selezionare Elimina.
Al termine dell'operazione con la macchina virtuale e l'indirizzo IP pubblico, eliminare il gruppo di risorse e tutte le risorse che contiene con az group delete.
az group delete \
--name TutorVMRoutePref-rg
Al termine dell'operazione con la macchina virtuale e l'indirizzo IP pubblico, eliminare il gruppo di risorse e tutte le risorse contenute con Remove-AzResourceGroup.