Sabar VPN na Android: root ba ya sa wayar a iya isa gare ta
Matsaloli uku dabam ne ke yanke shawarar ko waya za ta iya hidimar abokan cinikin VPN: hanyar shigowa, tsarin dama da turawa. Root yana taɓa na tsakiya ne kawai.
Root yana canza waɗanne ayyukan cibiyar sadarwa ne aka ba wa tsari izinin gwadawa. Ba ya ba wa wayar adireshin da ake iya isa gare shi a bainar jama'a, ba ya ajiye taswirar shigowa a wurin mai ba da sabis, kuma ba ya kiyaye daemon a raye bayan sake kunnawa. Idan kana yanke shawarar ko wayar Android za ta iya zama sabar VPN, raba tambayoyi uku: shin abokin cinikin da ake nufi zai iya isa mai saurare kwata-kwata, wane tsarin dama ne aiwatarwar sabar ke buƙata, kuma me za a tura bayan tunnel ɗin ya tashi.
Wa zai isa wayar, kuma daga ina
Abokin ciniki a cikin LAN ɗin da aka yarda da shi da abokin ciniki a kan bayanan wayar hannu suna gwada cibiyoyin sadarwa biyu daban-daban. Fara yanke shawara kan wanda ake nufi, domin amsoshin ba sa canjewa. A Wi-Fi, zirga-zirgar shigowa da ba a nema ba yawanci tana buƙatar taswira a na'urar router ta sama da hanyar jama'a mai amfani bayan ta. A kan wayar salula, NAT na matakin mai ba da sabis yana nufin IPv4 mai shigowa ba ya samuwa sau da yawa, komai abin da wayar ta yarda.
Wannan batu na ƙarshe shi ne abin da root ba zai iya taɓawa ba. Firewall na gida na wayar da NAT na mai ba da sabis tsari ne daban-daban, kuma canza na farko ba shi da tasiri kan na biyu. Adireshin mu'amala na sirri, alamar bayanan wayar hannu ko socket mai saurare ba shaida ba ne na isa. Idan hanyar mai ba da sabis tana ba da IPv6 mai iya turawa a duniya, har yanzu kana buƙatar manufar mai saurare da firewall a kanta; samun adireshi ba ɗaya ba ne da karɓar haɗi.
| Client path | What actually decides reachability |
|---|---|
| Same LAN | The phone's listener and its local firewall |
| Wi-Fi, from the internet | A mapping on the upstream router plus a usable public path beyond it |
| Cellular IPv4 | The carrier's NAT, which the handset does not control |
| Cellular IPv6 | Address, listener and firewall policy together |
Hidima da turawa nasarori biyu ne daban-daban
Kammalallen musafaha na VPN yana tabbatar da cewa tunnel ɗin yana nan. Ba ya tabbatar da cewa abokin ciniki zai iya isa LAN bayan wayar, kuma ba ya tabbatar da cewa wayar za ta iya zama hanyar fita ta intanet. Waɗannan saitunan daban-daban ne da aka gina a kan tsarin adireshi na ciki, hanyoyi, halin dawowa da ƙayyadadden manufar turawa don aikin da kake so da gaske.
Yanayin gazawa abin hasashe ne: musafaha yana yin nasara, abokin ciniki yana nuna an haɗa, kuma babu abin da ke lodawa. Kafin ka yi gyaran abokin ciniki, yanke shawara wace rawa biyu kake ginawa. Samun nesa zuwa na'urar da ke kan cibiyar sadarwar wayar da fitar intanet ta cikakken tunnel suna buƙatar dokokin turawa daban-daban, kuma ba da duka biyu lokacin da kake son ɗaya yana faɗaɗa fallasa ba tare da ƙara ƙarfin da ka nema ba.
Tsarin dama zaɓi ne, ba root ko komai ba
OpenVPN daemon na al'ada da ke amfani da na'urar TUN ta kernel yana buƙatar ƙwarewar da ta dace, damar shiga gaɓar na'urar, da haɗin kai daga manufar tsaro ta Android. Root ba cikakkiyar keɓewa ba ce daga SELinux; tsari mai dama har yanzu ana takurawa da manufar dandali. Shi ya sa binary da ke aiki lafiya a sabar Linux zai iya gazawa a waya ba tare da bayyanannen kuskure game da izini ba.
Aiwatarwar ƙofa a cikin sararin mai amfani na iya samun tsarin dama daban, don haka maganar da aka saba cewa kowace sabar VPN a Android tana buƙatar root ta yi faɗi da yawa. Abin da root ke saya maka shi ne ikon gwada ƙarin ayyuka, ba tabbacin cewa za a yarda da su ko sakamakon zai iya isa ba.
Rijistar sabis ɗin VPN na Android kanta wata hanya ce dabam. Tana ba wa manhaja ingantacciyar mu'amala ta abokin ciniki tare da ƙayyadadden yanayin rayuwa; ba mai girka sabar na gama gari ba ce, kuma fara daemon daga tashar umarni ba ya ba ta kulawa ta dindindin, manufar kowace manhaja ko hanyar dawo da ita.
Idan kana son wurin fita, canza gine-ginen
Lokacin da manufar ita ce kawai fitar intanet daga nesa ta hanyar wayar maimakon dacewa da bayanin martabar OpenVPN da ke akwai, ƙwanƙwasa fita da aka tallafa a cikin cibiyar sadarwar rufe ita ce ƙira mafi dacewa. Tailscale yana rubuta rawar ƙwanƙwasar fita ta Android tare da matakan rijista, izini da zaɓin abokin ciniki nata.
Musayar gaskiya ce kuma ta cancanci faɗi a fili: ka karɓi wata yarjejeniya, wani tsarin amincewa da dogaro ga wannan asusu da sabis ɗin daidaitawa. Ba ya sa abokin cinikin OpenVPN da ba a canza ba ya shiga cibiyar sadarwar rufe, kuma ba ya ba ka mai sauraren OpenVPN a kan adireshin jama'a.
Abin da turawar har yanzu take buƙata
Duk hanyar da ka ɗauka, tushen aiki ne ke yanke shawarar ko zai rayu mako ɗaya. Riƙe bayanan shiga na sabar a asirce, bayar da shaidar abokin ciniki dabam-dabam, kuma shirya sokewa kafin ka buƙace ta. Yanke shawara kan yadda sabuntawa ke zuwa, abin da ke kiyaye sabis ɗin yana gudana a bango da yadda yake warkewa bayan sake kunnawa ko canjin cibiyar sadarwa.
Ka guji gajerun hanyoyin da suke kama da daɗi: tsohon binary na tsaye, sunayen mu'amala da aka hardcode, da rubutun farawa da ke share manufar firewall da ke akwai. Sannan ka karɓi sakamakon ne kawai da wani gwaji tabbatacce: abokin ciniki na nesa da aka ba da izini ya isa tushen da ake nufi, wuraren da aka haramta sun kasance ba su samuwa, kuma na'urar tana dawowa da kanta bayan taron yanayin rayuwa da aka tallafa. Damar root ɗaya ce daga cikin abubuwan da za su iya kasancewa a wannan sakamakon, kuma da wuya ita ce mai yanke hukunci.