آپ کے iPhone کا VPN لاک ایک پالیسی ہے، پروٹوکول نہیں
IKEv2 سرنگ کو زندہ رکھتا ہے؛ یہ طے نہیں کرتا کہ سرنگ گرنے پر آپ کا iPhone کیا بھیجتا ہے۔ فراہم کنندہ سے پالیسی اور اس کی استثنائیں پوچھیں۔
VPN کا آئیکن جڑا ہوا دکھاتا ہے، نیٹ ورک بدلنے کے دوران سرنگ لمحے بھر کے لیے گر جاتی ہے، اور جو ٹریفک روکا جانا چاہیے تھا وہ سیلولر کے ذریعے باہر چلا جاتا ہے۔ انٹرفیس میں کسی چیز نے خلا کا اعلان نہیں کیا۔ آپ جس خصوصیت پر بھروسہ کر رہے تھے وہ کلائنٹ اور پلیٹ فارم کی پالیسی ہے، اور سیٹنگز میں پروٹوکول کا نام یہ نہیں بتاتا کہ اس سیکنڈ میں کیا ہوتا ہے۔
لاک کو حالتوں کے بارے میں ایک معاہدے کے طور پر بیان کریں، IKEv2 یا On Demand کی خصوصیت کے طور پر نہیں۔
علامت: آئیکن کہتا ہے جڑا ہوا ہے
آئیکن کلائنٹ کی اپنی حالت کے بارے میں نظر کی عکاسی کرتا ہے، اور یہ نظر دوبارہ جڑنے کی مدت کے برابر حقیقت سے پیچھے رہ سکتی ہے۔ کیش شدہ صفحہ، تیز دوبارہ جڑنا یا حالت کی تازہ کاری، یہ سب اس وقفے کو چھپا دیتے ہیں۔ پوچھنے کے قابل سوال یہ نہیں کہ آئیکن سبز تھا یا نہیں، بلکہ یہ کہ سرنگ نہ ہونے کے دوران ڈیوائس نے کس چیز کی اجازت دی۔ وہی تاخیر یہ بھی بتاتی ہے کہ ایپ کا اسکرین شاٹ اتنا کمزور ثبوت کیوں ہے: یہ حالت درج کرتا ہے، تبدیلی نہیں۔
اس سوال کا جواب صرف اسی صورت میں ہے جب پالیسی اسے متعین کرے۔
پروٹوکول واقعی کیا برقرار رکھتا ہے
IKEv2 تصدیق شدہ IPsec تعلق کو برقرار رکھتا اور تجدید کرتا ہے، اور موبلٹی کی خصوصیات پتہ بدلنے کے بعد اسے بحال کرنے میں مدد دیتی ہیں۔ یہ سرنگ کے زندگی کے چکر کے بارے میں ایک بیان ہے۔ یہ خلا میں iPhone کی جانب سے دوسرا ٹریفک بھیجنے کی اجازت کے بارے میں کچھ نہیں کہتا، کیونکہ وہ اجازت کلید کی منتقلی کی نہیں، پلیٹ فارم اور کلائنٹ کی ہے۔ ایک سیکنڈ سے کم میں دوبارہ جڑنے والے ڈیوائس کے پاس بھی ایک کھڑکی تھی، اور دلچسپ رویہ اسی کھڑکی میں رہتا ہے۔
On Demand بھی اسی طرح فعال ہونے کے رویے کی وضاحت ہے، عالمگیر بلاک کرنے کی ضمانت نہیں۔
پلیٹ فارم ڈویلپر کو کیا دیتا ہے
Apple کا Network Extension ٹریفک کے دائرے کا کنٹرول دیتا ہے، اور اس کی روٹنگ گائیڈ تمام نیٹ ورک شامل کرنے کے رویے کو عام شامل راستوں سے الگ کرتی ہے اور سسٹم کی استثناؤں کی فہرست دیتی ہے۔ نگرانی کے تحت Always On تعیناتی ماڈل بھی موجود ہے، جو ذاتی ایپ کی خودکار رابطہ سیٹنگ سے الگ ہے۔ کوئی دی گئی ایپ ان میں سے کچھ استعمال کرتی ہے یا نہیں، یہ ایپ کی خصوصیت ہے، اس پروٹوکول کی نہیں جس میں وہ بولتی ہے۔
ٹوگل کا نام اس بات کا ثبوت نہیں کہ ایپ کون سا API کال کرتی ہے۔
خصوصیت کو ایک معاہدے کے طور پر پڑھیں
فراہم کنندہ سے پانچ حالتیں متعین کرنے کو کہیں: پہلی فعال کاری، سرنگ کا غیر متوقع ضیاع، جان بوجھ کر منقطع کرنا، ایپ سے باہر نکلنا اور ڈیوائس کا دوبارہ آغاز۔ سسٹم کی استثنائیں اور کوئی بھی جان بوجھ کر LAN رسائی اس فہرست کے ساتھ رکھیں۔ پھر پوچھیں کہ خصوصیت اختیاری ہے، انتظام کی طرف سے مسلط ہے، یا کلائنٹ موڈ پر مشروط ہے، کیونکہ صارف کا منتخب کردہ وقفہ اور کسی تنظیم کا مسلط کردہ لاک دو مختلف مصنوعات ہیں۔ وہ پانچ جوابات تعیناتی ریکارڈ میں لکھیں، کیونکہ اگلا جائزہ لینے والا بالکل یہی سوالات پوچھے گا۔
غیر متوقع ضیاع پر روکنے والی مگر جان بوجھ کر منقطع کرنے پر نہ روکنے والی خصوصیت ایک ہم آہنگ ڈیزائن ہے۔ صرف وہ نہیں جو مارکیٹنگ صفحے نے بیان کیا تھا۔
خلاؤں کی جانچ کیسے کریں
ایک وقت میں ایک تبدیلی کو بے ضرر ٹریفک کے ساتھ جانچیں، اس ایپ اور پتہ خاندان میں جو آپ کے لیے اہم ہے۔ تصدیق کریں کہ خلا کے دوران کس چیز کی اجازت تھی، بعد میں آئیکن نے کیا دکھایا یہ نہیں۔ نتیجے کے ساتھ کلائنٹ ورژن اور پالیسی درج کریں، کیونکہ دونوں بدلتے ہیں اور فون کی سیٹنگز اسکرین سے کوئی بھی نظر نہیں آتا۔ حقیقی خلا کو سست آئیکن سے الگ کرنے کا یہی واحد طریقہ ہے۔
اگر جواب تعمیل کے لیے اہم ہے تو مصنوعات کے لیبل سے اندازہ لگانے کے بجائے تحریری طور پر طلب کریں۔