Tá trí rud éagsúla ann in Azure ar a dtugtar seoladh an gheata. Leithdháiltear an seoladh príobháideach ó GatewaySubnet. Is acmhainn IP poiblí ar leith é an seoladh poiblí a bhfuil cumraíocht IP an gheata ag tagairt dó. Is é an síntiús agus an timpeallacht néil an comhthéacs a úsáideann do bhlaosc chun ceachtar acu a aimsiú. Athraigh ceann amháin agus fanann an dá cheann eile ina n-áit, agus sin an fáth a stopann obair seoltaí chomh minic leathbhealach.

Déanaim na hathruithe seo i gceithre chéim: fardal a dhéanamh de na rudaí, cinneadh an aistríonn an IP poiblí ar an ngeata atá ann nó an ndéantar an geata a atógáil, an t-athrú a chur i bhfeidhm agus an seoladh sean fós agat, agus ansin gach tollán a fhíorú ón dá cheann sula scriostar aon rud. Is é an fhardal an chéim a scipeann daoine.

Cé acu de na trí rud atá á athrú agat i ndáiríre

Ainmnigh an rud sula n-osclaíonn tú an tairseach. Tógann geata VPN a sheoladh príobháideach ó fho-líonra a chaithfidh a bheith ainmnithe go beacht GatewaySubnet, agus leithdháileann Azure é ón réimír sin; níl aon réimse ginearálta chun é a phionáil. Ní bhíonn an seoladh cobhsaí ach toisc go bhfuil an fo-líonra cobhsaí. Athsheolaigh an fo-líonra nó atóg an geata agus bogann sé leo.

Is féidir an seoladh poiblí a chur in eagar, ach cinneann rialacha SKU an bhfuil an t-eagarthóireacht dleathach. Feileann geata Basic do IP poiblí dinimiciúil Basic, teastaíonn Standard statach ó SKUanna VpnGw, agus teastaíonn IP poiblí Standard leis na criosanna céanna ó gheata atá iomarcach ó thaobh crios de. Diúltaítear don SKU mícheart sula dtiteann tollán.

ObjectWhere it livesWhat a change forces
Private addressGatewaySubnet prefix, assigned at deploymentSubnet resize or rebuild, then routes, NSGs and peer review
Public addressPublic IP resource referenced by the IP configurationGateway reprovision, peer and allowlist edits, new client profiles
Subscription contextYour PowerShell or CLI sessionNothing in Azure, and it clears most not-found errors

Fardal sula mbogann aon rud

Cruthaigh an síntiús ar dtús, mar gan é níl aon luach ar an gcuid eile den fhardal. Taifead an geata, a chumraíochtaí IP agus gach nasc a chríochnaíonn air, agus coinnigh an t-aschur in aice leis an taifead athraithe.

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

Tá níos mó tábhachta ag IDanna acmhainne ná ag ainmneacha. Coinníonn nasc tagairtí don gheata agus do gheata líonra áitiúil, agus tagann na IDanna sin chun solais i scripteanna, foláirimh agus sannadh beartais nach cuimhin le haon duine. Liostaigh freisin an méid atá lasmuigh de Azure: an t-ainm DNS a réitíonn leis an seoladh, liosta ceada an chomhpháirtí, agus balla dóiteáin an bhrainse a phionálann an seanchóip IP.

An IP poiblí a mhalartú ar an ngeata atá ag rith

Cruthaigh an seoladh ionaid ar dtús, sa réigiún céanna agus leis an sraith crios a oireann don gheata, agus fág an tseanacmhainn ina háit. Ansin atóg an chumraíocht IP agus brúigh an nuashonrú in aon ghlao amháin. Athshocraíonn an glao sin an tsraith chumraíochta iomlán, mar sin teastaíonn an dá chumraíocht ó gheata gníomhach-gníomhach nó coinníonn tú tollán amháin agus caillfidh tú an ceann eile.

$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

Titeann tolláin agus an geata á sholáthar athuair. Teastaíonn an sceideal ón taobh i bhfad: leanann balla dóiteáin comhpháirtí ag tairiscint an tsean-seolta go dtí go n-eagraíonn duine é, agus fanann nasc a mbíonn a fhoirceann i bhfad ag súil leis an IP roimhe seo síos, is cuma chomh sláintiúil agus a fhéachann Azure. Ísligh TTL an DNS roimh an bhfuinneog.

Teastaíonn próifíl nua ó chliaint pointe-go-suíomh, mar iompraíonn an pacáiste a íoslódáiltear an críochphointe. Sábhálann ainm DNS saincheaptha os comhair an gheata an t-athdháileadh duit: coinnigh an t-ainm, athraigh an taifead.

An geata a aistriú go síntiús eile

Aistríonn aistriú acmhainní sraith, agus is é an geata leis féin an ball is lú úsáide. Taistealaíonn an líonra fíorúil, acmhainní IP poiblí, geataí líonra áitiúla agus naisc le chéile mar coimeádann gach ceann tagairt do cheann eile. Caithfidh an síntiús sprice a bheith sa tionónta céanna, caithfidh Microsoft.Network a bheith cláraithe ann, agus teastaíonn rochtain scríofa uait ar an dá thaobh.

Ritheann bailíochtú sula n-athraíonn aon rud, mar sin fágtar na hacmhainní ina n-áit tar éis aistrithe diúltaithe. Sin an fáth a bhfuil triail tuillte ag an aistriú roimh atógáil: iompraíonn aistriú rathúil an IP poiblí leis, mar sin leanann piaraí agus liostaí ceada ag obair, agus is annamh a thugann geata atógtha an seoladh céanna ar ais.

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

Léigh teip bhailíochtaithe seachas í a athdhéanamh. Is iad na cúiseanna is coitianta spleáchas a fágadh ina dhiaidh, cineál acmhainne nach féidir a aistriú nó glas ar cheann de na grúpaí acmhainní. Mura féidir an t-aistriú, atóg sa sprioc agus aistrigh thar: deimhnigh ródú agus fíordheimhniú ó fho-líonra tástála, stop na seanaisc in ionad iad a scriosadh, agus ansin bain an seanchonair amach i bhfuinneog níos déanaí.

Nuair a fhéachann an geata ar iarraidh, seiceáil an comhthéacs

Is earráid scóipe an earráid gan aimsiú de ghnáth. Cuireann cuntas le roinnt síntiús cmdlet chuig an gceann mícheart, agus cuireann an teachtaireacht an milleán ar an acmhainn. Cuardaigh an rud de réir a ID acmhainne iomláin: iompraíonn an ID a shíntiús féin, mar sin má réitítear é, níl aon rud ar iarraidh agus tá do chomhthéacs réamhshocraithe mícheart.

Léitear dhá mhí-oiriúnú eile ar an mbealach céanna. Ní bhíonn geata néil tráchtála ann i seisiún atá dírithe ar thimpeallacht rialtais nó na Síne, agus cailleann leaganacha níos sine de mhodúil cruthanna acmhainne a thugann an API ar ais cheana. Pionáil an síntiús, meaitseáil an timpeallacht, ansin oscail cás.

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

Fíoraigh ón dá cheann sula ndéantar glanadh

Is staid í ceangailte, ní fianaise. Seiceáil stádas an tolláin de réir naisc, stádas piara BGP má úsáideann tú ródú dinimiciúil, agus na róid éifeachtacha ar fho-líonra ualaigh. Ansin cuir iarratas fíor amháin trí fheidhmchlár a bhraitheann ar an tollán. Is féidir le nasc a thuairisciú go bhfuil sé ceangailte agus an réimír atá uait as an tábla ród.

Get-AzVirtualNetworkGatewayBGPPeerStatus -VirtualNetworkGatewayName gw-hub -ResourceGroupName rg-hub
Get-AzEffectiveRouteTable -NetworkInterfaceName nic-app -ResourceGroupName rg-app

Coinnigh an seanchóip IP phoiblí díchumtha seachas scriosta go dtí go ndúnfar an fhuinneog chúltaca, agus scríobh na heagarthóireachtaí comhpháirtí agus balla dóiteáin ionas gur féidir iad a aisiompú in ord.

  • Comhthéacs pionáilte don síntiús ar leis an geata
  • Sean-IP poiblí coinnithe, a spleáchais scríofa síos
  • Gach nasc glas agus iarratas fíor amháin tríd
  • Úsáideoirí pointe-go-suíomh aistrithe chuig an bpróifíl athnuachan
  • Taifead DNS athraithe agus a luach roimhe sin taifeadta

Ailt ghaolmhara