Share via


Skapa ett virtuellt nätverk (klassiskt) med flera undernät

Viktigt

Klassiska Virtual Network är nu inaktuella för nya kunder och kommer att dras tillbaka den 31 augusti 2024 för alla kunder. Nya distributioner bör använda den nya Azure Resource Manager-baserade distributionsmodellen Azure Resource Manager baserat Virtual Network

Viktigt

Azure har två olika distributionsmodeller för att skapa och arbeta med resurser: Resource Manager och klassisk. Den här artikeln beskriver den klassiska distributionsmodellen. Microsoft rekommenderar att du skapar de flesta nya virtuella nätverk via Resource Manager distributionsmodellen.

I den här självstudien lär du dig hur du skapar ett grundläggande virtuellt Azure-nätverk (klassiskt) som har separata offentliga och privata undernät. Du kan skapa Azure-resurser, till exempel virtuella datorer och molntjänster i ett undernät. Resurser som skapats i virtuella nätverk (klassisk) kan kommunicera med varandra och med resurser i andra nätverk som är anslutna till ett virtuellt nätverk.

Läs mer om alla inställningar för virtuellt nätverk och undernät .

Varning

Virtuella nätverk (klassisk) tas omedelbart bort av Azure när en prenumeration inaktiveras. Virtuella nätverk (klassisk) tas bort oavsett om det finns resurser i det virtuella nätverket. Om du senare återaktiverar prenumerationen måste resurser som fanns i det virtuella nätverket återskapas.

Du kan skapa ett virtuellt nätverk (klassiskt) med hjälp av Azure Portal, Azure-kommandoradsgränssnittet (CLI) 1.0 eller PowerShell.

Portal

  1. Gå till Azure Portal i en webbläsare. Logga in med ditt Azure-konto. Om du inte har något Azure-konto kan du registrera dig för en kostnadsfri utvärderingsversion.

  2. Klicka på Skapa en resurs i portalen.

  3. Ange Virtuellt nätverk i rutan Sök på Marketplace överst i fönstret Nytt som visas. Klicka på Virtuellt nätverk när det visas i sökresultaten.

  4. Välj Klassisk i rutan Välj en distributionsmodell i fönstret Virtual Network som visas och klicka sedan på Skapa.

  5. Ange följande värden i fönstret Skapa virtuellt nätverk (klassiskt) och klicka sedan på Skapa:

    Inställningen Värde
    Namn myVnet
    Adressutrymme 10.0.0.0/16
    Namn på undernät Offentliga
    Adressintervall för undernätet 10.0.0.0/24
    Resursgrupp Låt Skapa ny vara markerad och ange sedan myResourceGroup.
    Prenumeration och plats Välj din prenumeration och plats.

    Om du inte har använt Azure tidigare kan du läsa mer om resursgrupper, prenumerationer och platser (kallas även regioner).

  6. I portalen kan du bara skapa ett undernät när du skapar ett virtuellt nätverk. I den här självstudien skapar du ett andra undernät när du har skapat det virtuella nätverket. Du kan senare skapa Internettillgängliga resurser i det offentliga undernätet. Du kan också skapa resurser som inte är tillgängliga från Internet i det privata undernätet. Om du vill skapa det andra undernätet anger du myVnet i rutan Sök efter resurser överst på sidan. Klicka på myVnet när det visas i sökresultaten.

  7. Klicka på Undernät (i avsnittet INSTÄLLNINGAR ) i fönstret Skapa virtuellt nätverk (klassiskt) som visas.

  8. Klicka på +Lägg till i fönstret myVnet – Undernät som visas.

  9. Ange Privat som Namn i fönstret Lägg till undernät . Ange 10.0.1.0/24 som Adressintervall. Klicka på OK.

  10. I fönstret myVnet – Undernät kan du se de offentliga och privata undernät som du skapade.

  11. Valfritt: När du är klar med den här självstudien kanske du vill ta bort de resurser som du skapade, så att du inte debiteras användningsavgifter:

    • Klicka på Översikt i fönstret myVnet .
    • Klicka på ikonen Ta bort i fönstret myVnet .
    • Bekräfta borttagningen genom att klicka på Ja i rutan Ta bort virtuellt nätverk .

Azure CLI

  1. Du kan antingen installera och konfigurera Azure CLI eller använda CLI i Azure Cloud Shell. Azure Cloud Shell är ett kostnadsfritt Bash-gränssnitt som du kan köra direkt i Azure-portalen. Den har Azure CLI förinstallerat och har konfigurerats för användning med ditt konto. Om du vill få hjälp med CLI-kommandon skriver du azure <command> --help.

  2. Logga in på Azure i en CLI-session med följande kommando. Om du klickar på Prova i rutan nedan öppnas en Cloud Shell. Du kan logga in på din Azure-prenumeration utan att ange följande kommando:

    azure login
    
  3. För att säkerställa att CLI är i tjänsthanteringsläge anger du följande kommando:

    azure config mode asm
    
  4. Skapa ett virtuellt nätverk med ett privat undernät:

    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. Skapa ett offentligt undernät i det virtuella nätverket:

    azure network vnet subnet create --name Public --vnet-name myVnet --address-prefix 10.0.1.0/24
    
  6. Granska det virtuella nätverket och undernäten:

    azure network vnet show --vnet myVnet
    
  7. Valfritt: Du kanske vill ta bort de resurser som du skapade när du slutför den här självstudien, så att du inte debiteras användningsavgifter:

    azure network vnet delete --vnet myVnet --quiet
    

Anteckning

Även om du inte kan ange en resursgrupp för att skapa ett virtuellt nätverk (klassiskt) i med CLI skapar Azure det virtuella nätverket i en resursgrupp med namnet Default-Networking.

PowerShell

  1. Installera den senaste versionen av PowerShell Azure-modulen . Om du inte har använt Azure PowerShell kan du läsa Översikt över Azure PowerShell.

  2. Starta en PowerShell-session.

  3. I PowerShell loggar du in i Azure genom att ange kommandot Add-AzureAccount.

  4. Ändra följande sökväg och filnamn efter behov och exportera sedan din befintliga nätverkskonfigurationsfil:

    Get-AzureVNetConfig -ExportToFile c:\azure\NetworkConfig.xml
    
  5. Om du vill skapa ett virtuellt nätverk med offentliga och privata undernät använder du valfri textredigerare för att lägga till virtualnetworkSite-elementet som följer i nätverkskonfigurationsfilen.

    <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>
    

    Granska det fullständiga nätverkskonfigurationsfilschemat.

  6. Importera nätverkskonfigurationsfilen:

    Set-AzureVNetConfig -ConfigurationPath c:\azure\NetworkConfig.xml
    

    Varning

    Om du importerar en ändrad nätverkskonfigurationsfil kan det orsaka ändringar i befintliga virtuella nätverk (klassisk) i din prenumeration. Se till att du bara lägger till det tidigare virtuella nätverket och att du inte ändrar eller tar bort några befintliga virtuella nätverk från din prenumeration.

  7. Granska det virtuella nätverket och undernäten:

    Get-AzureVNetSite -VNetName "myVnet"
    
  8. Valfritt: Du kanske vill ta bort de resurser som du skapade när du slutför den här självstudien, så att du inte debiteras användningsavgifter. Om du vill ta bort det virtuella nätverket slutför du steg 4–6 igen. Den här gången tar du bort virtualnetworkSite-elementet som du lade till i steg 5.

Anteckning

Även om du inte kan ange en resursgrupp för att skapa ett virtuellt nätverk (klassiskt) i powershell, skapar Azure det virtuella nätverket i en resursgrupp med namnet Default-Networking.


Nästa steg

  • Mer information om alla inställningar för virtuella nätverk och undernät finns i Hantera virtuella nätverk och Hantera virtuella nätverksundernät. Du har olika alternativ för att använda virtuella nätverk och undernät i en produktionsmiljö för att uppfylla olika krav.
  • Skapa en virtuell Windows - eller Linux-dator och anslut den sedan till ett befintligt virtuellt nätverk.
  • Om du vill ansluta två virtuella nätverk på samma Azure-plats skapar du en peering för virtuella nätverk mellan de virtuella nätverken. Du kan peer-koppla ett virtuellt nätverk (Resource Manager) till ett virtuellt nätverk (klassiskt), men du kan inte skapa en peering mellan två virtuella nätverk (klassisk).
  • Anslut det virtuella nätverket till ett lokalt nätverk med hjälp av en VPN Gateway- eller Azure ExpressRoute-krets.