Dela via


Snabbstart: Använda en Resource Manager-mall för att skapa ett virtuellt nätverk

I den här snabbstarten får du lära dig hur du skapar ett virtuellt nätverk med två undernät med hjälp av en Azure Resource Manager-mall. Ett virtuellt nätverk är den grundläggande byggstenen för ditt privata nätverk i Azure. Det gör det möjligt för Azure-resurser, till exempel virtuella datorer, att kommunicera säkert med varandra och med Internet.

Diagram över resurser som skapats i snabbstarten för det virtuella nätverket.

En Azure Resource Manager-mall är en JSON-fil (JavaScript Object Notation) som definierar infrastrukturen och konfigurationen för projektet. Mallen använder deklarativ syntax. Du beskriver den avsedda distributionen utan att skriva sekvensen med programmeringskommandon för att skapa distributionen.

Du kan också slutföra den här snabbstarten med hjälp av Azure-portalen, Azure PowerShell eller Azure CLI.

Förutsättningar

Om du inte har någon Azure-prenumeration skapar du ett kostnadsfritt konto innan du börjar.

Granska mallen

Mallen som du använder i den här snabbstarten kommer från Azure-snabbstartsmallar.

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.6.18.56646",
      "templateHash": "10806234693722113459"
    }
  },
  "parameters": {
    "vnetName": {
      "type": "string",
      "defaultValue": "VNet1",
      "metadata": {
        "description": "VNet name"
      }
    },
    "vnetAddressPrefix": {
      "type": "string",
      "defaultValue": "10.0.0.0/16",
      "metadata": {
        "description": "Address prefix"
      }
    },
    "subnet1Prefix": {
      "type": "string",
      "defaultValue": "10.0.0.0/24",
      "metadata": {
        "description": "Subnet 1 Prefix"
      }
    },
    "subnet1Name": {
      "type": "string",
      "defaultValue": "Subnet1",
      "metadata": {
        "description": "Subnet 1 Name"
      }
    },
    "subnet2Prefix": {
      "type": "string",
      "defaultValue": "10.0.1.0/24",
      "metadata": {
        "description": "Subnet 2 Prefix"
      }
    },
    "subnet2Name": {
      "type": "string",
      "defaultValue": "Subnet2",
      "metadata": {
        "description": "Subnet 2 Name"
      }
    },
    "location": {
      "type": "string",
      "defaultValue": "[resourceGroup().location]",
      "metadata": {
        "description": "Location for all resources."
      }
    }
  },
  "resources": [
    {
      "type": "Microsoft.Network/virtualNetworks",
      "apiVersion": "2021-08-01",
      "name": "[parameters('vnetName')]",
      "location": "[parameters('location')]",
      "properties": {
        "addressSpace": {
          "addressPrefixes": [
            "[parameters('vnetAddressPrefix')]"
          ]
        },
        "subnets": [
          {
            "name": "[parameters('subnet1Name')]",
            "properties": {
              "addressPrefix": "[parameters('subnet1Prefix')]"
            }
          },
          {
            "name": "[parameters('subnet2Name')]",
            "properties": {
              "addressPrefix": "[parameters('subnet2Prefix')]"
            }
          }
        ]
      }
    }
  ]
}

Mallen definierar följande Azure-resurser:

Distribuera mallen

Distribuera Resource Manager-mallen till Azure:

  1. Välj Distribuera till Azure för att logga in på Azure och öppna mallen. Mallen skapar ett virtuellt nätverk med två undernät.

    Knapp för att distribuera Resource Manager-mallen till Azure.

  2. På portalen går du till sidan Skapa ett virtuellt nätverk med två undernät och anger eller väljer följande värden:

    • Resursgrupp: Välj Skapa ny, ange CreateVNetQS-rg som resursgruppnamn och välj sedan OK.
    • Namn på virtuellt nätverk: Ange ett namn för det nya virtuella nätverket.
  3. Välj Granska + skapa och välj sedan Skapa.

  4. När distributionen är klar väljer du knappen Gå till resurs för att granska de resurser som du har distribuerat.

Granska distribuerade resurser

Utforska de resurser som du skapade med det virtuella nätverket genom att bläddra i inställningsrutorna för VNet1:

  • Fliken Översikt visar det definierade adressutrymmet 10.0.0.0/16.

  • Fliken Undernät visar de distribuerade undernäten Undernät1 och Undernät2 med lämpliga värden från mallen.

Mer information om JSON-syntaxen och egenskaperna för ett virtuellt nätverk i en mall finns i Microsoft.Network/virtualNetworks.

Rensa resurser

När du inte längre behöver de resurser som du skapade med det virtuella nätverket tar du bort resursgruppen. Den här åtgärden tar bort det virtuella nätverket och alla relaterade resurser.

Om du vill ta bort resursgruppen anropar du cmdleten Remove-AzResourceGroup :

Remove-AzResourceGroup -Name <your resource group name>

Nästa steg

I den här snabbstarten distribuerade du ett virtuellt Azure-nätverk med två undernät. Om du vill veta mer om virtuella Azure-nätverk fortsätter du till självstudiekursen för virtuella nätverk: