VPN desktop ah wuxuu saameeyaa Genymotion laba meelood, hagaajinta midna waxba kama caddeyso kan kale. Tan koowaad waa xiriirka app-ka desktop u isticmaalo inuu ku maamulo qalabka macmalka ah; tan labaad waa wadada app-ka Android macmalka ah ee ku aadda adeeg gaar ah. Go'aanso midka aad dhab ahaan beddelayso ka hor intaadan taaban adapter, ka dibna qor nooca Genymotion Desktop, nidaamka hawlgalka host-ka iyo hypervisor-ka, sababtoo ah tilmaamaha loo qoray adapter host-only ee VirtualBox kuma gudbaan qalabka QEMU ama fadhi lagu martigeliyay daruuraha.

Labo waddo oo hal mashiin ah

Wadada kontoroolka waxay ka bilaabataa app-ka desktop ee Genymotion oo tagta qalabka macmalka ah, inta badan iyada oo maraysa shabakad host-only. Wadada app-ka waxay ka bilaabataa gudaha Android oo u baxdaa waxa app-ku la hadlo. VPN host ah wuu qaadi karaa tan labaad oo jebin karaa tan koowaad, taas ayaa sabab u ah browser-ka ka shaqeeya desktop-ka wax yar ayuu caddeeyaa. Hal tunnel ah wuxuu u adeegi karaa labada waddo ama mid keliya, nidaamkaasna waa go'aan ma aha shil.

Qor wadada aad baarayso. Saacadaha lumay ee goobtan badidoodu waxay ka yimaadaan beddelka DNS-ka app-ka gaarka ah marka qalabku waligiis aanu kicin, ama dabacsanaanta VPN-ka host-ka marka app-ku uun u lahaa xalliyaha khaldan.

Xiriirka kontoroolka ku hay nool

Qoraalka taageerada Desktop ee Genymotion laftiisu wuxuu diiwaangeliyaa kiis VirtualBox ah: marka VPN host ah kor u kaco, Desktop ma arko qalabka macmalka ah, xaaladda muhiimka ahna waa adapter-ka dhabta ah ee host-only ee ku qoran maareeyaha shabakadda VirtualBox. Liis soo bandhig adapter-yadaas halkii aad ka qiyaasi lahayd range:

VBoxManage list hostonlyifs

Range-ka caadiga ah ee ku daabacan dokumentiyada maaha cudur-daarasho loogu gudbo shabakadda gaarka ah mashiin kasta. Ku dar xaaladda ugu yar ee daboolaysa adapter-ka la isticmaalayo, oo ka codso maamulaha VPN inuu ansixiyo, sababtoo ah macmiil la maamulo ayaa laga yaabaa inuu ula jeedo inuu xiro shabakadda gudaha. Qor xaaladda iyada oo la socota magaca adapter-ka iyo taariikhda ansixinta. Lix bilood kadib qoraalkaas ayaa noqon doona waxa keliya ee sharraxaya sababta qaanuunka u jiro.

Qoraalkaas qudhiisu wuxuu leeyahay isku-dhafka QEMU lama tijaabin VPN. U qaado tan xaddidaad waafaqid ah, ma aha calaamad in u gudubka shabakad bridged uu hagaajin doono; beddelka adapter-ka wuxuu beddelaa qaabka guuldarrada, laakiin ma xalliyo isku-dhafka aan la tijaabin.

Doorashada koowaad: host-ku ha qaado taraafikada

Doorashadan, baakadaha martida waa inay gaadhaan interface ay VPN-ku oggol yahay oo sidoo kale sireeyo. Tani waa su'aal marin, ma aha su'aal iftiin xaaladeed: baakadaha martida waa inay gaadhaan interface-ka VPN-ku sireyn doono, jawaabahuna waa inay helaan wadada dib ugu noqodka.

Browser-ka host-ka wuxuu caddeeyaa wadada host-ka iyo waxba kama sheego haddii isha qalabka macmalka ah la aqbalo. Qaar ka mid ah macmiilka VPN waxay ula dhaqmaan taraafikada la gudbiyay ama la tarjumay si ka duwan taraafikada gudaha lagu abuuray, sidaas darteed ka tijaabi gudaha Android ka hor intaadan go'aansan in tunnel-ku shaqeeyo. Xalliyaha Android-ka sidoo kale maaha xalliyaha host-ka. Haddii magacyada desktop-ka lagu xalliyo oo app-ka ku guuldarreysto, akhri qaabeynta xalliyaha martida ka hor intaadan taaban borofaylka VPN.

Doorashada labaad: ku socodsii macmiil la taageeray gudaha Android

Halkan martidu waxay haysataa borofaylkeeda, aqoonsigeeda, waddooyinkeeda iyo siyaasadda xalliyaheeda. Interface-yada caadiga ah ee VPN Android uma baahna gelitaan root, sidaas darteed macmiil caadi ah ayaa lagu rakibaa oo ku xirmaa gudaha qalabka macmalka ah. Ansixintu waa qaybta dadku dhaafaan. Ururku waa inuu oggolaadaa macmiilkaas iyo deegaankaas qalabka macmalka ah, iyo soo dejinta nadiif ah keligeed ma buuxiso hubinta diiwaangelinta qalabka ama hubinta istaagga. Weydii ka hor intaadan ka dhisin hab-shaqeed ku wareegsan.

Labada doorasho way is-saaranna kartaa: tunnel gudaha Android ah wuxuu gaari karaa serverkiisa tunnel horey ugu socda host-ka. Nidaamkaas wuxuu u baahan yahay dhibic ugu dambeysa la gaari karo iyo gudbin aad dhab ahaan oggolaatay, ma aha laba iftiin cagaar ah oo si kadis ah isku wada shidan.

Ka xaqiiji app-ka oo qor nidaamka

Isticmaal isla app-ka Android ee tijaabo kasta oo akhri waxa uu soo sheego: haddii cinwaanku jawaabayo, haddii magaca gaarka ahi xallinayo iyo waxa app-ku soo celiyo. Saddex indho-indheyn ayaa kala sooca guuldarrada marin, guuldarrada xalliyaha iyo diidmada siyaasadda.

Marka qalabku kicin waayo, ama Desktop lumiyo, u qaado tan cilad wadada kontoroolka ah ee ma aha cilad DNS. Calaamadaas waxay ka tirsan tahay wadada koowaad, hagaajintuna waxay ku taal host-ka, ma aha gudaha Android. Ku dhammee qorista afar xaqiiqo: nooca Genymotion Desktop, hypervisor, dhinaca leh tunnel-ka iyo xaaladda saxda ah ee host-only haddii mid lagu daray. Dooro nidaam la diiwaangeliyay oo milkiilaha shabakaddu taageero, oo ha u qaadan daminta VPN shirkadeed ama daciifinta hubinta istaagga inay tahay cilad-raadin dhexdhexaad ah marka adeegga gaarku ku tiirsan yahay.

Maqaallo la xiriira