Creare una rete virtuale (classica) con più subnetCreate a virtual network (classic) with multiple subnets

Importante

Azure offre due modelli di distribuzione per creare e usare le risorse: Gestione risorse e la distribuzione classica.Azure has two different deployment models for creating and working with resources: Resource Manager and classic. Questo articolo illustra l'uso del modello di distribuzione classica.This article covers using the classic deployment model. Microsoft consiglia di creare la maggior parte di nuove reti virtuali tramite il modello di distribuzione Resource Manager.Microsoft recommends creating most new virtual networks through the Resource Manager deployment model.

Questa esercitazione spiega come creare una rete virtuale (classica) di Azure di base con subnet pubblica e privata separate.In this tutorial, learn how to create a basic Azure virtual network (classic) that has separate public and private subnets. È possibile creare risorse di Azure, ad esempio macchine virtuali e servizi cloud in una subnet.You can create Azure resources, like Virtual machines and Cloud services in a subnet. Le risorse create nelle reti virtuali (classica) possono comunicare tra loro e con le risorse di altre reti connesse a una rete virtuale.Resources created in virtual networks (classic) can communicate with each other, and with resources in other networks connected to a virtual network.

Altre informazioni su tutte le impostazioni relative alla rete virtuale e alla subnet.Learn more about all virtual network and subnet settings.

Avviso

Le reti virtuali (classica) vengono eliminate immediatamente da Azure quando una sottoscrizione viene disabilitata.Virtual networks (classic) are immediately deleted by Azure when a subscription is disabled. Le reti virtuali (classica) vengono eliminate indipendentemente dall'esistenza di risorse nella rete virtuale.Virtual networks (classic) are deleted regardless of whether resources exist in the virtual network. Se si abilita di nuovo la sottoscrizione in un secondo momento, è necessario ricreare le risorse che erano presenti nella rete virtuale.If you later re-enable the subscription, resources that existed in the virtual network must be recreated.

Si crea una rete virtuale (classica) usando il portale di Azure, l'interfaccia della riga di comando di Azure 1.0 o Azure PowerShell.You can create a virtual network (classic) by using the Azure portal, the Azure command-line interface (CLI) 1.0, or PowerShell.

di Microsoft AzurePortal

  1. In un browser Internet passare al Portale di Azure.In an Internet browser, go to the Azure portal. Accedere usando l'account Azure.Log in using your Azure account. Se non si ha un account Azure, è possibile iscriversi per ottenere una versione di valutazione gratuita.If you don't have an Azure account, you can sign up for a free trial.
  2. Fare clic su +Nuovo nel portale.Click +New in the portal.
  3. Immettere Rete virtuale nella casella Cerca nel Marketplace nella parte superiore del pannello Nuovo visualizzato.Enter Virtual network in the Search the Marketplace box at the top of the New blade that appears. Fare clic su Rete virtuale quando viene visualizzato nei risultati della ricerca.Click Virtual network when it appears in the search results.
  4. Nel pannello Rete virtuale visualizzato selezionare Classico nella casella Selezionare un modello di distribuzione e fare clic su Crea.Select Classic in the Select a deployment model box in the Virtual Network blade that appears, then click Create.
  5. Nel pannello Crea rete virtuale (classica) immettere i valori seguenti e quindi fare clic su Crea:Enter the following values on the Create virtual network (classic) blade and then click Create:

    ImpostazioneSetting ValoreValue
    NomeName myVnetmyVnet
    Spazio degli indirizziAddress space 10.0.0.0/1610.0.0.0/16
    Nome della subnetSubnet name PubblicoPublic
    Intervallo di indirizzi subnetSubnet address range 10.0.0.0/2410.0.0.0/24
    Gruppo di risorseResource group Lasciare selezionata l'opzione Crea nuovo e quindi immettere myResourceGroup.Leave Create new selected, and then enter myResourceGroup.
    Sottoscrizione e localitàSubscription and location Selezionare la sottoscrizione e la posizione.Select your subscription and location.

    Se non si ha familiarità con Azure, acquisire altre informazioni su gruppi di risorse, sottoscrizioni e località, dette anche aree.If you're new to Azure, learn more about resource groups, subscriptions, and locations (also referred to as regions).

  6. Quando si crea una rete virtuale nel portale, è possibile creare una sola subnet.In the portal, you can create only one subnet when you create a virtual network. In questa esercitazione verrà creata una seconda subnet dopo la creazione della rete virtuale.In this tutorial, you create a second subnet after you create the virtual network. In seguito sarà quindi possibile creare risorse accessibili da Internet nella subnet pubblica.You might later create Internet-accessible resources in the Public subnet. Sarà anche possibile creare risorse non accessibili da Internet in una subnet privata.You also might create resources that aren't accessible from the Internet in the Private subnet. Per creare la seconda subnet immettere myVnet nella casella Cerca risorse nella parte superiore della pagina.To create the second subnet, enter myVnet in the Search resources box at the top of the page. Fare clic su myVnet quando questo elemento viene visualizzato nei risultati della ricerca.Click myVnet when it appears in the search results.
  7. Fare clic su Subnet nella sezione IMPOSTAZIONI del pannello Crea rete virtuale (classica) visualizzato.Click Subnets (in the SETTINGS section) on the Create virtual network (classic) blade that appears.
  8. Fare clic su + Aggiungi nel pannello myVnet - subnet visualizzato.Click +Add on the myVnet - Subnets blade that appears.
  9. Immettere Privata per Nome nel pannello Aggiungi subnet.Enter Private for Name on the Add subnet blade. Immettere 10.0.1.0/24 per Intervallo indirizzi.Enter 10.0.1.0/24 for Address range. Fare clic su OK.Click OK.
  10. Nel pannello myVnet - subnet è possibile visualizzare le subnet pubblica e privata create.On the myVnet - Subnets blade, you can see the Public and Private subnets that you created.
  11. Facoltativo: al termine di questa esercitazione è possibile eliminare le risorse create per non incorrere in costi di utilizzo:Optional: When you finish this tutorial, you might want to delete the resources that you created, so that you don't incur usage charges:
    • Fare clic su Panoramica nel pannello myVnet.Click Overview on the myVnet blade.
    • Fare clic sull'icona Elimina nel pannello myVnet.Click the Delete icon on the myVnet blade.
    • Per confermare l'eliminazione, nella casella Elimina rete virtuale fare clic su .To confirm the deletion, click Yes in the Delete virtual network box.

Interfaccia della riga di comando di AzureAzure CLI

  1. È 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.You can either install and configure the Azure CLI, or use the CLI within the Azure Cloud Shell. Azure Cloud Shell è una shell Bash gratuita che può essere eseguita direttamente nel portale di Azure.The Azure Cloud Shell is a free Bash shell that you can run directly within the Azure portal. Include l'interfaccia della riga di comando di Azure preinstallata e configurata per l'uso con l'account.It has the Azure CLI preinstalled and configured to use with your account. Per informazioni sui comandi dell'interfaccia della riga di comando, digitare azure <command> --help.To get help for CLI commands, type azure <command> --help.
  2. In una sessione dell'interfaccia della riga di comando accedere a Azure con il comando seguente.In a CLI session, log in to Azure with the command that follows. Se si fa clic Prova nella casella sottostante, viene aperto il servizio Cloud Shell.If you click Try it in the box below, a Cloud Shell opens. È possibile accedere alla sottoscrizione di Azure senza immettere il comando seguente:You can log in to your Azure subscription, without entering the following command:

    azure login
    
  3. Per garantire che l'interfaccia della riga di comando si trovi in modalità Gestione dei servizi, immettere il comando seguente:To ensure the CLI is in Service Management mode, enter the following command:

    azure config mode asm
    
  4. Creare una rete virtuale con una subnet privata:Create a virtual network with a private subnet:

    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"
    
  5. Creare una subnet pubblica all'interno della rete virtuale:Create a public subnet within the virtual network:

    azure network vnet subnet create --name Public --vnet-name myVnet --address-prefix 10.0.1.0/24
    
  6. Rivedere la rete virtuale e le subnet:Review the virtual network and subnets:

    azure network vnet show --vnet myVnet
    
  7. Facoltativo: al termine di questa esercitazione è possibile eliminare le risorse create per non incorrere in costi di utilizzo:Optional: You might want to delete the resources that you created when you finish this tutorial, so that you don't incur usage charges:

    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.Though you can't specify a resource group to create a virtual network (classic) in using the CLI, Azure creates the virtual network in a resource group named Default-Networking.

PowerShellPowerShell

  1. Installare la versione più recente del modulo Azure PowerShell.Install the latest version of the PowerShell Azure module. Se non si ha familiarità con Azure PowerShell, vedere Azure PowerShell overview (Panoramica di Azure PowerShell).If you're new to Azure PowerShell, see Azure PowerShell overview.
  2. Avviare una sessione di PowerShell.Start a PowerShell session.
  3. In PowerShell accedere ad Azure immettendo il comando Add-AzureAccount.In PowerShell, log in to Azure by entering the Add-AzureAccount command.
  4. Modificare il percorso e il nome file seguenti in base alle esigenze, quindi esportare il file di configurazione di rete esistente:Change the following path and filename, as appropriate, then export your existing network configuration file:

    Get-AzureVNetConfig -ExportToFile c:\azure\NetworkConfig.xml
    
  5. 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.To create a virtual network with public and private subnets, use any text editor to add the VirtualNetworkSite element that follows to the network configuration file.

    <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.Review the full network configuration file schema.

  6. Importare il file di configurazione di rete:Import the network configuration file:

    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.Importing a changed network configuration file can cause changes to existing virtual networks (classic) in your subscription. Assicurarsi di aggiungere solo la rete virtuale precedente e di non modificare o rimuovere le reti virtuali esistenti dalla sottoscrizione.Ensure you only add the previous virtual network and that you don't change or remove any existing virtual networks from your subscription.

  7. Rivedere la rete virtuale e le subnet:Review the virtual network and subnets:

    Get-AzureVNetSite -VNetName "myVnet"
    
  8. Facoltativo: al termine di questa esercitazione è possibile eliminare le risorse create per non incorrere in costi di utilizzo.Optional: You might want to delete the resources that you created when you finish this tutorial, so that you don't incur usage charges. Per eliminare la rete virtuale, completare i passaggi 4-6, questa volta rimuovendo l'elemento VirtualNetworkSite nel passaggio 5.To delete the virtual network, complete steps 4-6 again, this time removing the VirtualNetworkSite element you added in step 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.Though you can't specify a resource group to create a virtual network (classic) in using PowerShell, Azure creates the virtual network in a resource group named Default-Networking.


Passaggi successiviNext steps

  • Per informazioni sulle impostazioni delle reti virtuali e delle subnet, vedere Gestire le reti virtuali e Gestire le subnet di rete virtuali.To learn about all virtual network and subnet settings, see Manage virtual networks and Manage virtual network subnets. In un ambiente di produzione sono disponibili varie opzioni per l'uso di reti virtuali e subnet per soddisfare requisiti diversi.You have various options for using virtual networks and subnets in a production environment to meet different requirements.
  • Per filtrare il traffico delle subnet in ingresso e in uscita, creare e applicare gruppi di sicurezza di rete alle subnet.To filter inbound and outbound subnet traffic, create and apply network security groups to subnets.
  • Creare una macchina virtuale Windows o Linux e quindi connetterla a una rete virtuale esistente.Create a Windows or a Linux virtual machine, and then connect it to an existing virtual network.
  • Per connettere due reti virtuali nella stessa località di Azure, creare un peering reti virtuali tra due reti virtuali.To connect two virtual networks in the same Azure location, create a virtual network peering between the virtual networks. È possibile connettere una rete virtuale (Gestione risorse) a una rete virtuale (classica), ma non è possibile creare un peering tra due reti virtuali (classica).You can peer a virtual network (Resource Manager) to a virtual network (classic), but you cannot create a peering between two virtual networks (classic).
  • Connettere la rete virtuale a una rete locale tramite un Gateway VPN o un circuito Azure ExpressRoute.Connect the virtual network to an on-premises network by using a VPN Gateway or Azure ExpressRoute circuit.