Skapa, ändra eller ta bort ett virtuellt nätverk

Anteckning

Den här artikeln använder Azure Az PowerShell-modulen, som är den rekommenderade PowerShell-modulen för att interagera med Azure. För att komma igång med Az PowerShell kan du läsa artikeln om att installera Azure PowerShell. Information om hur du migrerar till Az PowerShell-modulen finns i artikeln om att migrera Azure PowerShell från AzureRM till Az.

Lär dig hur du skapar och tar bort ett virtuellt nätverk och ändrar inställningar, till exempel DNS-servrar och IP-adressutrymmen, för ett befintligt virtuellt nätverk. Om du inte har använt virtuella nätverk tidigare kan du lära dig mer om dem i översikten över virtuella nätverk eller genom att slutföra en självstudie. Ett virtuellt nätverk innehåller undernät. Information om hur du skapar, ändrar och tar bort undernät finns i Hantera undernät.

Innan du börjar

Slutför följande uppgifter innan du slutför stegen i något avsnitt i den här artikeln:

  • Om du inte redan har ett Azure-konto registrerar du dig för ett kostnadsfritt utvärderingskonto.
  • Om du använder portalen öppnar https://portal.azure.comdu och loggar in med ditt Azure-konto.
  • Om du använder PowerShell-kommandon för att utföra uppgifter i den här artikeln kör du antingen kommandona i Azure Cloud Shell eller genom att köra PowerShell från datorn. Azure Cloud Shell är ett interaktivt gränssnitt som du kan använda för att utföra stegen i den här artikeln. Den har vanliga Azure-verktyg förinstallerat och har konfigurerats för användning med ditt konto. Den här självstudien kräver Azure PowerShell-modul version 1.0.0 eller senare. Kör Get-Module -ListAvailable Az för att hitta den installerade versionen. Om du behöver uppgradera kan du läsa Install Azure PowerShell module (Installera Azure PowerShell-modul). Om du kör PowerShell lokalt måste du också köra Connect-AzAccount för att skapa en anslutning till Azure.
  • Om du använder Azure CLI-kommandon för att utföra uppgifter i den här artikeln kör du kommandona via Antingen Azure Cloud Shell eller Azure CLI som körs lokalt. Den här självstudien kräver Azure CLI version 2.0.31 eller senare. Kör az --version för att hitta den installerade versionen. Om du behöver installera eller uppgradera kan du läsa Installera Azure CLI. Om du kör Azure CLI lokalt måste du också köra az login för att skapa en anslutning till Azure.
  • Kontot som du loggar in på eller ansluter till Azure med måste tilldelas rollen nätverksdeltagare eller till en anpassad roll som tilldelas lämpliga åtgärder som anges i Behörigheter.

Skapa ett virtuellt nätverk

  1. Välj + Skapa en resurs>Nätverk Virtuellt>nätverk.
  2. Ange eller välj värden för följande inställningar och välj sedan Skapa:
    • Namn: Namnet måste vara unikt i den resursgrupp som du väljer för att skapa det virtuella nätverket i. Du kan inte ändra namnet när det virtuella nätverket har skapats. Du kan skapa flera virtuella nätverk över tid. Namnförslag finns i Namngivningskonventioner. Om du följer en namngivningskonvention blir det enklare att hantera flera virtuella nätverk.

    • Adressutrymme: Adressutrymmet för ett virtuellt nätverk består av ett eller flera icke-överlappande adressintervall som anges i CIDR-notation. Adressintervallet som du definierar kan vara offentligt eller privat (RFC 1918). Oavsett om du definierar adressintervallet som offentligt eller privat kan adressintervallet endast nås från det virtuella nätverket, från sammankopplade virtuella nätverk och från alla lokala nätverk som du har anslutit till det virtuella nätverket. Du kan inte lägga till följande adressintervall:

      • 224.0.0.0/4 (Multicast)
      • 255.255.255.255/32 (sändning)
      • 127.0.0.0/8 (Loopback)
      • 169.254.0.0/16 (Länklokal)
      • 168.63.129.16/32 (intern DNS-, DHCP- och Azure Load Balancer-hälsoavsökning)

      Även om du bara kan definiera ett adressintervall när du skapar det virtuella nätverket i portalen kan du lägga till fler adressintervall i adressutrymmet när det virtuella nätverket har skapats. Information om hur du lägger till ett adressintervall i ett befintligt virtuellt nätverk finns i Lägga till eller ta bort ett adressintervall.

      Varning

      Om ett virtuellt nätverk har adressintervall som överlappar ett annat virtuellt nätverk eller lokalt nätverk kan de två nätverken inte anslutas. Innan du definierar ett adressintervall bör du överväga om du vill ansluta det virtuella nätverket till andra virtuella nätverk eller lokala nätverk i framtiden. Microsoft rekommenderar att du konfigurerar adressintervall för virtuella nätverk med privat adressutrymme eller offentligt adressutrymme som ägs av din organisation.

      • Undernätsnamn: Undernätets namn måste vara unikt i det virtuella nätverket. Du kan inte ändra undernätets namn när undernätet har skapats. Portalen kräver att du definierar ett undernät när du skapar ett virtuellt nätverk, även om ett virtuellt nätverk inte behöver ha några undernät. I portalen kan du definiera ett eller flera undernät när du skapar ett virtuellt nätverk. Du kan lägga till fler undernät i det virtuella nätverket senare när det virtuella nätverket har skapats. Information om hur du lägger till ett undernät i ett virtuellt nätverk finns i Hantera undernät. Du kan skapa ett virtuellt nätverk som har flera undernät med hjälp av Azure CLI eller PowerShell.

        Tips

        Ibland skapar administratörer olika undernät för att filtrera eller styra trafikroutning mellan undernäten. Innan du definierar undernät bör du fundera på hur du kanske vill filtrera och dirigera trafik mellan dina undernät. Mer information om hur du filtrerar trafik mellan undernät finns i Nätverkssäkerhetsgrupper. Azure dirigerar automatiskt trafik mellan undernät, men du kan åsidosätta Azures standardvägar. Mer information om Azures standardtrafikroutning för undernät finns i Routningsöversikt.

      • Adressintervall för undernät: Intervallet måste ligga inom det adressutrymme som du angav för det virtuella nätverket. Det minsta intervall som du kan ange är /29, vilket ger åtta IP-adresser för undernätet. Azure reserverar den första och sista adressen i varje undernät för protokollefterlevnad. Ytterligare tre adresser är reserverade för Användning av Azure-tjänster. Därför har ett virtuellt nätverk med ett undernätsadressintervall på /29 bara tre användbara IP-adresser. Om du planerar att ansluta ett virtuellt nätverk till en VPN-gateway måste du skapa ett gatewayundernät. Läs mer om specifika adressintervallöverväganden för gatewayundernät. Du kan ändra adressintervallet när undernätet har skapats, under specifika villkor. Information om hur du ändrar ett adressintervall för undernät finns i Hantera undernät.

      • Prenumeration: Välj en prenumeration. Du kan inte använda samma virtuella nätverk i mer än en Azure-prenumeration. Du kan dock ansluta ett virtuellt nätverk i en prenumeration till virtuella nätverk i andra prenumerationer med peering för virtuella nätverk. Alla Azure-resurser som du ansluter till det virtuella nätverket måste finnas i samma prenumeration som det virtuella nätverket.

      • Resursgrupp: Välj en befintlig resursgrupp eller skapa en ny. En Azure-resurs som du ansluter till det virtuella nätverket kan finnas i samma resursgrupp som det virtuella nätverket eller i en annan resursgrupp.

      • Plats: Välj en Azure-plats, även kallad region. Ett virtuellt nätverk kan bara finnas på en Azure-plats. Du kan dock ansluta ett virtuellt nätverk på en plats till ett virtuellt nätverk på en annan plats med hjälp av en VPN-gateway. Alla Azure-resurser som du ansluter till det virtuella nätverket måste finnas på samma plats som det virtuella nätverket.

Kommandon

Visa virtuella nätverk och inställningar

  1. I sökrutan överst i portalen anger du virtuella nätverk i sökrutan. När Virtuella nätverk visas i sökresultatet väljer du det.
  2. I listan över virtuella nätverk väljer du det virtuella nätverk som du vill visa inställningar för.
  3. Följande inställningar visas för det virtuella nätverk som du har valt:
    • Översikt: Innehåller information om det virtuella nätverket, inklusive adressutrymme och DNS-servrar. Följande skärmbild visar översiktsinställningarna för ett virtuellt nätverk med namnet MyVNet:

      Network interface overview

      Du kan flytta ett virtuellt nätverk till en annan prenumeration eller resursgrupp genom att välja Ändra bredvid Resursgrupp eller Prenumerationsnamn. Information om hur du flyttar ett virtuellt nätverk finns i Flytta resurser till en annan resursgrupp eller prenumeration. Artikeln innehåller krav och hur du flyttar resurser med hjälp av Azure-portalen, PowerShell och Azure CLI. Alla resurser som är anslutna till det virtuella nätverket måste flyttas med det virtuella nätverket.

    • Adressutrymme: Adressutrymmena som är tilldelade till det virtuella nätverket visas. Om du vill lära dig hur du lägger till och tar bort ett adressintervall i adressutrymmet slutför du stegen i Lägg till eller ta bort ett adressintervall.

    • Anslutna enheter: Alla resurser som är anslutna till det virtuella nätverket visas. I föregående skärmbild är tre nätverksgränssnitt och en lastbalanserare anslutna till det virtuella nätverket. Alla nya resurser som du skapar och ansluter till det virtuella nätverket visas. Om du tar bort en resurs som var ansluten till det virtuella nätverket visas den inte längre i listan.

    • Undernät: En lista över undernät som finns i det virtuella nätverket visas. Information om hur du lägger till och tar bort ett undernät finns i Hantera undernät.

    • DNS-servrar: Du kan ange om den interna DNS-servern i Azure eller en anpassad DNS-server tillhandahåller namnmatchning för enheter som är anslutna till det virtuella nätverket. När du skapar ett virtuellt nätverk med hjälp av Azure-portalen används Azures DNS-servrar som standard för namnmatchning i ett virtuellt nätverk. Om du vill ändra DNS-servrarna slutför du stegen i Ändra DNS-servrar i den här artikeln.

    • Peerings: Om det finns befintliga peerings i prenumerationen visas de här. Du kan visa inställningar för befintliga peerings eller skapa, ändra eller ta bort peerings. Mer information om peering finns i Peering för virtuella nätverk.

    • Egenskaper: Visar inställningar för det virtuella nätverket, inklusive det virtuella nätverkets resurs-ID och den Azure-prenumeration som det finns i.

    • Diagram: Diagrammet ger en visuell representation av alla enheter som är anslutna till det virtuella nätverket. Diagrammet innehåller viktig information om enheterna. Om du vill hantera en enhet i den här vyn väljer du enheten i diagrammet.

    • Vanliga Azure-inställningar: Mer information om vanliga Azure-inställningar finns i följande information:

Kommandon

Lägga till eller ta bort ett adressintervall

Du kan lägga till och ta bort adressintervall för ett virtuellt nätverk. Ett adressintervall måste anges i CIDR-notation och kan inte överlappa med andra adressintervall i samma virtuella nätverk. Adressintervallen som du definierar kan vara offentliga eller privata (RFC 1918). Oavsett om du definierar adressintervallet som offentligt eller privat kan adressintervallet endast nås från det virtuella nätverket, från sammankopplade virtuella nätverk och från alla lokala nätverk som du har anslutit till det virtuella nätverket.

Du kan minska adressintervallet för ett virtuellt nätverk så länge det fortfarande innehåller intervallen för alla associerade undernät. Dessutom kan du utöka adressintervallet, till exempel ändra en /16 till /8.

Du kan inte lägga till följande adressintervall:

  • 224.0.0.0/4 (Multicast)
  • 255.255.255.255/32 (sändning)
  • 127.0.0.0/8 (Loopback)
  • 169.254.0.0/16 (Länklokal)
  • 168.63.129.16/32 (intern DNS-, DHCP- och Azure Load Balancer-hälsoavsökning)

Så här lägger du till eller tar bort ett adressintervall:

  1. I sökrutan överst i portalen anger du virtuella nätverk i sökrutan. När Virtuella nätverk visas i sökresultatet väljer du det.
  2. I listan över virtuella nätverk väljer du det virtuella nätverk som du vill lägga till eller ta bort ett adressintervall för.
  3. Välj Adressutrymme under INSTÄLLNINGAR.
  4. Slutför något av följande alternativ:
    • Lägg till ett adressintervall: Ange det nya adressintervallet. Adressintervallet kan inte överlappa med ett befintligt adressintervall som har definierats för det virtuella nätverket.
    • Ta bort ett adressintervall: Till höger om adressintervallet som du vill ta bort väljer du ...och väljer sedan Ta bort. Om det finns ett undernät i adressintervallet kan du inte ta bort adressintervallet. Om du vill ta bort ett adressintervall måste du först ta bort alla undernät (och eventuella resurser i undernäten) som finns i adressintervallet.
  5. Välj Spara.

Kommandon

Ändra DNS-servrar

Alla virtuella datorer som är anslutna till det virtuella nätverket registreras med de DNS-servrar som du anger för det virtuella nätverket. De använder också den angivna DNS-servern för namnmatchning. Varje nätverksgränssnitt (NIC) på en virtuell dator kan ha sina egna DNS-serverinställningar. Om ett nätverkskort har egna DNS-serverinställningar åsidosätter de DNS-serverinställningarna för det virtuella nätverket. Mer information om DNS-inställningar för nätverkskort finns i Uppgifter och inställningar för nätverksgränssnitt. Mer information om namnmatchning för virtuella datorer och rollinstanser i Azure Cloud Services finns i Namnmatchning för virtuella datorer och rollinstanser. Så här lägger du till, ändrar eller tar bort en DNS-server:

  1. I sökrutan överst i portalen anger du virtuella nätverk i sökrutan. När Virtuella nätverk visas i sökresultatet väljer du det.
  2. I listan över virtuella nätverk väljer du det virtuella nätverk som du vill ändra DNS-servrar för.
  3. Välj DNS-servrar under INSTÄLLNINGAR.
  4. Välj något av följande alternativ:
    • Standard (Tillhandahålls av Azure): Alla resursnamn och privata IP-adresser registreras automatiskt på Azure DNS-servrarna. Du kan matcha namn mellan alla resurser som är anslutna till samma virtuella nätverk. Du kan inte använda det här alternativet för att matcha namn i virtuella nätverk. Om du vill matcha namn i virtuella nätverk måste du använda en anpassad DNS-server.
    • Anpassad: Du kan lägga till en eller flera servrar, upp till Azure-gränsen för ett virtuellt nätverk. Mer information om DNS-servergränser finns i Azure-gränser. Du kan välja mellan följande alternativ:
    • Lägg till en adress: Lägger till servern i listan över DNS-servrar för virtuella nätverk. Det här alternativet registrerar även DNS-servern med Azure. Om du redan har registrerat en DNS-server med Azure kan du välja dns-servern i listan.
    • Ta bort en adress: Bredvid den server som du vill ta bort väljer du ...och sedan Ta bort. Om du tar bort servern tas endast servern bort från listan över virtuella nätverk. DNS-servern är fortfarande registrerad i Azure så att dina andra virtuella nätverk kan användas.
    • Ordna om DNS-serveradresser: Det är viktigt att kontrollera att du listar DINA DNS-servrar i rätt ordning för din miljö. DNS-serverlistor används i den ordning som de anges. De fungerar inte som en resursallokeringskonfiguration. Om den första DNS-servern i listan kan nås använder klienten dns-servern, oavsett om DNS-servern fungerar korrekt. Ta bort alla DNS-servrar som visas och lägg sedan till dem i önskad ordning.
    • Ändra en adress: Markera DNS-servern i listan och ange sedan den nya adressen.
  5. Välj Spara.
  6. Starta om de virtuella datorer som är anslutna till det virtuella nätverket, så att de tilldelas de nya DNS-serverinställningarna. Virtuella datorer fortsätter att använda sina aktuella DNS-inställningar tills de startas om.

Kommandon

Ta bort ett virtuellt nätverk

Du kan bara ta bort ett virtuellt nätverk om det inte finns några resurser anslutna till det. Om det finns resurser som är anslutna till ett undernät i det virtuella nätverket måste du först ta bort de resurser som är anslutna till alla undernät i det virtuella nätverket. De steg du vidtar för att ta bort en resurs varierar beroende på resursen. Om du vill lära dig hur du tar bort resurser som är anslutna till undernät läser du dokumentationen för varje resurstyp som du vill ta bort. Så här tar du bort ett virtuellt nätverk:

  1. I sökrutan överst i portalen anger du virtuella nätverk i sökrutan. När Virtuella nätverk visas i sökresultatet väljer du det.
  2. I listan över virtuella nätverk väljer du det virtuella nätverk som du vill ta bort.
  3. Kontrollera att det inte finns några enheter anslutna till det virtuella nätverket genom att välja Anslutna enheter under INSTÄLLNINGAR. Om det finns anslutna enheter måste du ta bort dem innan du kan ta bort det virtuella nätverket. Om det inte finns några anslutna enheter väljer du Översikt.
  4. Välj Ta bort.
  5. Bekräfta borttagningen av det virtuella nätverket genom att välja Ja.

Kommandon

Behörigheter

Om du vill utföra uppgifter i virtuella nätverk måste ditt konto tilldelas rollen nätverksdeltagare eller till en anpassad roll som tilldelas lämpliga åtgärder som anges i följande tabell:

Åtgärd Name
Microsoft.Network/virtualNetworks/read Läsa ett virtuellt nätverk
Microsoft.Network/virtualNetworks/write Skapa eller uppdatera ett virtuellt nätverk
Microsoft.Network/virtualNetworks/delete Ta bort ett virtuellt nätverk

Nästa steg