Szybki start: tworzenie sieci wirtualnej przy użyciu szablonu usługi Resource Manager
Z tego przewodnika Szybki start dowiesz się, jak utworzyć sieć wirtualną z dwiema podsieciami przy użyciu szablonu usługi Azure Resource Manager. Sieć wirtualna to podstawowy blok konstrukcyjny dla sieci prywatnej na platformie Azure. Umożliwia ona zasobom platformy Azure, na przykład maszynom wirtualnym, bezpieczne komunikowanie się ze sobą i z Internetem.
Szablon usługi Azure Resource Manager to plik JavaScript Object Notation (JSON), który definiuje infrastrukturę i konfigurację projektu. W szablonie używana jest składnia deklaratywna. Możesz opisać zamierzone wdrożenie bez konieczności pisania sekwencji poleceń programowania w celu utworzenia wdrożenia.
Ten przewodnik Szybki start można również wykonać przy użyciu witryny Azure Portal, programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.
Wymagania wstępne
Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
Przegląd szablonu
Szablon używany w tym przewodniku Szybki start pochodzi z szablonów szybkiego startu platformy Azure.
{
"$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')]"
}
}
]
}
}
]
}
Szablon definiuje następujące zasoby platformy Azure:
- Microsoft.Network/virtualNetworks: tworzenie sieci wirtualnej.
- Microsoft.Network/virtualNetworks/subnets: Utwórz podsieć.
Wdrażanie szablonu
Wdróż szablon usługi Resource Manager na platformie Azure:
Wybierz pozycję Wdróż na platformie Azure, aby zalogować się na platformie Azure i otworzyć szablon. Szablon tworzy sieć wirtualną z dwiema podsieciami.
W portalu na stronie Tworzenie sieci wirtualnej z dwiema podsieciami wprowadź lub wybierz następujące wartości:
- Grupa zasobów: wybierz pozycję Utwórz nową, wprowadź wartość CreateVNetQS-rg jako nazwę grupy zasobów, a następnie wybierz przycisk OK.
- Nazwa sieci wirtualnej: wprowadź nazwę nowej sieci wirtualnej.
Wybierz opcję Przejrzyj i utwórz, a następnie wybierz pozycję Utwórz.
Po zakończeniu wdrażania wybierz przycisk Przejdź do zasobu , aby przejrzeć wdrożone zasoby.
Przeglądanie wdrożonych zasobów
Zapoznaj się z zasobami utworzonymi za pomocą sieci wirtualnej, przeglądając okienka ustawień dla sieci VNet1:
Karta Przegląd zawiera zdefiniowaną przestrzeń adresową 10.0.0.0/16.
Karta Podsieci zawiera wdrożone podsieci Podsieci Subnet1 i Subnet2 z odpowiednimi wartościami z szablonu.
Aby dowiedzieć się więcej o składni i właściwościach JSON dla sieci wirtualnej w szablonie, zobacz Microsoft.Network/virtualNetworks.
Czyszczenie zasobów
Jeśli nie potrzebujesz już zasobów utworzonych za pomocą sieci wirtualnej, usuń grupę zasobów. Ta akcja powoduje usunięcie sieci wirtualnej i wszystkich powiązanych zasobów.
Aby usunąć grupę zasobów, wywołaj Remove-AzResourceGroup
polecenie cmdlet:
Remove-AzResourceGroup -Name <your resource group name>
Następne kroki
W tym przewodniku Szybki start wdrożono sieć wirtualną platformy Azure z dwiema podsieciami. Aby dowiedzieć się więcej o sieciach wirtualnych platformy Azure, przejdź do samouczka dotyczącego sieci wirtualnych: