Reset VPN Gateway Azure

Con la llegada del nuevo portal de administración de Azure y la arquitectura ARM todo lo aprendido en estos 3 años practicamente no sirve, actualmente en el portal de Azure ya no hay forma de resetar/reiniciar el Gateway, pero tranquilos, lo podemos hacer mediante el siguiente Script.

 
### *** Commands needed for the 1st time *** ###
#Change Policy
 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

#Install Modules
 Install-Module Azure
 Install-Module AzureRM

#Import Modules
 Import-Module Azure
 Import-Module AzureRM
##################################################

# To make sure the Azure PowerShell module is available after you install
# Get-Module –ListAvailable

# If the Azure PowerShell module is not listed when you run Get-Module, you may need to import it
Import-Module AzureRM

# To login to Azure Resource Manager
Login-AzureRmAccount

# To select a default subscription for your current session
Get-AzureRmSubscription –SubscriptionName “Nombre de la Suscripción” | Select-AzureRmSubscription

# VNET Resource Group and Name
$rgName = 'Nombre del Resource Group'
$vnetGwName = 'Nombre del Virtual Gateway'

$Gateway = Get-AzureRmVirtualNetworkGateway -name $vnetGwName -ResourceGroupName $rgName
Reset-AzureRmVirtualNetworkGateway -VirtualNetworkGateway $Gateway

Hay que tener en cuenta que a la hora de reiniciar el Gateway de Azure también deberemos de reiniciar el extremo on premise, sino quedará con el Status Not connected de por vida.

Nota: Recuerda que tienes que introducir el nombre de la Suscripción (linea 14 del Script) y las variables $rgName, $vnetGwName debemos introducirlas manualmente en el Script (línea 27 y 28 del Script)

Leave a Reply

Your email address will not be published. Required fields are marked *