Iho naa subu ni akoko ti egbe mejeji ko ba gba lori kokoro ti a pin saaju, o si wa ni isale titi egbe mejeji yoo fi gbe iye tuntun naa. Ipin yen ni a reti: AWS ka iyipada naa si idalọwọduro iho ti a yan, egbe keji ko si ni pari IKE nigba ti awon kokoro ba yato. Ohun ti o ya eniyan lenu ni idaji keji. Iho keji ko gba irin-ajo naa funra re ayafi ti o ba ti sayewo pe o le gbe e. Yi ni ilana yii, idalọwọduro naa yoo wa ninu iho kan.

Ohun ti o sele nitootọ nigba ti kokoro ba yipada

ModifyVpnTunnelOptions tun awon asayan iho kan ko, ti a fi adirẹsi IP ita re da mọ. A wo iho naa, a si tun un kọ, nitorinaa IKE ati IPsec n ba ara wọn sọrọ lati ibẹrẹ pẹlu kokoro tuntun. AWS sọ pe idalọwọduro le gba iṣẹju diẹ, eyi to gun to fun ilana ipa-ọna lati ṣe akiyesi. Iho keji ninu isopọ kanna ko ni ipa lati ipe yii.

Ipa keji wa ti o yẹ ki a mọ ṣaaju ki o to fi nkan ranṣẹ. Iṣẹ iyipada naa gba gbogbo akojọ awọn aṣayan iho, nitorinaa aaye ti o fi silẹ yoo tun kọ pẹlu iye aiyipada rẹ. Ti o ba ti ṣatunṣe ipari igbesi aye ipele 1 tabi ipele 2, tabi awọn eto wiwa egbe ti o ku, fi awọn iye lọwọlọwọ ranṣẹ ninu ibeere kanna tabi gbero lati mu wọn pada lẹhinna.

Ka awọn iye lọwọlọwọ ni akọkọ, lẹhinna yi aaye kan pada. Ilana yen ni gbogbo ikẹkọọ iṣẹ yii.

Fi iho AWS pọ mọ egbe ti o tọ ni akọkọ

Console n fi aami si awọn iho ni ilana, ẹrọ rẹ ko si lo aami yen. Da iho mọ nipasẹ adirẹsi IP ita rẹ ki o si fi pọ mọ apakan egbe lori ẹnu-ọna alabara. Iho 1 ninu eto agbegbe kii ṣe ẹri pe o n ṣatunṣe iho ti AWS pe ni iho 1.

Bẹrẹ lati inu isopọ naa funra rẹ, eyi ti o ṣe akojọ awọn iho mejeeji ati kokoro ti ọkọọkan n mu ni bayi:

aws ec2 describe-vpn-connections --vpn-connection-ids vpn-0123456789abcdef0 \
  --query "VpnConnections[0].Options.TunnelOptions[].[OutsideIpAddress,PreSharedKey]"

Kokoro ti o pada ni eyi ti a n lo ni bayi. Fi wé eto egbe ṣaaju ki o to yi nkan pada, nitoripe aidogba ti o ti wa tẹlẹ ṣalaye iho ti ko ni iduroṣinṣin rara.

Jẹ ki iho keji gbe irin-ajo naa ni akọkọ

Awọn iho meji ninu isopọ kan ko fi idi rẹ mulẹ pe ẹrọ rẹ ti ṣeto awọn mejeeji, pe awọn mejeeji n kede awọn ipilẹ ti o nilo, tabi pe irin-ajo n lọ laarin wọn. Ṣayẹwo idunadura iho abo, awọn ipa-ọna rẹ ati ṣiṣan ohun elo gidi ni ẹgbẹ mejeeji. Pẹlu BGP, isunmọ alaaye jẹ ẹri ti o wulo ṣugbọn kii ṣe ohun kanna bi ifẹsẹmulẹ awọn ipilẹ. Pẹlu ipa-ọna aiduro, fidi rẹ mulẹ bi ẹnu-ọna ṣe yan ipa-ọna ati ohun ti o ṣe nigba ti ipa-ọna ti a fẹ ba sonu.

Ti abo ko ba le gbe ẹru iṣẹ naa, ṣeto idalọwọduro naa tabi tun iho abo ṣe ṣaaju ki o to fi ọwọ kan kokoro naa. Ina ipo lori oju-iwe console kii ṣe ileri iṣẹ ailopin.

Yi iho kan, lẹhinna fi irin-ajo gidi ṣayẹwo

Nigba ti a ba fi ona abo han, ilana naa kuru. Kọ adirẹsi iho naa, egbe rẹ ati awọn eto ti kii ṣe ikoko, ki o si tọju ona iṣakoso si ẹnu-ọna ti ko gbarale iho ti o fẹ ja.

  1. Ṣe imudojuiwọn egbe ẹnu-ọna alabara fun adirẹsi ita ti a yan, tabi mura iyipada naa sẹ ki o wọle ni iṣẹju-aaya diẹ lẹhin ipe API.
  2. Fi kokoro tuntun ranṣẹ pẹlu ipe iyipada, pẹlu awọn ipari igbesi aye ati awọn iye DPD lọwọlọwọ.
  3. Duro de IKE ati IPsec lati pada, lẹhinna fidi awọn ipa-ọna ati awọn ipilẹ ti o nilo mulẹ.
  4. Fi ṣiṣan ohun elo aṣoju ranṣẹ nipasẹ iho yen ki o si wo ẹgbẹ mejeeji.

Iho ko wulo nigba ti awọn egbe ko ba gba ati nigba ti AWS n lo iyipada naa, nitorinaa imudojuiwọn egbe gbọdọ tẹle lẹsẹkẹsẹ kii ṣe lẹhin ounjẹ ọsan. Nikan nigba ti iho ti a yipada ba gbe irin-ajo gidi ni ki o tun ilana naa ṣe lori ekeji.

Duro ti imularada tabi ipa-ọna ko ba ṣe idaniloju lẹhin iho akọkọ. Awọn iho meji ti n ṣiṣẹ idaji buru ju ọkan ti o mọ pe o n ṣiṣẹ lọ.

Nigba ti imularada ba di, ka ẹgbẹ IKE

Iho ti o wa ni isale lẹhin ti awọn egbe mejeeji ba mu kokoro tuntun nigbagbogbo jẹ aidogba eto imulo ti yiyi fi han kii ṣe eyi ti o da. Awọn igbero, idanimọ ti egbe fi ranṣẹ ati awọn oluyan irin-ajo gbọdọ gbogbo gba pẹlu ẹgbẹ AWS, ati iye ti o ye ninu iho ti a ti fi idi mulẹ le tun jẹ kiko nigba idunadura tuntun. Ka ipo idunadura ati ifiranṣẹ ti o so mọ ṣaaju ki o to yi kokoro pada ni igba keji.

aws ec2 describe-vpn-connections --vpn-connection-ids vpn-0123456789abcdef0 \
  --query "VpnConnections[0].VgwTelemetry[].[OutsideIpAddress,Status,StatusMessage]"

Ti o ba nilo lati yi iyipada pada, maṣe mu kokoro atijọ pada nikan nitori o ti ṣiṣẹ tẹlẹ. Ka kokoro ti o ti bajẹ si ẹni ti o bajẹ ki o si tun idunadura naa ṣe dipo. Pari pẹlu awọn iho mejeeji ti a ti fi idi mulẹ ati akojọ awọn aṣiri ti a ti ṣe imudojuiwọn ki egbe kọọkan le kọ iye ti o mu, ki o si tọju iwe awọn aṣayan iho AWS lẹgbẹẹ runbook.

Àwọn àpilẹ̀kọ tó jọra