L-użu ta’ żewġ VPN mhuwiex talba waħda. Jista’ jfisser li tasal għal żewġ organizzazzjonijiet waħda wara l-oħra, li żżomm l-apps tax-xogħol u dawk personali separati, jew li tħaddem mina ġewwa oħra. Android jimmaniġġja dawn it-tliet każijiet b’modi kompletament differenti, u l-għadd ta’ apps VPN installati fuq it-telefon mhuwiex l-arkitettura. Il-mistoqsija li tifridhom hija sempliċi: iridu jkunu jeżistu żewġ toroq fl-istess mument għall-istess app?

Tliet arranġamenti, mistoqsija waħda

Jekk it-tweġiba hija le, għax iż-żewġ netwerks jintużaw f’ħinijiet differenti, trid tibdel b’mod deliberat. Jekk it-tweġiba hija le għax l-apps infushom huma separati, trid separazzjoni tal-profilijiet, fejn kull app toqgħod fil-kuntest li jippossjedi l-mina tagħha. Jekk it-tweġiba hija iva, u triq waħda trid iġġorr lill-oħra fiżikament, trid katina, u dik hija l-unika waħda mit-tlieta fejn l-ordni hija parti mid-disinn.

Kull ħaġa oħra ssegwi minn dik l-għażla. Ix-xogħol tat-tibdil għandu tieqa ta’ tranżizzjoni, is-separazzjoni għandha fruntiera ta’ politika, u l-katina għandha spiża żejda u spiża ta’ dipendenza. L-għażla tal-ħażina ma tfallix b’mod nadif; tipproduċi telefon li jidher konness u app li ma tasal imkien.

Tibdil fi ħdan kuntest wieħed tal-utent

Android jippermetti servizz VPN attiv wieħed għal kull utent. It-tnedija ta’ tieni app VPN fl-istess kuntest tissostitwixxi l-ewwel waħda jew tiġi rrifjutata għal kollox; qatt ma tikkomponi ż-żewġ settijiet ta’ rotot, u żgur ma tistivax l-encryption tagħhom. Fi ħdan utent wieħed, żewġ mini huma sekwenza, mhux somma.

Dan huwa prattikabbli meta l-aċċess ikun verament sekwenzjali. Semmi l-profilijiet biex dak attiv ikun ovvju, temm kull ħaġa sensittiva qabel ma tibdel, u stenna tieqa qasira fejn ebda waħda miż-żewġ toroq ma tkun stabbilita għal kollox. L-għeluq ta’ tab tal-browser mhuwiex l-istess bħat-tmiem ta’ sessjoni: it-tab jista’ jżomm l-istat tal-kont tiegħu u sempliċement jibgħat it-talba li jmiss fuq in-netwerk li għadu kemm intgħażel, u dan huwa proprju t-tnixxija li n-nies jinnotaw wara.

Dak li t-tibdil ma jistax jagħtik huwa magna li tkun fuq iż-żewġ netwerks fl-istess ħin. Jekk app teħtieġ indirizz privat minn kull naħa, ebda dixxiplina tal-klijent ma tipproduċih.

Separazzjoni skont il-profil

Profil tax-xogħol ġestit huwa utent separat bl-apps, il-maħżen tal-ċwievet u l-politika tan-netwerk tiegħu stess. Klijent tal-posta tax-xogħol jista’ juża l-mina tal-organizzazzjoni waqt li browser personali juża waħda personali, u t-tnejn jistgħu jkunu konnessi fl-istess ħin għax mhumiex fl-istess kuntest jikkompetu għall-post.

Is-separazzjoni hija wkoll il-limitu. Il-browser personali ma jissellifx il-mina tax-xogħol, ma jarax is-suffissi DNS tax-xogħol u ma jasalx għan-netwerk tax-xogħol biss għax iż-żewġ servizzi jidhru konnessi. Meta xi ħadd jirrapporta li ħolqa ma tiftaħx, iċċekkja liema kopja tal-app immaniġġjatha u liema profil jippossjedi dak il-kont qabel ma tmiss xi waħda miż-żewġ VPN.

Ittratta l-fruntiera bħala fissa. Il-ħolqien ta’ tieni profil jew it-tneħħija ta’ profil tax-xogħol biex tevita deċiżjoni ta’ routing minn min iħaddem jeqred proprju s-separazzjoni li għamlet l-arranġament jaħdem, u fuq apparat ġestit normalment hija vjolazzjoni tal-politika u mhux aġġustament tal-konfigurazzjoni.

Katina, fejn l-ordni hija d-disinn

Katina hija l-arranġament li n-nies normalment ifissru meta jgħidu t-tnejn flimkien: il-mina tat-telefon tivvjaġġa ġewwa l-mina tar-router. Tista’ taħdem, u r-restrizzjonijiet huma speċifiċi. Il-fornitur ta’ barra irid jippermetti triq li taħdem lejn il-punt aħħari tal-VPN tat-telefon, li għall-protokolli bbażati fuq UDP ifisser li s-servizz ta’ barra ma jistax jimblokka jew jimita dak it-traffiku.

Fehem min jara xiex. Il-fornitur ta’ barra jara konnessjoni lejn il-punt aħħari ta’ ġewwa. Il-fornitur ta’ ġewwa jirċievi t-traffiku tat-telefon mill-ħruġ ta’ barra u jgħaddih ’il quddiem. Id-destinazzjoni finali normalment tara l-ħruġ tas-servizz ta’ ġewwa, u ebda fornitur tul il-katina mhuwa blind; il-kontijiet tal-apps xorta jidentifikaw lill-utent irrispettivament mit-triq.

Stenna spejjeż prattiċi. Kull saff iżid enkapsulament, għalhekk l-MTU effettiv jinżel u valur li kien tajjeb għal mina waħda issa jinqasam jew jieqaf sakemm l-MTU tal-mina ta’ ġewwa jiġi stabbilit b’mod konservattiv. Żewġ saffi jfissru wkoll żewġ dipendenzi ta’ falliment u żewġ settijiet ta’ messaġġi ta’ żamma, u mina ta’ ġewwa bbażata fuq TCP fuq ħolqa ta’ barra b’telf tista’ tieqaf b’modi li jidhru bħal server mejjet.

L-aktar importanti, katina ma tgħaqqadx żewġ netwerks privati. Ir-rotot, il-prefissi li jikkoinċidu, is-soluzzjoni DNS u r-regoli tal-aċċess jibqgħu deċiżjonijiet separati, u router li jġorr VPN waħda waqt li telefon iġorr oħra ma jagħtix lit-telefon iż-żewġ spazji tal-indirizzi.

Iċċekkja d-disinn qabel ma tittratta l-iżbalji

Ikteb l-arranġament f’sentenza waħda u ttestjah kontra l-app li falliet. Aċċess sekwenzjali għandu juri mina waħda kull darba; is-separazzjoni tal-profilijiet għandha turi kull app fl-utent tagħha; katina għandha turi l-mina ta’ ġewwa tiġi stabbilita fuq interface ta’ barra u mhux fuq dik fiżika.

adb shell ip -br addr
adb shell ip route get 10.20.0.8
adb shell dumpsys connectivity | grep -i vpn

Jekk it-tfittxija tar-rotta ssemmi l-interface fiżika waqt li app tistenna l-mina, id-disinn u l-kuntest tal-app ma jaqblux, u ebda app VPN addizzjonali mhi se tirrikonċiljahom. Id-dokumentazzjoni dwar il-profilijiet ġestiti tkopri r-regoli tas-separazzjoni jekk għandek bżonn id-dettall tal-politika u mhux dak tar-routing.

Artikli relatati