Conexión de una red virtual a un centro de conectividad de Virtual WAN - PowerShell
Este artículo lo ayuda a conectar la red virtual al centro virtual mediante PowerShell. También puede utilizar el Azure Portal para completar esta tarea. Repita estos pasos para cada red virtual que desee conectar.
Antes de crear una conexión, tenga en cuenta lo siguiente:
Una red virtual solo se puede conectar a un centro virtual a la vez.
Para conectarlo a un centro virtual, la red virtual remota no puede tener una puerta de enlace (ExpressRoute o VPN) ni RouteServer.
Algunas opciones de configuración, como Propagar ruta estática, solo se pueden configurar en Azure Portal en este momento. Consulte la versión Azure Portal de este artículo para ver los pasos.
Importante
Si las puertas de enlace de VPN están presentes en el centro virtual, esta operación, así como cualquier otra operación de escritura en la red virtual conectada, puede provocar la desconexión a los clientes de punto a sitio, así como la reconexión de túneles de sitio a sitio y sesiones BGP.
Requisitos previos
- Compruebe que tiene una suscripción a Azure. Si todavía no la tiene, puede activar sus ventajas como suscriptor de MSDN o registrarse para obtener una cuenta gratuita.
- En los pasos siguientes se supone que ya ha creado una puerta de enlace de VPN de sitio a sitio de Virtual WAN.
Azure PowerShell
En este artículo se usan cmdlets de PowerShell. Para ejecutar los cmdlets, puede usar Azure Cloud Shell. Cloud Shell es un servicio de shell interactivo gratuito que se puede usar para ejecutar los pasos de este artículo. Tiene las herramientas comunes de Azure preinstaladas y configuradas para usarlas en la cuenta.
Para abrir Cloud Shell, seleccione Abrir Cloud Shell en la esquina superior derecha de un bloque de código. También puede abrir Cloud Shell en una pestaña independiente desde https://shell.azure.com/powershell. Seleccione Copiar para copiar los bloques de código, péguelos en Cloud Shell y, a continuación, seleccione la tecla Entrar para ejecutarlos.
También puede instalar y ejecutar los cmdlets de Azure PowerShell localmente en el equipo. Los cmdlets de PowerShell se actualizan con frecuencia. Si no ha instalado la última versión, los valores especificados en las instrucciones pueden dar lugar a errores. Para buscar las versiones de Azure PowerShell instaladas en el equipo, use el cmdlet Get-Module -ListAvailable Az
. Para instalar la actualización, vea Instalación del módulo de Azure PowerShell.
Iniciar sesión
Si usa Azure Cloud Shell, se le solicitará automáticamente que inicie sesión en su cuenta después de abrir CloudShell. No es necesario ejecutar Connect-AzAccount
. Una vez que haya iniciado sesión, podrá cambiar las suscripciones si fuera necesario mediante Get-AzSubscription
y Select-AzSubscription
.
Si PowerShell se ejecuta localmente, abra la consola de PowerShell con privilegios elevados y conéctese a su cuenta de Azure. El cmdlet Connect-AzAccount
le pedirá sus credenciales. Después de la autenticación, descarga la configuración de la cuenta para que esté disponible en Azure PowerShell. Puede cambiar la suscripción mediante Get-AzSubscription
y Select-AzSubscription -SubscriptionName "Name of subscription"
.
Agregar una conexión
Declare las variables de los recursos existentes, incluida la red virtual existente.
$resourceGroup = Get-AzResourceGroup -ResourceGroupName "TestRG" $virtualWan = Get-AzVirtualWan -ResourceGroupName "TestRG" -Name "TestVWAN1" $virtualHub = Get-AzVirtualHub -ResourceGroupName "TestRG" -Name "Hub1" $remoteVirtualNetwork = Get-AzVirtualNetwork -Name "VNet1" -ResourceGroupName "TestRG"
Cree una conexión para emparejar la red virtual con el centro de conectividad virtual.
New-AzVirtualHubVnetConnection -ResourceGroupName "TestRG" -VirtualHubName "Hub1" -Name "VNet1-connection" -RemoteVirtualNetwork $remoteVirtualNetwork
Pasos siguientes
Para más información sobre Virtual WAN, consulte Preguntas más frecuentes sobre Virtual WAN.