Barta dhammaadka AWS Client VPN waxay cinwaannada macmiilka ka qaybisaa barkad aad adigu dooratay, AWS-na waxay barkadaas ku hubisaa shabakada bartilmaameedka ka hor inta aanay abuurin barta dhammaadka. Hubintu ma aha in subnet-ku uu u eg yahay mid bannaan. Waa in barkadu is-dulsaarto xadka VPC, jawaabtuna waa isku mid haddii maanta EC2 instance uu isticmaalo cinwaannadaas iyo haddii kaleba. Is-dulsaarku waa su'aal ku saabsan xadadka, ma aha qoondaynta.

Shan hubin si taxane ah u mar. Ku joog tan ugu horreysa ee guuldareysta, maxaa yeelay tallaabo dambe ma hagaajin karto go'aan hore.

Is-dulsaarku waa imtixaan xadadka, ma aha imtixaan cinwaanno bannaan

Ka bilow CIDR-ka VPC, ma aha subnet-ka aad qorsheyneyso inaad ku xirto. Barkad 172.20.0.0/22 ah waxay ku dhex taal VPC 172.20.0.0/16 ah oo waa la diidayaa xitaa marka aanay subnet ku fadhiyin, maxaa yeelay is-dulsaarku waa sifo xadadka, ma aha qoondaynta hadda. Kadib ku dar bartilmaameedyada barta dhammaadku u jiheysto: VPC peer, transit gateway iyo xado gudaha ah oo mara xiriirka site-to-site. Xad kasta oo laga yaabo in macmiilku u baahdo inuu gaaro waxa uu ku jiraa liiska.

Ka soo ururi akoonka, ma aha xusuusta: aws ec2 describe-vpcs --query "Vpcs[].CidrBlock", oo ay la socoto diiwaannada shaxda waddada ee subnet-ka aad qorsheyneyso inaad ku xirto.

Cabbirka barkada waa la go'aamiyaa ka hor inta aanad dhisin

AWS waxay aqbashaa barkad macmiil IPv4 ah oo u dhexeysa /22 iyo /12 on Client VPN. /24 aad bay u yar tahay, /8 waxay ka baxsan tahay xadka la diiwaangeliyey, labada khaladna waxay ka yimaadaan cabbirka barkada sida subnet culeys shaqo. Ku cabbir macmiillada isku mar la filayo iyo badhitaan, kadibna u wareeg prefix la ogolaaday.

Hubi xisaabta ka hor inta aanad ku qorin console-ka, maxaa yeelay prefix si khaldan loo qoray ayaa beddelaya cabbirka barkada iyada oo aan lahayn wax digniin ah:

python3 -c "import ipaddress; p=ipaddress.ip_network('172.16.0.0/22'); print(p.num_addresses, p.prefixlen, p.overlaps(ipaddress.ip_network('172.20.0.0/16')))"

Taasi waxay daabacdaa tirada cinwaannada, dhererka prefix-ka iyo in murashaxu uu ku dhaco xadka VPC, taas oo ka dhaqso badan in laga fikiro netmask-yada dhammaadka daaqadda isbeddelka.

Resolver-ku waxa uu leeyahay door cinwaan u gaar ah

Resolver-ka VPC waxa uu ka jawaabaa cinwaanka saldhigga xadka VPC oo lagu daray laba, taas oo aan daruuri ahayn inay ku dhex jirto subnet-ka aad xirtay. In la malo in resolver-ku ku noolaado barkada macmiilka, ama in subnet laga dhiso cinwaankaas, waxay ku daraysaa walxo iyada oo aan waxba beddelin. Waxa muhiimka ah ayaa ah in barta dhammaadku ay qaaddo DNS setting uu macmiilku codsan karo iyo in resolver-ka laga gaari karo tunnel-ka.

Diiwaangeli resolver-ka, barkada macmiilka iyo subnet-ka xiran sida saddex shay oo gaar ah qorshaha cinwaannada. Waxay si madax-bannaan u guuldareystaan, oo mid sax ah ma sheegayo wax ku saabsan labada kale.

Afar goobood oo aad ka go'an tahay marka la abuurayo

CIDR-ka IPv4 macmiilka waa go'an yahay marka la abuurayo. Beddelidda server-ka DNS, ku darista xiriir, beddelidda kooxda amniga, tafatirka xeerarka fasaxa ama beddelidda waddooyinka split-tunnel dhammaantood waa tafatir caadi ah, midkoodna ma beddelo magaca barkada. Isku dheelitir la'aantaas ayaa sababta ay tani u mudan tahay dib u eegis: dejinta jaban waa kuwa aad dambe u beddeli doonto, tan qaalina waa tan aad marka hore ka go'an tahay. Akhri sharaxaadda barta dhammaadka ka hor inta aanad qorsheyso daaqad isbeddel.

Baar barta dhammaadka la rakibay ka hor inta aanad malayn in dib loo dhisayo. aws ec2 describe-client-vpn-endpoints waxa uu soo celiyaa barkada, DNS, calanka split-tunnel iyo xiriirada hal jawaab, taas oo caadi ahaan ku filan in dib u dhiska laga reebo.

Ku beddel barta dhammaadka halkii aad kabayn lahayd

Barta dhammaadka cusub waa barta dhammaadka cusub, ma aha guuritaan. Seshinnada jira ma u guuraan, borofaylada macmiilka waxay tilmaamayaan magac kale, dejinta kasta oo aad u qaadatay mid iska cad waa in dib loo abuuraa: shahaadada server-ka, xaqiijinta, xiriirada, waddooyinka, kooxaha fasaxa, diiwaangelinta. Ku xaqiiji hal macmiil adeeg gaar ah oo loo baahan yahay iyo bartilmaameed ay tahay in la diido, kadib balaari gelitaanka. Wax kasta oo aad ka boodo waxa uu dambe u noqon doonaa tikit taageero.

Sii hay barta dhammaadka hore iyada oo shaqeynaysa ilaa xaqiijintaas ay ka gudubto, oo hay waddo maamul oo aan ku tiirsanayn tan cusub.

Hal xad oo mudan in la sheego: tani waxay daboolaysaa barkada macmiilka IPv4. Dejinta taraafikada dual-stack iyo IPv6 ee Client VPN waxay raacdaan moodelkooda cinwaan gaar ah, marka ha koobi liiskan adigoon akhrin dukumeentiga qaabkaas.

Maqaallo la xiriira