آپ کا سرور VPN کا اخراج دیکھتا ہے، زائرین کو نہیں
VPN اُس ماخذ پتے کو بدل دیتا ہے جس کا کوئی سروس مشاہدہ کرتی ہے۔ پتوں کی حدود، تاخیر اور اڈاپٹر کے نام VPN کے استعمال کے بارے میں اندازے ہیں، اِس بات کا ثبوت نہیں کہ کون جڑا۔
ایک زائر تجارتی VPN کے ذریعے جڑتا ہے اور آپ کی ایپلیکیشن اخراج کا پتہ لاگ کرتی ہے۔ یہ چھپی ہوئی شناخت نہیں: یہی واحد ماخذ پتہ ہے جو TCP کنکشن کے پاس ہے۔ باقی سب جسے لوگ شناخت کہتے ہیں اُسی ایک حقیقت پر چڑھایا گیا اندازہ ہے۔
کوئی درخواست دراصل کیا اٹھاتی ہے
ایپلیکیشن کنکشن کا ماخذ پتہ اور پورٹ، مکمل ہونے والا ہاتھ ملانا اور وہ بائٹس دیکھتی ہے جو کلائنٹ نے بھیجنے کے لیے چنے۔ مکمل سرنگ کے تحت وہ ماخذ اخراج ہے، جو اِسے استعمال کرنے والے سب میں مشترک ہے۔ منقسم سرنگ کے تحت درخواستیں منزل کے مطابق سرنگ سے یا مقامی کنکشن سے آ سکتی ہیں۔ اگر کلائنٹ اور سرور دونوں ایک ہی VPN میں ہوں تو ماخذ کلائنٹ کا اندرونی سرنگ پتہ ہے، جو مقام نہیں بلکہ اختتامی نقطہ بتاتا ہے۔
عام درخواست کا کوئی فیلڈ وہ پتہ نہیں اٹھاتا جو کلائنٹ کے پاس سرنگ سے پہلے تھا۔ فارورڈنگ ہیڈر کلائنٹ یا پراکسی کا دعویٰ ہے، اور اِسے چھوڑا یا جعلی بنایا جا سکتا ہے۔
شناخت درجہ بندی ہے، اور درجہ بندی ایک اندازہ ہے
عملی طریقے ہیں معلوم VPN اور ہوسٹنگ حدود کی فہرستیں، دعوے شدہ علاقے سے نہ ملنے والی تاخیر، traceroute کی شکلیں اور اکاؤنٹ کا رویہ۔ ہر ایک احتمال پیدا کرتا ہے۔ کارپوریٹ VPN ایسے پتوں پر ہو سکتا ہے جو رہائشی لگتے ہیں، رہائشی پراکسی گھریلو لائن جیسی لگ سکتی ہے، اور کیریئر NAT ہوسٹنگ حد جیسی لگ سکتا ہے۔
مشترک اخراج کو بلاک کرنا اُس کے پیچھے ہر غیر متعلق صارف کو بلاک کرتا ہے، جو شناخت کے فیصلے کو ضمنی خلل میں بدل دیتا ہے۔ اعتماد کا اسکور شناخت نہیں ہے اور اسے کبھی بھی پابندی یا رقم کی واپسی کے فیصلے کا واحد ان پٹ نہیں ہونا چاہیے۔
اگر VPN آپ کا ہے تو آپ کے پاس شناخت سے بے تعلق ایک قابلِ اعتماد اشارہ ہے: مخصوص پول مقرر کریں اور مشاہدہ شدہ ماخذ کو اُس سے ملائیں۔ یہ اِس لیے کام کرتا ہے کہ آپ دونوں سروں کو کنٹرول کرتے ہیں اور پول کو دستاویزی بنا سکتے ہیں۔ لیکن یہ اُن زائرین تک عام نہیں ہوتا جنہیں آپ نہیں سنبھالتے، اور جس لمحے پول دیگر سروسز کے ساتھ مشترک ہو اُس لمحے یہ قابلِ اعتماد نہیں رہتا۔
مقامی شہادت اور سرور کی طرف کا ثبوت
خود مشین پر سرنگ نظر آتی ہے: ایک مجازی اڈاپٹر، سرنگ ڈیوائس کی طرف اشارہ کرنے والا ڈیفالٹ راستہ، بدلا ہوا حل کنندہ۔ وہاں چلنے والا کوڈ انٹرفیس گن سکتا ہے اور PPP، TAP یا وینڈر ڈرائیور تلاش کر سکتا ہے۔
ویب صفحہ اِن میں سے کچھ نہیں پڑھ سکتا۔ عام طریقہ صرف اندرونی نیٹ ورک سے فراہم کردہ وسیلہ لوڈ کرتا ہے اور کامیابی کو سرنگ کے استعمال کا ثبوت سمجھتا ہے۔ درحقیقت یہ رسائی جانچتا ہے: منقسم سرنگ، پرانی کیش شدہ فائل یا مداخلت کرنے والی پراکسی دونوں حالتوں میں یکساں نتیجہ دیتی ہیں۔ مقامی شہادت مقامی ہی رہتی ہے۔
ایسے رسائی کنٹرول چنیں جو ابہام کا سامنا کر سکیں
رسائی کنٹرول کو تصدیق شدہ شناخت، ڈیوائس کی صحت اور فی وسیلہ اجازت پر بنائیں۔ یہ شرائط بتاتی ہیں کون پوچھ رہا ہے اور کہاں تک پہنچ سکتا ہے، اور سرنگ شامل ہو یا نہ ہو وہ بامعنی رہتی ہیں۔ درخواست کا VPN سے آنا ایک کمزور اشارہ ہے جو غلط منظوری اور ضمنی بلاک دونوں پیدا کرتا ہے۔ شہادت اور فیصلہ الگ فیلڈز میں رکھیں، تاکہ متنازع بلاک کے پاس جائزے کے لیے کچھ ہو۔
IP جغرافیائی مقام کئی ان پٹس میں سے ایک ہے، اور براؤزر کی مقام سروسز Wi-Fi یا GPS استعمال کر سکتی ہیں جو کبھی سرنگ کی پیروی نہیں کرتے۔ جو نقشہ اب بھی زائر کا شہر دکھاتا ہے وہ مقام سروسز کے بارے میں شہادت ہے، سرنگ کے ناکام ہونے کا ثبوت نہیں۔
لکھیں کہ کون سا اشارہ کون سا فیصلہ چلا رہا تھا۔ جب گاہک بلاک پر اعتراض کرتا ہے تو وہی ریکارڈ جائزے اور بحث کے درمیان فرق ہے۔