Compartir a través de


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

Importante

La Red Virtual Clásica ya no está disponible para 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 red virtual basada en Azure Resource Manager

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 la mayoría de las redes virtuales mediante el modelo de implementación de Resource Manager .

En este tutorial, aprenderá a crear una red virtual básica de Azure (clásica) que tenga 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 redes virtuales (clásicos) pueden comunicarse entre sí y con recursos de otras redes conectadas a una red virtual.

Obtenga más información sobre las configuraciones de todas las redes virtuales y subredes.

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 existen recursos en la red virtual. Si posteriormente vuelve a habilitar la suscripción, se deben 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 (CLI) de Azure 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 de .

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

  3. Escriba Red virtual en el cuadro Buscar en 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ásico en el cuadro Seleccionar un modelo de implementación en el panel Red virtual que aparece y, a continuación, haga clic en Crear.

  5. Escriba los valores siguientes en el panel Crear red virtual (clásico) y, a continuación, haga clic en Crear:

    Configuración Valor
    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
    Grupo de recursos Deje Crear nuevo seleccionado y escriba myResourceGroup.
    Suscripción y ubicación Seleccione la suscripción y la ubicación.

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

  6. En el portal, solo puede crear una subred al crear una red virtual. En este tutorial, creará una segunda subred después de crear la red virtual. Más adelante, puede crear recursos accesibles a Internet en la subred Pública . También puede crear recursos que no sean 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ásico) que aparece.

  8. Haga clic en +Agregar en el panel myVnet - Subredes que aparece.

  9. Escriba Privado como Nombre en el panel Agregar subred . Escriba 10.0.1.0/24 en Intervalo de direcciones. Haz clic en Aceptar.

  10. En el panel myVnet - Subredes , puede ver las subredes públicas y privadas que ha creado.

  11. Opcional: cuando termine este tutorial, es posible que quiera eliminar los recursos que ha creado, de modo que no incurre en cargos de uso:

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

CLI de Azure

  1. Puede instalar y configurar la CLI de Azure o usar la CLI en Azure Cloud Shell. Azure Cloud Shell es un shell de Bash gratuito que puede ejecutar directamente en Azure Portal. Tiene la CLI de Azure preinstalada y configurada para utilizarla con la cuenta. Para obtener ayuda para 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 Probarlo en el cuadro de abajo, se abre Cloud Shell. Puede iniciar sesión en la suscripción de Azure sin escribir el siguiente comando:

    azure login
    
  3. Para asegurarse de que la CLI está en modo de administración de servicios, escriba 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 la 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 incurre en cargos de uso:

    azure network vnet delete --vnet myVnet --quiet
    

Nota:

Aunque no se puede especificar un grupo de recursos para crear una red virtual (clásica) en mediante la CLI, Azure crea la red virtual en un grupo de recursos denominado Default-Networking.

PowerShell

  1. Instale la versión más reciente del módulo de 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 escribiendo el Add-AzureAccount comando .

  4. Cambie la siguiente ruta de acceso y nombre de archivo, según corresponda, 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, use 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 el esquema completo del archivo de configuración de red.

  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: es posible que quiera eliminar los recursos que creó al finalizar este tutorial, de modo que no incurra en cargos de uso. Para eliminar la red virtual, complete los pasos 4 a 6 de nuevo, esta vez quitando el elemento VirtualNetworkSite que agregó en el paso 5.

Nota:

Aunque no se puede especificar un grupo de recursos para crear una red virtual (clásica) en mediante PowerShell, Azure crea la red virtual en un grupo de recursos denominado Default-Networking.


Pasos siguientes

  • Para obtener información sobre todas las configuraciones de red virtual y subred, consulte Administración de redes virtuales y Administración de subredes de red virtual. Tiene varias opciones para usar redes virtuales y subredes en un entorno de producción para cumplir distintos requisitos.
  • Cree una máquina virtual Windows o Linux y conéctela a una red virtual existente.
  • Para conectar dos redes virtuales en la misma ubicación de Azure, cree un emparejamiento de red virtual entre las redes virtuales. Puede emparejar una red virtual (Resource Manager) con una red virtual (clásica), pero no puede crear un emparejamiento entre dos redes virtuales (clásicas).
  • Conecte la red virtual a una red local mediante un circuito VPN Gateway o Azure ExpressRoute .