iPhone VPN پیکٹ سائز پر ہر گفتگو بالآخر ppp0 نامی انٹرفیس کے خلاف وہی Mac کمانڈ تجویز کرتی ہے، عام طور پر ساتھ ایک نمبر ہوتا ہے۔ یہ یہاں لاگو نہیں ہوتی، اور اگر وہ انٹرفیس متعلقہ کنکشن کا نہ ہو تو Mac پر بھی یہ درست کنٹرول نہ ہوتا۔ فون پر نمبر اسی کا ہوتا ہے جو ٹنل نافذ کرتا ہے: مقامی پروفائل کے لیے آپریٹنگ سسٹم، ایپ کے لیے پیکٹ-ٹنل فراہم کنندہ، یا گیٹ وے جب دستاویزی خصوصیت پر بات چیت ہو۔ ان میں سے کون سا معاملہ ہے، تین سوال طے کرتے ہیں۔

پہلا سوال: کون سا کلائنٹ چل رہا ہے

مقامی IKEv2 پروفائل، بلٹ اِن Cisco IPsec پروفائل اور کسی تیسرے فریق کا Cisco کلائنٹ تین مختلف عمل ہیں، جن کے معاون خصوصیات کے تین مختلف مجموعے ہیں۔ سیٹنگز میں پروفائل کی قسم بتاتی ہے کہ فون نے اصل میں کون سا شروع کیا، اور ایپ فہرست بتاتی ہے کہ راستے میں فراہم کنندہ ہے بھی یا نہیں۔ وہیں سے شروع کریں، کیونکہ باقی فیصلہ اسی سے نکلتا ہے۔ اگر ایپ فہرست میں کوئی فراہم کنندہ نظر نہ آئے تو ٹنل آپریٹنگ سسٹم کا ہے۔

گیٹ وے وینڈر سے عمل کا اندازہ نہ لگائیں۔ Cisco ہیڈ اینڈ ایسے کلائنٹس کے کنکشن بھی ختم کر سکتا ہے جن میں وینڈر کے نام کے سوا کچھ مشترک نہیں۔ پرانی ریلیز پر پرانے بلڈ کا اسکرین شاٹ بتاتا ہے کہ اس جوڑی نے کیا معاونت کی، یہ نہیں کہ آپ کے ہاتھ کا فون کیا کرتا ہے۔

دوسرا سوال: قیمت کس کی ہے

Apple نیٹ ورک ایکسٹینشن سیٹنگز آبجیکٹ کے ذریعے پیکٹ-ٹنل ڈویلپرز کو MTU خصوصیت دیتا ہے۔ یہ اس فراہم کنندہ کے لیے API ہے جو اپنی ٹنل تشکیل کرتا ہے، نہ کہ ایسا سوئچ جسے کوئی صارف یا منتظم کسی دوسرے کے نصب شدہ کلائنٹ پر چالو کر سکے۔ کسی تیسرے فریق کی ایپ اسے ظاہر کرنے، نظر انداز کرنے یا قیمت کو سخت کوڈ کرنے کا انتخاب کر سکتی ہے۔

مقامی پروفائل کے لیے انٹرفیس کا سائز آپریٹنگ سسٹم چنتا ہے، اور فون اس کے لیے کوئی ایڈیٹر فراہم نہیں کرتا۔ Cisco ریموٹ رسائی گیٹ وے کے لیے کنکشن پروفائل کی دستاویزی خصوصیت موجود ہے، اور یہ لاگو ہوتی ہے یا نہیں، یہ کلائنٹ، ریلیز اور طے شدہ ٹرانسپورٹ پر منحصر ہے۔ دستاویزی اور مانے گئے کے درمیان اسی خلا میں نقل شدہ نمبر غلط ہوتا ہے۔

OwnerWho can change itReachable from the phone
Packet-tunnel providerThe app vendor through its APIOnly if the app exposes a setting
Native IKEv2 or Cisco IPsec profileThe operating systemNo user control
Gateway group policy attributeThe gateway administratorIf the client honours it

تیسرا سوال: کیا علامت سائز پر منحصر ہے

سائز کے مسائل کی ایک نشانی ہوتی ہے: چھوٹی درخواستیں کامیاب ہوتی ہیں، بڑی اپ لوڈز یا بڑے جوابات معطل ہو جاتے ہیں، اور وہی سروس کسی دوسرے رسائی نیٹ ورک پر کام کرتی ہے۔ فلٹرنگ، ایپ کی پے لوڈ حد اور معطل سرور بھی ایسی ہی شکایت پیدا کر سکتے ہیں، اس لیے جو ایک کارروائی ناکام ہوتی ہے اسے کام کرنے والی کے ساتھ درج کریں۔ اگر ایپ وقت اور سائز بتائے تو دونوں ان کے ساتھ لکھیں۔ اس جوڑی کے بغیر ہر بعد کی تبدیلی اندازہ ہے۔

وہی جانچ Wi-Fi اور موبائل نیٹ ورک پر کریں۔ نیٹ ورک کا پیچھا کرنے والی ناکامی راستے کی طرف اشارہ کرتی ہے؛ ڈیوائس کا پیچھا کرنے والی کلائنٹ یا پروفائل کی طرف، اور دونوں کو الگ مالک چاہیے۔ دونوں مرتبہ وہی سروس اور وہی اکاؤنٹ استعمال کریں، ورنہ موازنہ کچھ نہیں بتاتا۔

Mac کی ترکیب بار بار کیوں آتی ہے

PPP پر مبنی ڈیسک ٹاپ VPN کے برسوں نے انٹرفیس سائز کی تبدیلی کو جائز مقامی حل بنا دیا، اور وہ ہدایات موبائل گفتگو میں نقل ہو گئیں۔ فون میں نہ شیل ہے، نہ ایسا انٹرفیس نام، اور نہ دوبارہ کنیکٹ ہونے کے بعد کوئی استحکام۔ 2011 میں ڈیسک ٹاپ مسئلہ حل کرنے والی ترکیب اسے درست بنانے والے حالات سے بہت آگے گئی۔ گفتگو چاہے کچھ بھی دعویٰ کرے، موبائل کلائنٹ اس کے لیے کوئی شیل کمانڈ قبول نہیں کرتے۔

نقل شدہ قیمت کو ترتیب نہیں، راستے کے بارے میں مفروضہ سمجھیں۔ اگر چھوٹا سائز منتقلی کو چلا دے اور بڑا قابلِ اعتماد طور پر ناکام ہو، تو آپ کے پاس راستے کا ثبوت ہے؛ پھر بھی وہ جزو تلاش کرنا ہے جسے اس پر عمل کرنے کی اجازت ہے۔ وہ تلاش عام طور پر گیٹ وے پروفائل یا ایپ وینڈر پر ختم ہوتی ہے، اور فون پر شاذ و نادر۔

ٹرانسپورٹ جواب بدل دیتا ہے

اگر سیشن IPsec کے بجائے TLS پر چل رہا ہے تو گیٹ وے پر TCP تقسیم کی ایڈجسٹمنٹ مدد کر سکتی ہے، کیونکہ یہ TCP بہاؤ کے لیے اعلان شدہ حصے کا سائز دوبارہ لکھتی ہے۔ UDP ٹریفک کے لیے یہ کچھ نہیں کرتی، اور اس میں لوگوں کی توقع سے زیادہ جدید ویب شامل ہے۔ تبدیلی تجویز کرنے سے پہلے طے شدہ ٹرانسپورٹ چیک کریں، اور ٹکٹ میں لکھیں کہ کس ٹرانسپورٹ پر اثر متوقع ہے۔

راستے کی MTU دریافت اس لیے ہے کہ سرے اندازے کے بجائے اصل حد سیکھیں۔ فیڈ بیک روکنا اور چھوٹا سائز سخت کوڈ کرنا کام کرتی بڑی منتقلی کو ہر کنکشن پر مستقل، پوشیدہ لاگت سے بدل دیتا ہے۔

گیٹ وے ٹیم سے کیا پوچھیں

تین چیزیں مانگیں: خصوصیت کا درست نام اور اس کا دائرہ، تیار شدہ کلائنٹ اس کی پابندی کرتے ہیں یا نہیں، اور سیشن نے کون سا ٹرانسپورٹ طے کیا۔ ایک گروپ پالیسی پر لاگو تبدیلی قابلِ جانچ ہے؛ عالمی ترمیم نہیں، اور یہ خطرہ ان صارفین پر منتقل کرتی ہے جنہوں نے کبھی مسئلہ نہیں بتایا۔ دستاویز کا حوالہ بھی مانگیں، کیونکہ خصوصیات کے نام ریلیز کے درمیان بدلتے ہیں۔

پھر ایک چیز بدلیں اور اصل ناکام کارروائی دوبارہ جانچیں، اسپیڈ ٹیسٹ ڈاؤن لوڈ نہیں۔ کلائنٹ ورژن اور رسائی نیٹ ورک کے ساتھ پہلے اور بعد کا ریکارڈ رکھیں، تاکہ اگلی رپورٹ دوبارہ بحث ہونے کے بجائے موازنہ کی جا سکے۔

اگر کارروائی اصل سائز پر بھی ناکام ہو تو سائز سبب نہ تھا۔ یہ نتیجہ بھی درج کریں، تاکہ اگلا شخص وہی مفروضہ دوبارہ نہ کھولے۔

متعلقہ مضامین