Creare una rete virtuale (classica) con più subnet
Importante
Il Rete virtuale classico è ora deprecato per i nuovi clienti e verrà ritirato il 31 agosto 2024 per tutti i clienti. Le nuove distribuzioni devono usare il nuovo modello di distribuzione basato su Azure Resource Manager azure Resource Manager basato su Rete virtuale
Importante
Azure offre due modelli di distribuzione diversi per la creazione e l'uso delle risorse: Resource Manager e classica. Questo articolo illustra l'uso del modello di distribuzione classica. Microsoft consiglia di creare la maggior parte di nuove reti virtuali tramite il modello di distribuzione Resource Manager.
Questa esercitazione spiega come creare una rete virtuale (classica) di Azure di base con subnet pubblica e privata separate. È possibile creare risorse di Azure, ad esempio macchine virtuali e servizi cloud in una subnet. Le risorse create nelle reti virtuali (classica) possono comunicare tra loro e con le risorse di altre reti connesse a una rete virtuale.
Altre informazioni su tutte le impostazioni relative alla rete virtuale e alla subnet.
Avviso
Le reti virtuali (classica) vengono eliminate immediatamente da Azure quando una sottoscrizione viene disabilitata. Le reti virtuali (classica) vengono eliminate indipendentemente dall'esistenza di risorse nella rete virtuale. Se si abilita di nuovo la sottoscrizione in un secondo momento, è necessario ricreare le risorse che erano presenti nella rete virtuale.
Si crea una rete virtuale (classica) usando il portale di Azure, l'interfaccia della riga di comando di Azure 1.0 o Azure PowerShell.
Portale
In un browser Internet passare al Portale di Azure. Accedere usando l'account Azure. Se non si ha un account Azure, è possibile iscriversi per ottenere una versione di valutazione gratuita.
Nel portale fare clic su Crea una risorsa.
Immettere Rete virtuale nella casella Cerca nel Marketplace nella parte superiore del riquadro Nuovo visualizzato. Fare clic su Rete virtuale quando viene visualizzato nei risultati della ricerca.
Nel riquadro Rete virtuale visualizzato selezionare Classico nella casella Selezionare un modello di distribuzione e fare clic su Crea.
Nel riquadro Crea rete virtuale (classica) immettere i valori seguenti e quindi fare clic su Crea:
Impostazione Valore Nome myVnet Spazio degli indirizzi 10.0.0.0/16 Nome della subnet Pubblici Intervallo di indirizzi subnet 10.0.0.0/24 Resource group Lasciare selezionata Crea nuovo e quindi immettere myResourceGroup. Sottoscrizione e località Selezionare la sottoscrizione e la posizione. Se non si ha familiarità con Azure, acquisire altre informazioni su gruppi di risorse, sottoscrizioni e località, dette anche aree.
Quando si crea una rete virtuale nel portale, è possibile creare una sola subnet. In questa esercitazione verrà creata una seconda subnet dopo la creazione della rete virtuale. In seguito sarà quindi possibile creare risorse accessibili da Internet nella subnet pubblica. Sarà anche possibile creare risorse non accessibili da Internet in una subnet privata. Per creare la seconda subnet immettere myVnet nella casella Cerca risorse nella parte superiore della pagina. Fare clic su myVnet quando questo elemento viene visualizzato nei risultati della ricerca.
Fare clic su Subnet nella sezione IMPOSTAZIONI del riquadro Crea rete virtuale (classica) visualizzato.
Fare clic su + Aggiungi nel riquadro myVnet - subnet visualizzato.
Immettere Privata per Nome nel riquadro Aggiungi subnet. Immettere 10.0.1.0/24 per Intervallo indirizzi. Fare clic su OK.
Nel riquadro myVnet - subnet è possibile visualizzare le subnet pubblica e privata create.
Facoltativo: al termine di questa esercitazione è possibile eliminare le risorse create per non incorrere in costi di utilizzo:
- Fare clic su Panoramica nel riquadro myVnet.
- Fare clic sull'icona Elimina nel riquadro myVnet.
- Per confermare l'eliminazione, nella casella Elimina rete virtuale fare clic su Sì.
Interfaccia della riga di comando di Azure
È possibile installare e configurare l'interfaccia della riga di comando di Azure oppure usare l'interfaccia della riga di comando all'interno di Azure Cloud Shell. Azure Cloud Shell è una shell Bash gratuita che può essere eseguita direttamente nel portale di Azure. Include l'interfaccia della riga di comando di Azure preinstallata e configurata per l'uso con l'account. Per informazioni sui comandi dell'interfaccia della riga di comando, digitare
azure <command> --help
.In una sessione dell'interfaccia della riga di comando accedere a Azure con il comando seguente. Se si fa clic Prova nella casella sottostante, viene aperto il servizio Cloud Shell. È possibile accedere alla sottoscrizione di Azure senza immettere il comando seguente:
azure login
Per garantire che l'interfaccia della riga di comando si trovi in modalità Gestione dei servizi, immettere il comando seguente:
azure config mode asm
Creare una rete virtuale con una subnet privata:
azure network vnet create --vnet myVnet --address-space 10.0.0.0 --cidr 16 --subnet-name Private --subnet-start-ip 10.0.0.0 --subnet-cidr 24 --location "East US"
Creare una subnet pubblica all'interno della rete virtuale:
azure network vnet subnet create --name Public --vnet-name myVnet --address-prefix 10.0.1.0/24
Rivedere la rete virtuale e le subnet:
azure network vnet show --vnet myVnet
Facoltativo: è possibile eliminare le risorse create al termine dell'esercitazione, in modo da evitare addebiti per l'utilizzo:
azure network vnet delete --vnet myVnet --quiet
Nota
Anche se non è possibile specificare un gruppo di risorse per creare una rete virtuale (classica) usando l'interfaccia della riga di comando, Azure crea la rete virtuale in un gruppo di risorse denominato Default-Networking.
PowerShell
Installare la versione più recente del modulo Azure PowerShell. Se non si ha familiarità con Azure PowerShell, vedere Azure PowerShell overview (Panoramica di Azure PowerShell).
Avviare una sessione di PowerShell.
In PowerShell accedere ad Azure immettendo il comando
Add-AzureAccount
.Modificare il percorso e il nome file seguenti in base alle esigenze, quindi esportare il file di configurazione di rete esistente:
Get-AzureVNetConfig -ExportToFile c:\azure\NetworkConfig.xml
Per creare una rete virtuale con subnet pubblica e privata, usare un editor di testo per aggiungere l'elemento VirtualNetworkSite seguente al file di configurazione di rete.
<VirtualNetworkSite name="myVnet" Location="East US"> <AddressSpace> <AddressPrefix>10.0.0.0/16</AddressPrefix> </AddressSpace> <Subnets> <Subnet name="Private"> <AddressPrefix>10.0.0.0/24</AddressPrefix> </Subnet> <Subnet name="Public"> <AddressPrefix>10.0.1.0/24</AddressPrefix> </Subnet> </Subnets> </VirtualNetworkSite>
Rivedere la versione completa dello schema di file di configurazione di rete.
Importare il file di configurazione di rete:
Set-AzureVNetConfig -ConfigurationPath c:\azure\NetworkConfig.xml
Avviso
L'importazione di un file di configurazione di rete modificato può modificare le reti virtuali esistenti create con la distribuzione classica nella sottoscrizione. Assicurarsi di aggiungere solo la rete virtuale precedente e di non modificare o rimuovere le reti virtuali esistenti dalla sottoscrizione.
Rivedere la rete virtuale e le subnet:
Get-AzureVNetSite -VNetName "myVnet"
Facoltativo: al termine di questa esercitazione è possibile eliminare le risorse create per non incorrere in costi di utilizzo. Per eliminare la rete virtuale, completare i passaggi 4-6, questa volta rimuovendo l'elemento VirtualNetworkSite nel passaggio 5.
Nota
Anche se non è possibile specificare un gruppo di risorse per creare una rete virtuale (classica) usando PowerShell, Azure crea la rete virtuale in un gruppo di risorse denominato Default-Networking.
Passaggi successivi
- Per informazioni sulle impostazioni delle reti virtuali e delle subnet, vedere Gestire le reti virtuali e Gestire le subnet di rete virtuali. In un ambiente di produzione sono disponibili varie opzioni per l'uso di reti virtuali e subnet per soddisfare requisiti diversi.
- Creare una macchina virtuale Windows o Linux e quindi connetterla a una rete virtuale esistente.
- Per connettere due reti virtuali nella stessa posizione di Azure, creare un peering di rete virtuale tra le reti virtuali. È possibile connettere una rete virtuale (Gestione risorse) a una rete virtuale (classica), ma non è possibile creare un peering tra due reti virtuali (classica).
- Connettere la rete virtuale a una rete locale tramite un Gateway VPN o un circuito Azure ExpressRoute.