Kill switch app kasta iyo xiritaanka qalabka oo dhan: maxaa is beddela
Ku go'aanso qaybta la ilaaliyo, ma aha calaamadda: waxa joogsada app-yada laga reebay, caawiyayaasha gadaal iyo xiriirada cusub, iyo sida kiis kasta loo tijaabiyo.
Kill switch app kasta wuxuu u eg yahay doorashada taxaddar leh: marka tunnel-ku dhaco, kaliya macmiilka shaqadu wuxuu lumiyaa shabkiisa, wax kasta oo kale way sii shaqeeyaan. Kadib qof wuxuu ogaadaa in browser-ka gaarka ah uu weli bog soo raray, in caawiyaha iswaafajinta ee isla xidhmada la socday uu sii waday isku dayga, iyo in magac keydka ku jira uu weli u rogmaday ciwaan aan waligiis taaban tunnel-ka. Calaamadda ku taal sifada iyo qaybta xiriirada ee ay dhab ahaan ilaaliso waa laba shay oo kala duwan. Marka hore go'aanso qaybta la ilaaliyo, sababtoo ah qaybtaas ayaa go'aamisa in fulinta app kasta ama xiritaanka qalabka oo dhan uu yahay sharraxaadda daacadda ah.
Ka bilow qaybta, ma aha calaamadda
Siyaasadda app kasta waxay ilaalisaa app-yada la doortay. Xiritaanka qalabku wuxuu bartilmaameedsadaa xad shabkadeed ballaaran, badanaa leh ka-reexitaanno la diiwaangeliyay oo loogu talagalay daabacaadda gudaha, taraafikada maamulka ama portalada qabashada. Midkoodna calaamadaha ma buuxa ilaa aad ka jawaabto saddex su'aalood: maxaa ku dhaca app-yada laga reebay, maxaa ku dhaca caawiyayaasha ay app-yadaas bilaabaan, iyo maxaa ku dhaca xiriirada la furo marka ilaalintu aan la heli karin.
Qor jawaabahaas ka hor inta aadan taaban wax dejinta macmiilka ah. Haddii shuruuddu tahay "macmiilkan mushaharka waligiis waa inuusan internet kala hadlin tunnel-ka dibaddiisa, browser-kayguna wuu hadli karaa", qaybtu way yar tahay fulinta app kastana way ku habboon tahay. Haddii shuruuddu tahay "wax qalabkan ah ma gaaro internet ilaalin la'aan, marka laga reebo adeegga cusboonaysiinta", ma jiro siyaasad app kasta oo taas soo saari doonta, sababtoo ah app-yada aadan magacaabin ayaa ah dhibaatada.
Fulinta app kasta waxay la socotaa aqoonsiga, ma aha magacyada barnaamijka
Android wuxuu soo bandhigaa VPN app kasta iyada oo loo marayo xidhmooyin, iyo dokumentiga VpnService wuxuu sharraxayaa sida ay ula falgasho hawlgalka had iyo jeer shidan iyo xannibaadda. iOS waxay habaysaa VPN app kasta iyada oo loo marayo profile maamul waxayna la socotaa app ama domain. Windows iyo Linux ma laha waddo process kasta ah, sidaas darteed isla fikradda waxaa lagu qiyaasaa qaanuun firewall oo ku xaddidan barnaamij ama qaanuun la socda isticmaalaha milkiilaha.
Xaddu waa aqoonsiga, aqoonsigana waa sahlan tahay in la dhaafo. App siinaya URL browser-ka nidaamka, ama ku fura dukumeenti aragtiye, waxay u gudubtaa process aan siyaasaddaadu waligeed magacaabin. Ikhtiyaarka ku dhammeeya marka uu dhaco sidoo kale ma aha shaandheyn xidhmo: wuxuu dilaa app-ka aad habaysay, halka process ilmo, shaqaale saf ah ama tab browser ah uu sii hayn karo socket jira oo nool.
Xiritaanku wuxuu daboolaa waxa siyaasadda app kasta aanay arki karin
Xiritaanka qalabka oo dhan wuxuu meesha ka saarayaa doorashada. Xidhmo kasta oo baxa oo aan tunnel-ka ku deelan waa la tuuraa, oo ay ku jirto taraafikada process-yada aan siyaasaddaada app-yadu waligeed ogeyn. Android-ka taas waa VPN had iyo jeer shidan oo la jira dejinta xannibaadda xiriirada, fulintuna waxay ku dhacdaa nidaamka, ma aha daaqadda macmiilka. Desktop-ka waa qaanuun firewall joogto ah ama waddo caadi ah oo u jeedda irrid aan la gaari karin.
Qiimaha ayaa ah in wax kasta oo kale joogsadaan, sidaas darteed ka-reexitaannadu waxay noqdaan qayb ka mid ah naqshadda halkii ay ahaan lahaayeen fikrad dambe. Daabacayaasha gudaha, ogaanshaha adeegga, gelitaanka portalada qabashada, wakiilada maamulka iyo cusboonaysiinta OS mid kastaa wuxuu u baahan yahay dalool la diiwaangeliyay, sababtoo ah mid kastaa waa waddo furan marka tunnel-ku hoos yimaado. Xiritaanku wuxuu la mid yahay xoogga liiskaas qaybtiisa ugu gaaban oo keliya.
DNS, IPv6 iyo caawiyayaasha gadaal waxay qariyaan daadinta
In app la ilaaliyay uu awoodi waayo inuu magac xalliyo ma caddaynayso in jawaabaha keydka ama taraafikada IP tooska ah la xannibay. Haddii xalliyaha weli laga gaari karo tunnel-ka dibaddiisa, magacu wuu xallilmaa, xiriirkuna wuu guuldarraystaa, taas oo u eg kill switch shaqaynaya oo aanay ahayn. Xitaa ka sii xun, diiwaan keydka ku jira wuxuu tilmaami karaa ciwaan aan tunnel-ku qaadin, sidaas darteed xiriirku si toos ah ayuu u baxaa halka app-ku soo sheegayo khalad VPN.
IPv6 wuxuu u baahan yahay qaanuunkiisa gaar ah platform kasta oo isagu maamulo, sababtoo ah qaanuunka tuurista v4 ma daboolo waddada v6. Mobile-ka, dejinta DNS gaar ah waxay xallinta u rari kartaa kanaal sir ah oo aan siyaasadda qalabku baarin. Caawiyayaashuna gadaal waa dembiilaha caadiga ah ee desktop-ka: process cusboonaysiineed ama iswaafajin oo ku jira tray-ga wuxuu bilaabmaa ka hor macmiilka VPN wuuna hayaa xiriirkiisa, sidaas darteed waligiis ma arko waddada is beddelatay.
Tijaabi saddex app iyo laba gudub
| Test | What it proves |
|---|---|
| Included app, by name and by direct IP | the policy is applied, not just the resolver |
| Excluded app, same checks | the exclusion is intentional and documented |
| Helper or updater process | nothing inherited an older route |
| Tunnel drop, then Wi-Fi to cellular | the block survives the transition |
Sii driid kasta laba jeer, hal mar magac martigeliye iyo hal mar ciwaan dhab ah, iyo mar kale IPv6 haddii shabkadu bixiso. Gudubku macneheedu waa app-ka lagu daray wuu istaagay, kii laga reebay wuxuu u dhaqmay sidii aad qortay, caawiyahuna ma bixin. Qor dhaqanka tooska ah ee aad go'aansatay inuu aqbalaan yahay, si maamulaha xiga uu u kala saaro ka-reexitaan ula kac ah iyo cilad.
Kadib ku sharrax natiijada hal jumlad oo magacaabaya app-yada iyo shuruudaha, tusaale: macmiilka mushaharku ma laha waddo tunnel-ka dibaddiisa, browser-ku si toos ah ayuu u socdaa naqshad ahaan, iyo wax kasta oo kale way joogsadaan marka tunnel-ku hoos yimaado. Haddii jumladaas ay adag tahay in la qoro, siyaasaddu weli waa laba siyaasad oo is dagaalaya.