تاسو د یوې اونۍ لپاره وړیا VPN کلاینټ یا د براوزر توسیع هڅه کوئ، هغه بندوئ، او انټرنیټ ودرېږي۔ د Wi-Fi آیکون لا هم اړیکه ښیي، په همدې روټر کې نور وسایل ښه کار کوي، او یوازینۍ شیان چې براوزینګ بېرته راولي هغه د اپلیکیشن بیا خلاصول یا هغه لرې کول دي۔ دا نمونه د انکرپشن له امله رامنځته شوې تړاو نه دی۔ دا هغه تنظیم دی چې اپلیکیشن په داسې ځای کې لیکلی چې ټنل یې مالک نه دی۔

کلاینټ هغه تنظیمات بدلوي چې ټنل یې مالک نه دی

په Windows یا macOS کې د محرمیت کلاینټ معمولاً په یو وخت کې درې ځایونه لمس کوي۔ هغه سیسټم HTTP پراکسي ټاکي، چې هماغه ساحه ده چې د انټرنیټ اختیارونه ښیي۔ هغه یو مجازي اډاپټر، ډیری وختونه TAP ډرایور، نصبوي ترڅو پاکټونه ونیسي۔ او هغه د حل کوونکو لیست بیا لیکي، په داسې حال کې چې د قطع کولو په ټک کولو سره یوازې ټنل ورکېږي۔

د براوزر توسیع یو تنګ شی دی۔ دا معمولاً خپل پروفایل یا هغه پراکسي بدلوي چې یو براوزر یې تعقیبوي۔ له همدې امله یو براوزر ناکام کېدای شي په داسې حال کې چې د کرښې کمانډ وسیلې کار ته دوام ورکوي، یا برعکس: توسیع هیڅکله د نورو طبقو د لمس کولو واک نه درلود۔ کومه طبقه چې هغې سمه کړه، هغه ټاکي چې کومې وسیلې ماتېږي۔

په هر حال، هغه پخوانی پرېکړه د داسې سافټویر لخوا شوې وه چې د هغې د بېرته اړولو هیڅ دلیل یې نه درلود۔ ټنل ښکاره برخه وه، او یوازینۍ برخه هم وه چې پاک بندېدو لاره درلوده۔ نور هر څه په داسې زېرمه کې تنظیم دی چې له پروسې اوږد ژوند کوي، نو د اپلیکیشن لرې کول یوازینی ګام دی چې درې واړه یوځای بېرته اړوي۔ د هر څه بیا نصبولو دمخه هغه زېرمې لوستل هغه څه دي چې نښه تشخیص ته اړوي۔

درې پاتې شوي، درې بېلابېلې ناکامۍ

لومړی پاتې شوی هغه پراکسي دی چې هیچیرته اشاره نه کوي: د LAN پراکسي بکس لا هم ټیک شوی، یا د ترتیب سکریپټ URL داسې localhost پورټ ته چې هیڅ پروسه پرې نه اوري۔ براوزر هره غوښتنه هغه مړ پورټ ته لیږي او تر هغه ځنډېږي چې د وخت پای مړه شبکه ښکاري۔ دوهم هغه اډاپټر دی چې لا هم اصلي روټ لري، ځکه چې TAP-Windows وسیله یا د پلورونکي روټینګ ډرایور د نصب لغوه کولو وروسته هم ریښتینی انټرفیس پاتې کېږي۔ هغه هغه روټ ساتي چې ورته ورکړل شوی، او ترافیک په داسې ټنل کې ورکېږي چې نشته۔ هیڅ پاتې شوی خپله اعلان نه کوي؛ دواړه دقیقاً د بندښت په څېر ښکاري۔

دریم DNS دی، او له نورو دوو څخه دمخه ناکامېږي۔ که د حل کوونکو لیست یوازې هغه سرورونه ولري چې د ټنل له لارې ورته رسېدل کېږي، هره پوښتنه د یوې پاڼې د غوښتلو دمخه د وخت په پای کې ختمېږي، نو براوزر د مړ پراکسي پرځای د نه رسېدونکې سایټ راپور ورکوي۔ هر یو چې وي، هیڅ یو یې د شبکې په معنا بندښت نه دی۔ هر یو هغه پاتې شوی دی چې چا نه دی لغوه کړی، او هر یو په بېل ځای کې ترمیمېږي۔

څلور طبقې په ترتیب سره وګورئ

له اپلیکیشن سره نږدې پیل کړئ او ښکته لاړ شئ، ځکه چې طبقې په همدې د ښکارېدو ترتیب ناکامېږي۔ په هر ازموینه کې یوه طبقه بدله کړئ، او له هرې وروسته بیا ازموینه وکړئ۔ هر څه یوځای ریسیټ کول معمولاً براوزینګ بېرته راولي، او تاسو نشئ کولی ووایاست چې کوم پاتې شوي لامل و، نو بله نصبونه هماغه معما بیا جوړوي۔ ترتیب پراکسي، اډاپټرونه، روټونه، حل کوونکي دی۔

په Windows کې هره څېړنه یوه کمانډ ده چې د عملیاتي سیسټم سره راځي، نو هیڅ نصبولو ته اړتیا نشته۔ هغوی په ترتیب چل کړئ او پایلې یوځای وساتئ، ځکه چې څلور ځوابونه یوازې څنګ په څنګ معنا لري۔ هغوی پراکسي، اډاپټرونه، IPv4 روټونه او د حل کوونکو لیست په همدې ترتیب راپور کوي:

netsh winhttp show proxy
Get-NetAdapter
route print -4
Get-DnsClientServerAddress

Linux او macOS خپل کمانډونه غواړي، او هغوی د بدلېدو وړ نه دي۔ په Linux کې روټونه له ip route او حل کوونکی له resolvectl status څخه راځي چېرې چې systemd-resolved مالک دی، د cat /etc/resolv.conf ته د بېرته تګ اختیار سره۔ په macOS کې روټونه له netstat -rn، حل کوونکي له scutil --dns او سیسټم پراکسي له scutil --proxy څخه راځي۔ هغه macOS لوستونکی چې ip route چلوي command not found ترلاسه کوي، او هلته /etc/resolv.conf د واکمن ترتیب پرځای جوړ شوی سټب دی۔ پلیټفارم وګورئ مخکې له دې چې طبقه وګورئ، که نه لومړی کمانډ پخپله موندنه شي۔

د هرې طبقې لپاره یوه پوښتنه وکړئ: ایا دا ارزښت لا هم داسې یو څه ته اشاره کوي چې شته، په داسې حال کې چې اپلیکیشن بند دی؟ د مړ پورټ پراکسي، بې ټنل اډاپټر، د بند انټرفیس له لارې اصلي روټ او د ټنل دننه حل کوونکی ټول نه وایي۔ یوازې یو نه د نښې د تشریح لپاره کافي دی، له همدې امله په هر ازموینه کې یو بدلون مهم دی۔

پراکسي ټنل نه دی

پراکسي غوښتنه مني، هغه بل ځای ته وړي او ځواب بېرته ورکوي، چې مانا یې دا ده چې هغه منزل پېژني او هر هغه څه ویني چې سایټ پخپله انکرپټ نه کړي۔ هغه نور پروتوکولونه نه وړي۔ هغه لاره نه ساتي پرته له دې چې منزل لا دمخه TLS وکاروي۔ او هغه د هر هغه څه لخوا بدلېدای شي چې نصب کړی یې دی، ستاسو له ښکېلتوب پرته۔

هغه توپیر هغه پوښتنه بدلوي چې د پوښتلو ارزښت لري۔ کله چې پراکسي پاتې شي، هغه مه وګورئ چې ټنل پورته دی که نه، بلکې ومومئ کوم پروګرام ستاسو براوزر لا هم چلوي۔ ټنل کېدای شي بشپړ روغ او د ناکامۍ لپاره بشپړ بې اړیکه وي۔

که غواړئ پوه شئ چې داسې کلاینټ واقعاً څه وکړل، د هغه ډشبورډ لوستلو پرځای مشاهده وکړئ۔ Process Monitor ثبتوي چې کومې راجستر کېلي او فایلونه لمس کوي، په داسې حال کې چې د پاکټ نیول ښیي چې ترافیک یې چېرته لاړ۔ دواړه عادي وسیلې دي، او دواړه د پاتې شوي پوښتنې ځواب له هر حالت څراغ څخه ښه ورکوي۔ هیڅ یو یې هم د اپلیکیشن د لا چلېدو غوښتنه نه کوي۔

برخه لرې کړئ، نه شواهد

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

که نښه د بل کلاینټ له نصبولو وروسته بېرته راشي، مخکې له دې چې پرېکړه وکړئ چې خدمت یو څه مات کړي، څلور طبقې بیا وګورئ۔ شواهد معمولاً لا هم هلته دي، په څلورو ځایونو کې یو کې۔ دوهم اپلیکیشن پنځمه طبقه نه جوړوي؛ هغه له څلورو یوه سمول کوي۔

بیا نصبونه پراکسي ریسیټوي خو زوړ اډاپټر نه، او کېدای شي په لیست کې دوه حل کوونکي پاتې کړي۔ هماغه نابرابري لامل ده چې غیر نصب-بیا-ازموینه د هر څه ریسیټولو تڼۍ ته ماتې ورکوي۔ دا تاسو ته یوه بنسټیزه کرښه هم درکوي چې بله ځل چې اړیکه ولوېږي پرتله یې کړئ۔

اړوندې مقالې