Delen via


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 van resources die zijn gemaakt in de quickstart voor het virtuele netwerk.

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.

    Knop voor het implementeren van de Resource Manager-sjabloon in 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: