Creación de una red virtual (clásica) con varias subredes

Importante

El Virtual Network clásico ya está en desuso para los nuevos clientes y se retirará el 31 de agosto de 2024 para todos los clientes. Las nuevas implementaciones deben usar el nuevo modelo de implementación basado en Azure Resource Manager basado en Azure Resource Manager Virtual Network

Importante

Azure tiene dos modelos de implementación diferentes para crear y trabajar con recursos: Resource Manager y clásico. Este artículo trata del modelo de implementación clásico. Microsoft recomienda crear las redes virtuales más nuevas a través del modelo de implementación de Resource Manager.

En este tutorial, aprenderá a crear una red virtual (clásica) básica de Azure con subredes públicas y privadas independientes. Puede crear recursos de Azure, como máquinas virtuales y servicios en la nube en una subred. Los recursos creados en las redes virtuales (clásicas) se pueden comunicar entre sí y con los recursos de otras redes conectadas a una red virtual.

Más información sobre todos los valores de red virtual y subred.

Advertencia

Azure elimina inmediatamente las redes virtuales (clásicas) cuando se deshabilita una suscripción. Las redes virtuales (clásicas) se eliminan independientemente de si hay recursos en la red virtual. Si más adelante vuelve a habilitar la suscripción, debe volver a crear los recursos que existían en la red virtual.

Puede crear una red virtual (clásica) mediante Azure Portal, la interfaz de la línea de comandos de Azure (CLI) 1.0 o PowerShell.

Portal

  1. En un explorador de Internet, vaya a Azure Portal. Inicie sesión con su cuenta de Azure. Si no tiene una cuenta de Azure, puede registrarse para obtener una evaluación gratuita.

  2. Haga clic en Crear un recurso en el portal.

  3. Escriba Red virtual en el cuadro Buscar en el Marketplace en la parte superior del panel Nuevo que aparece. Haga clic en Red virtual cuando aparezca en los resultados de la búsqueda.

  4. Seleccione Clásica en el cuadro Seleccionar un modelo de implementación en el panel Virtual Network que aparece y, luego, haga clic en Crear.

  5. Especifique los siguientes valores en el panel Crear red virtual (clásica) y, luego, haga clic en Crear:

    Configuración Value
    Nombre myVnet
    Espacio de direcciones 10.0.0.0/16
    Nombre de subred Público
    Intervalo de direcciones de subred 10.0.0.0/24
    Resource group Deje Crear nuevo seleccionado y escriba myResourceGroup.
    Suscripción y ubicación Seleccione su suscripción y ubicación.

    Si no está familiarizado con Azure, obtenga más información sobre grupos de recursos, suscripciones y ubicaciones (también denominadas regiones).

  6. En el portal, solo se puede crear una subred cuando se crea una red virtual. En este tutorial, creará una segunda subred después de crear la red virtual. Más adelante podría crear recursos accesibles desde Internet en la subred Pública. También podría crear recursos que no fueran accesibles desde Internet en la subred Privada. Para crear la segunda subred, escriba myVnet en el cuadro Buscar recursos en la parte superior de la página. Haga clic en myVnet cuando aparezca en los resultados de búsqueda.

  7. Haga clic en Subredes (en la sección CONFIGURACIÓN) en el panel Crear red virtual (clásica) que aparece.

  8. Haga clic en +Agregar en el panel myVnet: subredes que aparece.

  9. Especifique Privado en Nombre en el panel Agregar subred. Especifique 10.0.1.0/24 para Intervalo de direcciones. Haga clic en OK.

  10. En el panel myVnet: subredes, puede ver las subredes Pública y Privada que ha creado.

  11. Opcional: cuando termine este tutorial, es posible que quiera eliminar los recursos que ha creado para no incurrir en gastos de uso:

    • Haga clic en Información general en el panel myVnet.
    • Haga clic en el icono Eliminar en el panel myVnet.
    • Para confirmar la eliminación, haga clic en en el cuadro Eliminar red virtual.

Azure CLI

  1. Puede instalar y configurar la CLI de Azure o usar la CLI dentro de Azure Cloud Shell. Azure Cloud Shell es un shell de Bash gratuito que se puede ejecutar directamente en Azure Portal. Tiene la CLI de Azure preinstalada y configurada para utilizarla con la cuenta. Para obtener ayuda con los comandos de la CLI, escriba azure <command> --help.

  2. En una sesión de la CLI, inicie sesión en Azure con el comando siguiente. Si hace clic en Pruébelo en el cuadro siguiente, se abre Cloud Shell. Puede iniciar sesión en la suscripción de Azure sin especificar el siguiente comando:

    azure login
    
  3. Para asegurarse de que la CLI está en el modo de administración de servicios, especifique el siguiente comando:

    azure config mode asm
    
  4. Cree una red virtual con una subred privada:

    azure network vnet create --vnet myVnet --address-space 10.0.0.0 --cidr 16  --subnet-name Private --subnet-start-ip 10.0.0.0 --subnet-cidr 24 --location "East US"
    
  5. Cree una subred pública dentro de una red virtual:

    azure network vnet subnet create --name Public --vnet-name myVnet --address-prefix 10.0.1.0/24
    
  6. Revise la red virtual y las subredes:

    azure network vnet show --vnet myVnet
    
  7. Opcional: es posible que quiera eliminar los recursos que creó al finalizar este tutorial, de modo que no incurra en cargos de uso:

    azure network vnet delete --vnet myVnet --quiet
    

Nota

Aunque no puede especificar un grupo de recursos para crear una red virtual (clásica) en el uso de la CLI, Azure crear la red virtual en un grupo de recursos con el nombre Redes predeterminadas.

PowerShell

  1. Instale la versión más reciente del módulo Azure de PowerShell. Si no está familiarizado con Azure PowerShell, consulte Introducción a Azure PowerShell.

  2. Inicie una sesión de PowerShell.

  3. En PowerShell, inicie sesión en Azure especificando el comando Add-AzureAccount.

  4. Cambiar la siguiente ruta de acceso y nombre de archivo, según corresponda y, luego, exporte el archivo de configuración de red existente:

    Get-AzureVNetConfig -ExportToFile c:\azure\NetworkConfig.xml
    
  5. Para crear una red virtual con subredes públicas y privadas, utilice cualquier editor de texto para agregar el elemento VirtualNetworkSite que sigue al archivo de configuración de red.

    <VirtualNetworkSite name="myVnet" Location="East US">
        <AddressSpace>
          <AddressPrefix>10.0.0.0/16</AddressPrefix>
        </AddressSpace>
        <Subnets>
          <Subnet name="Private">
            <AddressPrefix>10.0.0.0/24</AddressPrefix>
          </Subnet>
          <Subnet name="Public">
            <AddressPrefix>10.0.1.0/24</AddressPrefix>
          </Subnet>
        </Subnets>
      </VirtualNetworkSite>
    

    Revise todo el esquema del archivo de configuración de red completo.

  6. Importe el archivo de configuración de red:

    Set-AzureVNetConfig -ConfigurationPath c:\azure\NetworkConfig.xml
    

    Advertencia

    Importar un archivo de configuración de red modificada puede producir cambios en las redes virtuales (clásicas) existentes en la suscripción. Asegúrese de agregar solo la red virtual anterior y que no cambia o quita ninguna red virtual existente de la suscripción.

  7. Revise la red virtual y las subredes:

    Get-AzureVNetSite -VNetName "myVnet"
    
  8. Opcional: cuando termine este tutorial, es posible que quiera eliminar los recursos que ha creado para no incurrir en gastos de uso. Para eliminar la red virtual, complete los pasos del 4 al 6 de nuevo. Esta vez quitando el elemento VirtualNetworkSite agregado en el paso 5.

Nota

Aunque no puede especificar un grupo de recursos para crear una red virtual (clásica) en el uso de PowerShell, Azure crear la red virtual en un grupo de recursos con el nombre Redes predeterminadas.


Pasos siguientes