Tibdil tal-IP pubbliku tal-gateway VPN ta' Azure u ċaqliq tal-abbonament
Gwida biex tibdel l-IP pubbliku tal-gateway VPN u ċċaqalqu bejn abbonamenti, bl-inventarju, ir-rollback u l-verifiki tal-kuntest li jżommu l-mini attivi.
F'Azure tliet oġġetti differenti jissejħu indirizz tal-gateway. L-indirizz privat jiġi assenjat minn GatewaySubnet. L-indirizz pubbliku huwa riżors IP pubbliku separat li lejh jipponta l-konfigurazzjoni IP tal-gateway. L-abbonament u l-ambjent tal-cloud huma l-kuntest li bih il-qoxra tiegħek issib wieħed minnhom. Ibdel wieħed u t-tnejn l-oħra jibqgħu fejn kienu, u għalhekk ix-xogħol fuq l-indirizzi tant spiss jieqaf fin-nofs.
Nagħmel dawn il-bidliet f'erba' stadji: inventarju tal-oġġetti, deċiżjoni jekk l-IP pubbliku jmurx fuq il-gateway eżistenti jew il-gateway jerġa' jinbena, applikazzjoni tal-bidla waqt li l-indirizz il-qadim għadu f'idejk, u mbagħad verifika ta' kull mina miż-żewġ naħat qabel ma titħassar xi ħaġa. L-istadju li n-nies jaqbżu huwa l-inventarju.
Liema mill-oġġetti tlieta qed tibdel verament
Semmi l-oġġett qabel ma tiftaħ il-portal. Gateway VPN jieħu l-indirizz privat tiegħu minn subnetwork li għandu jissejjaħ eżattament GatewaySubnet, u Azure jassenjah minn dak il-prefiss; m'hemmx qasam ġenerali biex tiffissah. L-indirizz jidher stabbli biss għax is-subnetwork stabbli. Erġa' indirizza s-subnetwork jew erġa' ibni l-gateway u jmur magħhom.
L-indirizz pubbliku huwa editjabbli, imma r-regoli tal-SKU jiddeċiedu jekk l-editja hijiex legali. Gateway Basic jingħaqad ma' IP pubbliku dinamiku Basic, l-SKUs VpnGw jeħtieġu Standard statiku, u gateway redundant fiz-zona jeħtieġ IP pubbliku Standard bl-istess żoni. L-SKU ħażin jiġi miċħud qabel ma taqa' mina.
| Object | Where it lives | What a change forces |
|---|---|---|
| Private address | GatewaySubnet prefix, assigned at deployment | Subnet resize or rebuild, then routes, NSGs and peer review |
| Public address | Public IP resource referenced by the IP configuration | Gateway reprovision, peer and allowlist edits, new client profiles |
| Subscription context | Your PowerShell or CLI session | Nothing in Azure, and it clears most not-found errors |
Inventarju qabel ma jiċċaqlaq xi ħaġa
L-ewwel ipprova l-abbonament, għax mingħajru l-bqija tal-inventarju ma jiswa xejn. Irreġistra l-gateway, il-konfigurazzjonijiet IP tiegħu u kull konnessjoni li tintemm fuqu, u żomm l-output ħdejn ir-rekord tal-bidla.
Get-AzContext | Select-Object Subscription, Tenant, Environment
Get-AzVirtualNetworkGateway -ResourceGroupName rg-hub -Name gw-hub |
Select-Object Name, Sku, EnableActiveActive, IpConfigurations
Get-AzVirtualNetworkGatewayConnection -ResourceGroupName rg-hub |
Select-Object Name, ConnectionStatus, ConnectionType
L-ID tar-riżorsi jiswew aktar mill-ismijiet. Konnessjoni żżomm referenzi għall-gateway u għal gateway tan-netwerk lokali, u dawk l-ID jidhru fi skripts, twissijiet u assenjazzjonijiet ta' politika li ħadd ma jiftakarhom. Elenka wkoll dak li jinsab barra minn Azure: l-isem DNS li jwassal għall-indirizz, il-lista tal-permessi tas-sieħeb, u l-firewall tal-fergħa li jiffissa l-IP il-qadim.
Tibdil tal-IP pubbliku fuq il-gateway li jaħdem
L-ewwel oħloq l-indirizz sostitut, fl-istess reġjun u bis-sett ta' żoni li jaqbel mal-gateway, u ħalli r-riżors il-qadim fejn hu. Imbagħad erġa' ibni l-konfigurazzjoni IP u ibgħat l-aġġornament b'sejħa waħda. Dik is-sejħa tissostitwixxi l-kollezzjoni kollha tal-konfigurazzjonijiet, għalhekk gateway attiv-attiv jeħtieġ it-tnejn, inkella żżomm mina waħda u titlef l-oħra.
$gw = Get-AzVirtualNetworkGateway -ResourceGroupName rg-hub -Name gw-hub
$pip = New-AzPublicIpAddress -Name pip-gw-hub-2 -ResourceGroupName rg-hub `
-Location westeurope -AllocationMethod Static -Sku Standard
$conf = New-AzVirtualNetworkGatewayIpConfig -Name gwipconfig1 `
-SubnetId $gw.IpConfigurations[0].Subnet.Id -PublicIpAddressId $pip.Id
Set-AzVirtualNetworkGateway -VirtualNetworkGateway $gw -IpConfigurations $conf
Il-mini jaqgħu waqt li l-gateway jerġa' jiġi pprovdut. In-naħa l-bogħida teħtieġ l-iskedar: firewall tas-sieħeb ikompli joffri l-indirizz il-qadim sakemm xi ħadd jeditjah, u konnessjoni li t-tarf imbiegħed tagħha jistenna l-IP preċedenti tibqa' 'l isfel kemm jidher f'saħħtu Azure. Biex tnaqqas it-TTL tad-DNS qabel it-tieqa.
Il-klijenti point-to-site jeħtieġu profil ġdid, għax il-pakkett imniżżel iġorr il-punt tat-tmiem. Isem DNS personalizzat quddiem il-gateway jiffrankalek it-tqassim mill-ġdid: żomm l-isem, ibdel ir-rekord.
Ċaqliq tal-gateway għal abbonament ieħor
Iċ-ċaqliq tar-riżorsi jċaqlaq sett, u l-gateway waħdu huwa l-inqas membru utli tiegħu. In-netwerk virtwali, ir-riżorsi tal-IP pubbliku, il-gateways tan-netwerk lokali u l-konnessjonijiet jivvjaġġaw flimkien għax kull wieħed iżomm referenza għall-ieħor. L-abbonament fil-mira għandu jkun fl-istess kerrej, Microsoft.Network għandu jkun reġistrat hemmhekk, u għandek bżonn aċċess għall-kitba fuq iż-żewġ naħat.
Il-validazzjoni ssir qabel ma jinbidel xi ħaġa, għalhekk ċaqliq miċħud iħalli r-riżorsi fejn huma. Għalhekk iċ-ċaqliq jistħoqqlu tentattiv qabel bini mill-ġdid: ċaqliq b'suċċess iġorr l-IP pubbliku miegħu, għalhekk is-sħab u l-listi tal-permessi jibqgħu jaħdmu, filwaqt li gateway mibni mill-ġdid rar jirritorna l-istess indirizz.
az resource move --destination-group rg-hub `
--destination-subscription-id 00000000-0000-0000-0000-000000000000 `
--ids /subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg-hub/providers/Microsoft.Network/virtualNetworkGateways/gw-hub
Aqra l-falliment tal-validazzjoni minflok ma terga' tippruvah. Il-kawżi tas-soltu huma dipendenza mħollija warajha, tip ta' riżors li ma jistax jiċċaqlaq, jew lock fuq waħda mill-gruppi tar-riżorsi. Jekk iċ-ċaqliq huwa impossibbli, ibni mill-ġdid fil-mira u aqleb: ikkonferma r-routing u l-awtentikazzjoni minn subnetwork tat-test, waqqaf il-konnessjonijiet il-qodma minflok ma tħassarhom, imbagħad neħħi t-triq il-qadima fi tieqa aktar tard.
Meta l-gateway jidher nieqes, iċċekkja l-kuntest
L-iżball mhux misjub huwa normalment żball ta' kamp. Kont b'diversi abbonamenti jibgħat cmdlet lejn dak ħażin, u l-messaġġ jakkuża r-riżors. Fittex l-oġġett bl-ID tar-riżors sħiħ tiegħu: l-ID iġorr l-abbonament tiegħu, għalhekk jekk jiġi solvut, xejn mhu nieqes u l-kuntest default tiegħek huwa ħażin.
Żewġ nuqqasijiet ta' qbil oħra jinqraw bl-istess mod. Gateway tal-cloud kummerċjali ma jeżistix f'sessjoni diretta lejn ambjent governattiv jew taċ-Ċina, u verżjonijiet antiki tal-moduli jaqbeż forom ta' riżors li l-API diġà jirritorna. Iffissa l-abbonament, qabbel l-ambjent, imbagħad iftaħ każ.
Set-AzContext -SubscriptionId 11111111-1111-1111-1111-111111111111
Get-AzResource -ResourceId /subscriptions/11111111-1111-1111-1111-111111111111/resourceGroups/rg-hub/providers/Microsoft.Network/virtualNetworkGateways/gw-hub
Ivverifika miż-żewġ naħat qabel tnaddaf
Konness huwa stat, mhux prova. Iċċekkja l-istat tal-mina għal kull konnessjoni, l-istat tal-peer BGP jekk tuża routing dinamiku, u r-rotot effettivi fuq subnetwork tax-xogħol. Imbagħad għaddi talba waħda reali minn applikazzjoni li tiddependi mill-mina. Konnessjoni tista' tirrapporta li hija konnessa waqt li l-prefiss li għandek bżonn ikun nieqes mill-tabella tar-rotot.
Get-AzVirtualNetworkGatewayBGPPeerStatus -VirtualNetworkGatewayName gw-hub -ResourceGroupName rg-hub
Get-AzEffectiveRouteTable -NetworkInterfaceName nic-app -ResourceGroupName rg-app
Żomm l-IP pubbliku l-qadim skonness minflok imħassar sakemm tingħalaq it-tieqa tal-fallback, u ikteb l-editji tas-sieħeb u tal-firewall biex ikunu jistgħu jiġu mreġġgħa bl-ordni.
- Kuntest iffissat għall-abbonament li jippossjedi l-gateway
- IP pubbliku l-qadim miżmum, id-dipendenzi tiegħu miktubin
- Kull konnessjoni ħadra u talba waħda reali minnha
- Utenti point-to-site mċaqalqa għall-profil imġedded
- Rekord DNS mibdul u l-valur preċedenti tiegħu rreġistrat