ایک وقت میں دو Windows VPN: کون سا پروفائل ڈیفالٹ روٹ رکھتا ہے؟
دو Windows VPN پروفائل ایک ہی ڈیفالٹ روٹ کے لیے مقابلہ کرتے ہیں۔ ایک چیک باکس ہٹائیں، وہ سابقے شامل کریں جنہیں یہ ڈھکتا تھا، اور دونوں پر بھروسہ کرنے سے پہلے DNS جانچیں۔
دوسری سرنگ ملائیں اور پہلی خاموش ہو جاتی ہے، جبکہ دونوں کلائنٹ اب بھی صحت مند کنکشن کی اطلاع دیتے ہیں۔ Windows کے پاس دینے کے لیے صرف ایک ڈیفالٹ روٹ ہے، اور اس کا دعویٰ کرنے والا ہر پروفائل اسے دوسرے سے لے لیتا ہے۔ علامت VPN کی بندش جیسی لگتی ہے، مگر درحقیقت یہ دو پروفائلز کے درمیان روٹنگ کا مقابلہ ہے۔ طے کریں کہ کس سرنگ کے پاس وہ روٹ ہونا چاہیے، اور باقی ترتیب اسی کی پیروی کرے گی۔
صرف ایک اندراج بہترین ڈیفالٹ ہو سکتا ہے
IPv4 روٹنگ جدول ان منزلوں کے لیے صرف ایک جیتنے والا روٹ رکھتا ہے جن کا زیادہ مخصوص ملاپ نہیں ہے۔ جو VPN پروفائل اپنا روٹ نصب کرتا ہے وہ جڑتے ہی پچھلے کو بدل دیتا ہے، اور جو ٹریفک پہلے پہلی سرنگ میں جاتا تھا وہ اب دوسری سے باہر جاتا ہے۔ پہلی سرنگ فعال رہتی ہے؛ جو غائب ہوتا ہے وہ کوئی بھی پیکٹ ہے جو عام منزلوں کے لیے اسے استعمال کرتا۔
کلائنٹ کی حالت کے آئیکن یہ نہیں دکھا سکتے۔ وہ بتاتے ہیں کہ سرنگ قائم ہوئی، یہ نہیں کہ کون سے سابقے اب بھی ادھر روٹ ہوتے ہیں، اس لیے صارف دو سبز آئیکن اور کسی ایپ میں وقت کی تحدید دیکھتا ہے۔ خرابی کے دوران route print -4 پڑھنا کسی بھی VPN لاگ سے زیادہ معلوماتی ہے۔
ناموں کا حل دوسرا، خودمختار تصادم ہے، اور صرف روٹنگ جدول درست کرنے سے یہ حل نہیں ہوگا۔
چیک باکس کیا نصب کرتا ہے، اور کیا ہٹاتا ہے
یہ اختیار ہر VPN پروفائل کی اڈاپٹر خصوصیات میں IPv4 اعلیٰ ترتیبات کے تحت ہے، اور دور دراز نیٹ ورک پر ڈیفالٹ گیٹ وے استعمال کرنے کے طور پر لکھا ہے۔ فعال ہونے پر ہر کنکشن سرنگ کے ذریعے ڈیفالٹ روٹ شامل کرتا ہے اور اس انٹرفیس کو عام ٹریفک کی قطار میں رکھتا ہے۔ غیر فعال ہونے پر Windows سرنگ کے اپنے سب نیٹ کا روٹ رکھتا ہے اور باقی جدول کو نہیں چھیڑتا۔
زیادہ تر لوگ چیک باکس ہٹاتے وقت ہی اٹک جاتے ہیں۔ دور دراز سائٹ پر عموماً ایک سے زیادہ سابقے ہوتے ہیں، اور ان میں سے کوئی بھی اڈاپٹر سب نیٹ کے اندر نہیں، اس لیے فائل سرور اور انتظامی پتے جواب دینا بند کر دیتے ہیں۔ چیک باکس نے سرنگ نہیں توڑی؛ اس نے وہ وسیع روٹ ہٹا دیا جو سب کچھ ڈھکے ہوئے تھا۔
مخلوط ترتیبات جائز اور عام ہیں: کارپوریٹ پروفائل چیک باکس کو مکمل سرنگ کے طور پر رکھتا ہے، جبکہ لیب پروفائل تقسیم شدہ ہوتا ہے تاکہ کارپوریٹ ڈیفالٹ کو ہٹا نہ سکے۔
ہر سرنگ کو کیا ڈھونا چاہیے اس کی بنیاد پر منتخب کریں
تین سوالات ترتیب کا تعین کرتے ہیں۔ کیا اس سرنگ کو عام انٹرنیٹ ٹریفک ڈھونا ہے، یا صرف اپنی سائٹ کے اندر کے پتے؟ کیا دونوں سائٹیں الگ نجی حدود استعمال کرتی ہیں؟ اور اگر پروفائل کسی آجر کے زیرِ انتظام ہو، تو کیا آپ کو اس کے روٹنگ رویے کو بدلنے کی اجازت ہے؟
اگر ایک سرنگ مکمل ہونی چاہیے، تو ڈیفالٹ اسی کا ہے اور دوسری کو تقسیم شدہ ہونا چاہیے۔ اگر کسی کو بھی عام انٹرنیٹ ٹریفک کی ضرورت نہ ہو، تو دونوں پر چیک باکس ہٹا دیں اور جسمانی اڈاپٹر کو ڈیفالٹ رکھنے دیں۔ اگر حدود اوورلیپ ہوں تو رک جائیں: 172.22.0.0/16 کا مطلب کارپوریٹ طرف ایک مشین اور لیب کی طرف دوسری مشین نہیں ہو سکتا، اور کوئی چیک باکس اسے حل نہیں کرتا۔
فیصلہ پروفائل ناموں کے ساتھ لکھیں۔ ورنہ اگلی سہ ماہی میں شامل کردہ تیسرا VPN تفتیش دوبارہ شروع سے کرے گا۔
غائب سابقے شامل کریں اور نتیجہ جانچیں
ہر تقسیم شدہ سرنگ کے لیے دور دراز حدود واضح طور پر شامل کریں، عوامی سرور پتے کی بجائے اسی اڈاپٹر پر دکھایا گیا ہم منصب پتہ استعمال کرتے ہوئے:
> route add 172.22.0.0 mask 255.255.0.0 172.20.4.1
> route print -4
> Get-NetRoute -DestinationPrefix 0.0.0.0/0 | Sort-Object RouteMetric
PPP اڈاپٹر اپنے ہم منصب پتے کو اگلی چھلانگ کے طور پر استعمال کرتا ہے، جبکہ TAP اڈاپٹر عموماً اسی انٹرفیس پر دکھایا گیا گیٹ وے استعمال کرتا ہے، اس لیے کسی گائیڈ سے عدد نقل کرنے کی بجائے اڈاپٹر کی تفصیلات پڑھیں۔ مستقل پرچم صرف اس وقت شامل کریں جب روٹ درست ثابت ہو جائے، اور متبادل شامل کرنے سے پہلے پرانے مستقل اندراجات مٹا دیں۔ زیرِ انتظام کلائنٹ اپنے روٹ خود نصب اور محفوظ کر سکتے ہیں، ایسی صورت میں تبدیلی پروفائل کے مالک کو کرنی ہوگی۔
DNS کو الگ مرحلہ درکار ہے۔ دونوں سرنگیں ریزالور مسلط کر سکتی ہیں، اور Windows ہر انٹرفیس کے لیے ترجیحی ترتیب والی فہرست رکھتا ہے، اس لیے دوسرے نیٹ ورک کا نام پہلے نیٹ ورک کے ریزالور کو بھیجا جا سکتا ہے۔ حل منتخب کرنے سے پہلے دیکھیں کہ ہر اڈاپٹر کو واقعی کیا ملا:
> Get-DnsClientServerAddress -AddressFamily IPv4
> Resolve-DnsName files.corp.internal -Server 172.20.4.1
ہر ڈومین کے لیے نام حل کرنے کی پالیسی عموماً عالمی ریزالور فہرست بدلنے سے بہتر ہے، کیونکہ وہ فہرست مشین کی ہر ایپلیکیشن مشترکہ استعمال کرتی ہے اور اسے خاموشی سے بدلنا غیر متعلق تلاشیں ہٹا دیتا ہے۔
چار جانچوں کے ساتھ ترتیب قبول کریں: ہر دور دراز نیٹ ورک میں پتے سے قابلِ رسائی ایک وسیلہ، ہر ایک میں نام کی تلاش، انٹرنیٹ ڈیفالٹ اب بھی جسمانی اڈاپٹر کی طرف اشارہ کرتا ہے، اور دوسرے کنکشن کے ابھرنے پر قائم رہنے والا ریموٹ ڈیسک ٹاپ سیشن۔