Quickstart: Een Resource Manager-sjabloon gebruiken om een virtueel netwerk te maken

In deze quickstart leert u hoe u een virtueel netwerk maakt met twee subnetten met behulp van een Azure Resource Manager-sjabloon. Een virtueel netwerk is de basisbouwsteen voor uw privénetwerk in Azure. Hiermee kunnen Azure-resources, zoals virtuele machines (VM's), veilig met elkaar en met internet communiceren.

Diagram of resources created in the virtual network quickstart.

Een Azure Resource Manager-sjabloon is een JSON-bestand (JavaScript Object Notation) dat de infrastructuur en configuratie voor uw project definieert. Voor de sjabloon is declaratieve syntaxis vereist. U beschrijft de beoogde implementatie zonder de reeks programmeeropdrachten te schrijven om de implementatie te maken.

U kunt deze quickstart ook voltooien via de Azure-portal, Azure PowerShell of Azure CLI.

Vereisten

Als u geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.

De sjabloon controleren

De sjabloon die u in deze quickstart gebruikt, is afkomstig van Azure-quickstartsjablonen.

{
  "$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')]"
            }
          }
        ]
      }
    }
  ]
}

De sjabloon definieert de volgende Azure-resources:

De sjabloon implementeren

De Resource Manager-sjabloon implementeren in Azure:

  1. Selecteer Implementeren in Azure om u aan te melden bij Azure en de sjabloon te openen. Met de sjabloon wordt een virtueel netwerk met twee subnetten gemaakt.

    Button to deploy the Resource Manager template to Azure.

  2. Voer in de portal op de pagina Een virtueel netwerk maken met twee subnetten de volgende waarden in of selecteer deze:

    • Resourcegroep: Selecteer Nieuwe maken, voer CreateVNetQS-rg in voor de naam van de resourcegroep en selecteer VERVOLGENS OK.
    • Naam van virtueel netwerk: voer een naam in voor het nieuwe virtuele netwerk.
  3. Selecteer Controleren en maken en selecteer vervolgens Maken.

  4. Wanneer de implementatie is voltooid, selecteert u de knop Ga naar de resource om de resources te controleren die u hebt geïmplementeerd.

Geïmplementeerde resources bekijken

Verken de resources die u met het virtuele netwerk hebt gemaakt door door de instellingenvensters voor VNet1 te bladeren:

  • Op het tabblad Overzicht ziet u de gedefinieerde adresruimte van 10.0.0.0/16.

  • Op het tabblad Subnetten ziet u de geïmplementeerde subnetten van Subnet1 en Subnet2 met de juiste waarden uit de sjabloon.

Raadpleeg Microsoft.Network/virtualNetworks voor meer informatie over de syntaxis en eigenschappen van JSON voor een virtueel netwerk in een sjabloon.

Resources opschonen

Wanneer u de resources die u met het virtuele netwerk hebt gemaakt niet meer nodig hebt, verwijdert u de resourcegroep. Met deze actie worden het virtuele netwerk en alle gerelateerde resources verwijderd.

Als u de resourcegroep wilt verwijderen, roept u de cmdlet Remove-AzResourceGroup aan:

Remove-AzResourceGroup -Name <your resource group name>

Volgende stappen

In deze quickstart hebt u een virtueel Azure-netwerk met twee subnetten geïmplementeerd. Ga verder met de zelfstudie voor virtuele netwerken van Azure voor meer informatie over virtuele netwerken: