یو چا یو اتوماتیک سیستم جوړ کړی چې کله پټ ټب ښکاره شي VPN فعالوي، او دا په باوري ډول کار نه کوي. د دې لپاره یو جوړښتي دلیل شته، او د اتوماتیک کولو له تنظیم مخکې یې پوهیدل ارزښت لري. د Android د اپلیکیشن له مخې VPN قواعد د اپلیکیشن پاکټونه غوره کوي، او پټ حالت د یو پاکټ دننه حالت دی، نو قاعده نشي کولی دواړه توپیر کړي. خبرتیا وروسته له هغې راځي چې براوزر خپل کار پیل کړی وي، نو حتی سم ټریګر هم ناوخته راځي. لاندې ګوري په ترتیب سره وکړئ؛ په څلورم ګورې کې پاتې راتلل معنا دا ده چې بدلول باید لاره وي، نه ترتیبات.

لومړی ګوره: تایید کړئ چې د اپلیکیشن له مخې قاعده څه غوره کولی شي

یو Android VPN اپلیکیشن خپل تونل د اجازه ورکړل شوو یا منع شوو اپلیکیشنونو لیستونو سره جوړوي، او هغه لیستونه د پاکټ نومونه اخلي. په نورمال حالت کې Chrome او په پټ حالت کې Chrome یو شان پاکټ دي، د یو شان کارونکي ID او یو شان شبکې اجازې سره، نو هغه قاعده چې Chrome شامل یا خارجوي دواړو ته یو شان تطبیق کیږي. پلیټفارم د ټب له مخې هویت نه لري چې پرتله یې کړي.

دا د مخنیوي وړ نیمګړتیا نه ده؛ دا هغه تفصیل دی چې API یې وړاندې کوي. که ستاسو اړتیا دا وي چې د Chrome ترافیک د تونل له لارې وي او نور ټول بهر، نو د اپلیکیشن له مخې قاعده دا په سمه توګه بیانوي. که ستاسو اړتیا دا وي چې یوازې خصوصي ټبونه د تونل له لارې وي او عادي ټبونه مستقیم، نو هیڅ د اپلیکیشن له مخې قاعده نشي دا بیانولی، او د خبرتیا منطق هر څومره زیات هم هغه ټاکونکی نه زیاتوي چې پلیټفارم یې نه لري.

د ګورې پر مهال د پاکټ هویت له تله څخه ځان وساتئ. بیټا یا د جوړونکي جوړ شوی نسخه د باثباته براوزر څخه بېل پاکټ دی، نو هغه قاعده چې یو پوښي بل په خاموشۍ کې پریږدي:

adb shell pm list packages | grep -i chrome

دوهم ګوره: وګورئ چې ټریګر کله هم کیدای شي په کافي اندازه ژر وي

د خبرتیاوو اوریدونکی هغه خبرتیاوې ګوري چې د لیدلو اجازه لري. کتنه مداخله نه ده: تر هغه چې خبرتیا شتون لري براوزر لا دمخه نوم حل کړی او اړیکه یې پرانیستې ده، او په دې لار کې هیڅ شی ستاسو د اتوماتیک کولو د بشپړیدو انتظار نه کوي. هغه دنده چې بیا VPN کلاینټ پیلوي باید د کلاینټ انٹرفیس، هر رضایت غوښتنې او د تونل لاس ورکولو انتظار وکړي، چې په ثانیو اندازه کیږي، په داسې حال کې چې لومړۍ غوښتنه په میلی ثانیو اندازه کیږي.

پخپله کشف د دوهم دلیل له مخې هم نازک دی. د خبرتیا متن د نسخو او ژباړو ترمنځ بدلیږي، نو هغه نمونه چې د یو خپریدو سره سمه وي وروسته له تازه کیدو سمه نه وي، او پاتې راتلل خاموش دي. د خبرتیا نه شتون د دې ثبوت نه دی چې خصوصي لټون نشته؛ کیدای شي یوازې دا معنا ولري چې سټرینګ بدل شو یا چینل غلی شو.

د دې کاري بهیر یوه قانوني نسخه شته، او هغه د ترتیب له مخې ده نه غبرګوني: لومړی منظورشوی VPN وصل کړئ، هغه د چمتوالي سیګنال تایید کړئ چې واقعا ثابتوي تونل ترافیک وړي، بیا د ملاتړ شوو براوزر کنټرولونو له لارې پټه ناسته پرانیزئ، او که د چمتوالي ګوره پاتې راشي ودروئ. دا هغه ناسته ساتي چې تاسو یې پیل کوئ، پرته له دې چې د لا روانې ناستې د ساتلو ادعا وکړئ.

دریم ګوره: هغه اجازه چې ورکول یې غواړئ وګورئ

د خبرتیاوو لاسرسی یوه حساسه اجازه ده چې خدمت ته اجازه ورکوي د هر اپلیکیشن خبرتیاوې ولولي، نه یوازې د براوزر. دا یو ناپیژندل شوي اتوماتیک وسیلې ته ورکول د یو براوزر حالت د څارلو لپاره بد بدل دی، او لاسرسی وروسته له تجربې هم پاتې کیږي. د لاسرسي وړتیا له مخې ټایپونه لا بدتره دي: دوی د انٹرفیس پرمخ سکریپټ طبقه ده، نه د VPN د کنټرول ملاتړ شوی انٹرفیس، او په هر ترتیب بدلون کې مات کیږي.

له هر څه ورکولو مخکې وپوښتئ چې ایا هماغه پایله د ملاتړ شوي میکانیزم سره ترلاسه کیدای شي. که ځواب د پالیسۍ غوښتنه وي، معمولا هو: پلیټفارم کولای شي د اپلیکیشن یا پروفایل لپاره تونل تطبیق کړي پرته له کوم اوریدونکي خدمت.

څلورم ګوره: کله چې اړتیا تطبیق وي، تل-روښانه او بلاک کول وکاروئ

که براوزر باید هیڅکله د تونل بهر اړیکه ونه لري، تطبیق د پلیټفارم ترتیباتو پورې اړه لري، نه ماکرو. Android د تونل د نه تثبیت پر مهال د ترافیک مخنیوي لپاره د بلاک کولو حالت سره تل-روښانه VPN ملاتړ کوي، او مدیریت شوي وسیلې یې د پالیسۍ له لارې ترلاسه کولای شي. د انګیرنې پرځای تایید کړئ چې وسیله اوس څه لري:

adb shell settings get global always_on_vpn_app
adb shell settings get global always_on_vpn_lockdown

د اپلیکیشن غیر صفر ارزښت معنا دا ده چې پاکټ تل-روښانه په توګه ترتیب شوی، او د بلاک کولو ارزښت 1 معنا دا ده چې د تونل بهر اړیکې بلاک شوې دي. همدا جوړه ده چې د غوره هڅې عادت تضمین ته اړوي، او همدارنګه سیالي په بشپړه توګه لره کوي، ځکه تونل د اپلیکیشن ترافیک له اجازې مخکې تثبیت کیږي.

دلته دوه حدود د یادولو وړ دي. د کار پروفایلونه خپل VPN ترتیبات لري، نو هغه قاعده چې په شخصي پروفایل کې تایید شوې د کار پروفایل په اړه هیڅ نه وایي. او جلا نصب شوی براوزر، د بل اپلیکیشن لخوا پرانیستل شوی ځانګړی ټب، یا د اپلیکیشن دننه ویب ویو د خپل روټینګ سره بېل پاکټ یا شرایط دي، نو اصلي پاکټ تایید کړئ پرته له دې چې بېل سټایل کړکۍ جلا ډومین وګڼئ.

پنځم ګوره: کاري بهیر ولیکئ او د پاتې راتلو لاره وآزمویئ

هر څه چې غوره کوئ، ترتیب او د ودرو شرط مستند کړئ. د اسانتیا کاري بهیر لپاره دا معنا لري: تونل پورته، چمتووالی ثابت، پټ حالت پرانیستل شوی، او که چمتووالی پاتې راشي کلک ودرو. د تطبیق لارې لپاره دا معنا لري: تل-روښانه اپلیکیشن ترتیب شوی، بلاک کول فعال، او هغه تمه شوې چلند چې کله تونل په بشپړه توګه پورته نشي، یعنې بې ساتنې ترافیک پرځای هیڅ ترافیک نه.

بیا یوازې بریا نه، پاتې راتلل هم وآزمویئ. د ناستې پر مهال تونل قطع کړئ او وګورئ براوزر څه کوي؛ د VPN اپلیکیشن پروسه بلاک کړئ او تایید کړئ چې هیڅ نه تیریږي. په پای کې، د کارونکي اسنادو کې دوه د محرمیت ماډلونه جلا وساتئ: پټ حالت د براوزر لنډمهاله حالت کنټرولوي او ترافیک له شبکې نه پټوي، په داسې حال کې چې VPN ترافیک وړي خو ننوتل یا په خصوصي ناسته کې لیږل شوي هیڅ نه ړنګوي.

اړوندې مقالې