Inicio rápido: Uso de una plantilla de Resource Manager para crear una red virtual
En este inicio rápido, aprenderá a crear una red virtual con dos subredes mediante una plantilla de Azure Resource Manager. Una red virtual es el bloque de creación básico de una red privada en Azure. Permite que los recursos de Azure, como las máquinas virtuales (VM), se comuniquen de manera segura entre sí y con Internet.
Una plantilla de Azure Resource Manager es un archivo de notación de objetos JavaScript (JSON) que define tanto la infraestructura como la configuración de un proyecto. La plantilla usa sintaxis declarativa. Se describe la implementación deseada sin escribir la secuencia de comandos de programación para crear la implementación.
También se puede completar este inicio rápido mediante Azure Portal, Azure PowerShell o la CLI de Azure.
Requisitos previos
Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.
Revisión de la plantilla
La plantilla usada en este inicio rápido forma parte de las plantillas de inicio rápido de 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')]"
}
}
]
}
}
]
}
La plantilla define los siguientes recursos de Azure:
- Microsoft.Network/virtualNetworks: creación de una red virtual.
- Microsoft.Network/virtualNetworks/subnets: cree una subred.
Implementación de la plantilla
Implemente la plantilla de Resource Manager en Azure:
Seleccione Implementar en Azure para iniciar sesión en Azure y abrir la plantilla. La plantilla crea una red virtual con dos subredes.
En el portal, en la página Crear una red virtual con dos subredes, escriba o seleccione los valores siguientes:
- Grupo de recursos: seleccione Crear nuevo, introduzca CreateVNetQS-rg como nombre del grupo de recursos y seleccione Aceptar.
- Nombre de la red virtual: introduzca un nombre para la red virtual nueva.
Seleccione Revisar y crear y, luego, Crear.
Cuando se complete la implementación, seleccione el botón Ir al recurso para revisar los recursos implementados.
Revisión de los recursos implementados
Explore los recursos que creó con la red virtual examinando los paneles de configuración de VNet1:
La pestaña Información general muestra el espacio de direcciones definido de 10.0.0.0/16.
En la pestaña Subredes, verá las subredes implementadas de Subnet1 y Subnet2 con los valores adecuados de la plantilla.
Para obtener información sobre la sintaxis y las propiedades de JSON de una red virtual en una plantilla, consulte Microsoft.Network/virtualNetworks.
Limpieza de recursos
Cuando ya no necesite los recursos que ha creado con la red virtual, elimine el grupo de recursos. Esta acción quita tanto la red virtual como todos los recursos relacionados.
Para eliminar el grupo de recursos, llame al cmdlet Remove-AzResourceGroup
:
Remove-AzResourceGroup -Name <your resource group name>
Pasos siguientes
En este inicio rápido, ha implementado una red virtual de Azure con dos subredes. Para más información sobre las redes virtuales de Azure, pase al tutorial de redes virtuales: