wake-up-neo.com

Wie ändere ich VNet und Subnetz eines vorhandenen Azure Application Gateways?

Ist es möglich, ein bereits eingerichtetes App-Gateway von einem Subnetz in ein anderes zu verschieben?

Bisher habe ich noch keine Möglichkeit vom Portal aus gesehen, dies zu tun.

4
Anuj Shankar

Mit diesem Skript können Sie das VNet oder das Subnetz ändern. Bitte testen Sie es, um zu sehen, ob es Ihren Anforderungen entspricht, bevor Sie es auf ein Produktions-Gateway anwenden. Beachten Sie auch, dass während der Änderung Ausfallzeiten auftreten.

#Login to Azure RM
Login-AzureRmAccount

#Get the Application Gateway config
$gw=Get-AzureRmApplicationGateway -Name GatewayName -ResourceGroupName RGName

#Set the new virtual network and store the config into a new variable
$gw2=Set-AzureRmApplicationGatewayIPConfiguration -SubnetId "/subscriptions/999999-9915-4b1c-accf-0c984bed2311/resourceGroups/RGName/providers/Microsoft.Network/virtualNetworks/NewVirtualNetwork/subnets/default" -ApplicationGateway $gw -Name $gw.GatewayIPConfigurations.name

#Stop the Gateway (you can't change the virtual network / subnet if the Gateway is running)
Stop-AzureRmApplicationGateway -ApplicationGateway $gw

#Set the new config
Set-AzureRmApplicationGateway -ApplicationGateway $gw2
6
andresm53

Sie können die Subnetz-/VNet-Zuordnung auf einem laufenden Gateway nicht ändern. Es muss zuerst im gestoppten Zustand sein. Auch das VIP am Gateway würde sich ändern, wenn es nach dem Update gestartet wird. Die Subnetzverschiebung kann über PowerShell/CLI durchgeführt werden und wird derzeit im Portal nicht unterstützt.

2
amsriva-msft

Die externe IP-Adresse wird beeinflusst. da das App-Gateway eine dynamische IP-Adresse verwenden muss. Sobald das App-Gateway stoppt. Die externe IP-Adresse wird freigegeben und Sie haben nach dem Start eine neue.

0
Bastion Cyber