IP gbangba meji lori Azure VPN VM kan n ṣẹda ireti ti kii ṣẹ nigbagbogbo: adirẹsi ti awọn alabara so mọ yoo tun jẹ adirẹsi ti awọn oju opo wẹẹbu ri. Awọn ipinnu ominira mẹta ni o nmu abajade yẹn wa, ati pe ikọkọ nikan ni o jẹ nipa olugbọ ti tunnel. Ẹkẹta ni orisun alejo ti a lo fun ijajade alabara ti a firanṣẹ, ati ẹkẹta ni ọna ijade Azure ti o kan orisun yẹn. Yi ọkan pada, awọn meji miiran yoo duro nibiti wọn ti wa, nitorina pinnu ọkọọkan ni gbangba.

Ipinnu 1: ibiti tunnel ti pari

IP gbangba Azure ni asopọ pẹlu iṣeto IP ikọkọ kan lori NIC; kii ṣe adirẹsi ti o fi kun inu ẹrọ ṣiṣẹ alejo. Ka maapu naa dipo ki o ro pe: az network nic show --ids /subscriptions/.../networkInterfaces/vpn-nic --query 'ipConfigurations[].{private:privateIPAddress,public:publicIPAddress.id}'. Adirẹsi ikọkọ eyikeyi ti ibeere yẹn ba da pada ni eyi ti alejo gbọdọ ni nitootọ.

NIC kan le gbe ọpọlọpọ iṣeto IP, nitorina adirẹsi gbangba meji ko nilo NIC meji. Ti apẹrẹ ba lo NIC meji lootọ, ọkọọkan nmu awọn ọna alejo rẹ ati awọn fo ti o tẹle wa, ati pe o ti ṣafikun ipinnu ipa-ọna dipo ki o rọrun ọkan.

Fun iṣẹ ti o ni isopọ agbegbe ti o han gbangba, so mọ adirẹsi ikọkọ gidi ti alejo, ki o ma ṣe so mọ aropo gbangba rara. Olugbọ ti o gba gbogbo adirẹsi gba ijajade nipasẹ gbogbo iṣeto IP ti o de ọdọ rẹ, nitorina fi aropin si iwọle pẹlu ẹgbẹ aabo nẹtiwọki ati odi ina ti agbalejo dipo ki o reti pe ilana isopọ yoo pinnu.

Ipinnu 2: orisun wo ni alabara ti a firanṣẹ n lo

Lẹhin ti ẹnu-ọna ba ti tu ibeere alabara, pakẹti ti o firanṣẹ yatọ si eyi ti o de ọdọ olugbọ VPN. Alejo nilo fifiranṣẹ ti o muu ṣiṣẹ, ilana odi ina ti o gba ṣiṣan laaye, ati adirẹsi orisun ti apẹrẹ awọsanma gba laaye. Ti o ba tumọ adirẹsi inu alabara, orisun ti a tumọ yẹn ni Azure yoo ṣe ayẹwo, kii ṣe adirẹsi inu alabara.

Ofin SNAT dín le yan orisun ikọkọ alejo, ṣugbọn ko le bori itumọ Azure ti o tẹle. Yan SNAT nigbati o nilo iṣiro fun alabara kọọkan inu VM; fi silẹ nigbati apẹrẹ ijade ti subnet ba ti pese orisun gbangba ti o duro ṣinṣin tẹlẹ ati itumọ keji yoo ṣafikun ipo nikan.

Ipinnu 3: ọna ijade Azure wo ni o bori

Microsoftilana pataki ijadeni akọsilẹ: ọna ti o wulo si ẹrọ tabi ẹnu-ọna ni pataki, ati asopọ subnet nipasẹ NAT Gateway ni pataki lori IP gbangba ipele iṣẹlẹ lori ọna ti o yẹ. Ilana yẹn ni idi ti itumọ si 10.20.0.5 ko fi idi rẹ mulẹ pe oju opo wẹẹbu yoo ri 198.51.100.20. Ka tabili ọna ti o munadoko, asopọ NAT Gateway ati IP gbangba ti NIC papọ ṣaaju ki o gba apẹrẹ ijade.

Tọjuiṣeto fifiranṣẹ NIC Azurelọtọ si fifiranṣẹ ni Linux. Asia awọsanma gba awọn pakẹti laaye ti orisun tabi opin wọn ko jẹ sọtọ si NIC; ko mu net.ipv4.ip_forward ṣiṣẹ, ati iṣeto alejo ko fun ni aṣẹ awọsanma.

Sokẹẹti tunnel ni ipinnu orisun tirẹ

Address ti WireGuard labẹ wg-quick yan adirẹsi fun wiwo WireGuard; kii ṣe ilana isopọ UDP ita. Orisun sokẹẹti ti a fi ọwọ pa mọ tẹle tabili ọna, nitorina ọna eto imulo tabi ọna aiyipada keji le gbe e laisi fọwọkan adirẹsi wiwo naa.OpenVPN: aṣayan local ati UDP multihome huwa bakanna: wọn kan olugbọ ati awọn idahun rẹ, kii ṣe orisun intanẹẹti ti alabara kọọkan ti a firanṣẹ.

Pa ọna ipilẹ ti o gbe tunnel mọ, ki o rii daju pe alabara ṣi n gba awọn idahun ti a fọwọsi lati eto iwọle ti a reti. Ma gbẹkẹle ilana atokọ adirẹsi gẹgẹbi ilana yiyan orisun ayeraye, nitori adirẹsi ti o tẹle ti a fi kun NIC le yi eyi ti yoo bori pada.

Kini lati gba, ati ni ilana wo

Gba awọn abajade mẹta lọtọ. Ikini, alabara ita de iwọle VPN ti a pinnu. Ẹkeji, ibeere tuntun ti a gba laaye lati ọdọ alabara VPN yẹn jade nipasẹ ijade intanẹẹti ti a kọ silẹ. Ẹkẹta, awọn ọna olugbọ ati fifiranṣẹ ti a ko pinnu wa ni kikọ silẹ. Kọ awọn maapu ti gbangba-si-ikọkọ ati awọn oniwun alejo ati awọsanma ti ipinnu kọọkan si ibi kan naa.

Tunnel ti o ṣaṣeyọri jẹri apakan akọkọ nikan. Dan ijade pẹlu ṣiṣan tuntun, nitori asopọ ti a ti fi pamọ le tẹsiwaju lati lo orisun atijọ pipẹ lẹhin ti ọna ba ti yipada.

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