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

ټکټ معمولاً څه تشریح کوي

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

درې کتنې په دې کې توپیر لري چې څه ښيي، نه یوازې په دې چې څه تشریح کوي۔

ObservationWhat it describesWhat it cannot prove
An address on a local interfaceOne configured attachment: Wi-Fi, cellular or a tunnelThe source a remote site receives
A socket's local endpointThe binding used by that one connectionThe address after translation further along
The peer address at a serviceWhat arrived at that observation pointAny other interface on the phone

هغه جدول د هغه کوډ ترڅنګ وساتئ چې دا ارزښتونه په ټکټ کې ډکوي، ځکه دلته ډېره ګډوډي د شبکې خرابي نه، بلکې د ستنو ګډوډي ده۔

د ساکټ غوښتنې څه ته ځواب ورکولی شي او څه ته نه

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

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

ووېشل شوی ټونل توپیر ښکاره کوي۔ یوه غوښتنه کېدای شي له ټونل ووځي خو بله، چې بل هدف یا بل پتې کورنۍ ته نښه شوې، نه وځي، نو د یوه اپلیکیشن دوه پایلې چې په ثانیو کې توپیر ولري رښتینې او بېلې کېدای شي۔

هغه کتنه وټاکئ چې له پوښتنې سره ځي

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

د دې لپاره چې ټونل تنظیم شوی که نه، انټرفیس ولولئ۔ د دې لپاره چې د دې اپلیکیشن ترافیک یې کارولی که نه، له همدې اپلیکیشن څخه هغه هدف ته ترافیک ولېږئ چې تاسو یې کنټرول کوئ او په دواړو سرونو کې سرچینه پرتله کړئ۔

د هر اپلیکیشن قواعد خپل جملې ته وړ دي۔ د براوزر پایله د هغه براوزر په اړه شواهد ده، او یو مدیریت شوی د هر اپلیکیشن ټونل کولای شي په یوه تلیفون کې دوه اپلیکیشنونه په یوه شیبه کې په بېلو لارو کېږدي۔ د پوښښ تصدیق کول یعني له اړوند اپلیکیشن څخه، په اړونده پتې کورنۍ کې ترافیک لېږل۔

د انټرفیس نومونه څارونکی نه دي

د انټرفیس نوم د VPN کتنې په توګه هم مه کاروئ۔ نومونه عامه تړون نه دی، او تلیفون کولای شي څو نښلونکي ولري خو یوازې یو یې ستاسو غوښتنه وړي۔

ساحې ته د هغه کتنې نوم ورکړئ چې ساتي یې۔ local_interface_address، socket_local_endpoint او service_observed_source ناڅکله او بې ابهامه دي، او بې ابهامه هغه څه دي چې غواړئ کله چې ارزښت یوه اونۍ وروسته د ملاتړ ټکټ ته ورسیږي۔ یوه ستنه په device IP نوم به درې واړه راټول کړي او بیا به پرې داسې باور وشي لکه یوه چې ده۔

پیژندنه د پتې د ستنې څخه بهر وساتئ

شریکه VPN وتنه د کاروونکي پیژندنه نه ده، او شخصي پته د لاسرسي سند نه دی۔ دواړه لاره تشریح کوي نه یو کس، او له دواړو څخه یوه ته د تصدیق په سترګه کتل د روټینګ یوه پېښه د اجازې پرېکړې ته اړوي۔

کله چې څوک پوښتنه وکړي چې تلیفون کومه پته لري، ګټوره ځواب پوښتنه ده چې کومه اړیکه او کوم څارونکی۔ د getsockname تعریف د منځني حالت لپاره د نقل وړ دی، ځکه د ساکټ پوښتنه حل کوي پرته له دې چې د نورو دوو د حل کولو ادعا وکړي۔

بیا ولیکئ چې له درېیو کوم یو ستاسو محصول واقعاً باید وښیي، او نور دوه له انټرفیس څخه ړنګ کړئ۔

اړوندې مقالې