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

نام وہ سوال پوچھتا ہے جو پتہ نہیں پوچھتا

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

پتے سے باہر کی طرف کام کریں: پہلے پورا نام، پھر ننگا میزبان نام، اور لکھیں کہ تینوں میں سے کون کام کرتا ہے۔ نمونہ بتاتا ہے کہ ایک بھی کنفیگریشن اسکرین کھولنے سے پہلے کون سی تہہ دیکھنی ہے۔ جب پورا نام حل ہو رہا ہو تو راستوں کا اندازہ لگانا بیکار محنت ہے۔

وہ حل کنندہ پڑھیں جو سرنگ نے واقعی نصب کیا

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

resolvectl status
nslookup fileserver.corp.example
nslookup fileserver

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

Get-DnsClientNrptPolicy
ipconfig /all

اگر اندرونی علاقہ صحیح سرور سے حل ہوتا ہے تو رک جائیں۔ حل کنندہ آپ کا مسئلہ نہیں ہے۔

لاحقے ناکام مختصر ناموں کی وضاحت کرتے ہیں

ایک لیبل والا نام استفسار بھیجنے سے پہلے کنکشن کی لاحقہ فہرست سے بڑھایا جاتا ہے۔ اگر VPN اندرونی لاحقہ نہ پہنچائے، تو fileserver کبھی fileserver.corp.example نہیں بنتا، اور استفسار ایسے نام کے طور پر نکلتا ہے جسے کوئی عوامی حل کنندہ نہیں جانتا۔ لاحقہ مسلط کرنا، یا پورا نام ٹائپ کرنا، سرور پر کچھ بدلے بغیر مفروضے کو جانچتا ہے۔

nslookup fileserver.corp.example
ping -a 192.168.50.20

Linux میں حل کنندہ سروس DNS سرور کو ایک لنک اور راستہ بندی ڈومینوں کے مجموعے سے باندھتی ہے، اس لیے سرنگ کے لنک سے منسلک نہ ہونے والا مسلط کردہ سرور ایسے برتاؤ کرتا ہے جیسے وہ وہاں ہی نہ ہو۔ صرف مقامی حل کنندہ کی طرف اشارہ کر سکنے والی stub فائل کی بجائے فی لنک حالت دیکھیں۔ یہی تقسیم مخالف سمت میں بھی نظر آتی ہے: موجود مگر سرنگ انٹرفیس پر نافذ نہ کی گئی تلاش ڈومین بے ترتیب دکھنے والی مختصر نام ناکامیاں پیدا کرتی ہے۔

اگر لاحقہ شامل کرنے سے یہ درست ہو جائے، تو باقی کام ہر صارف سے اسے ٹائپ کرنے کو کہنے کی بجائے وہ لاحقہ VPN پروفائل کے ذریعے پہنچانا ہے۔

NetBIOS اور WINS ایک مختلف طریقہ کار ہیں

پرانا SMB اب بھی ننگا نام NetBIOS نام سروس سے تلاش کر سکتا ہے، جو نشریات کے ذریعے یا WINS سرور کے ذریعے جواب دیتی ہے۔ نشریات ایک نشریاتی ڈومین کے اندر رہتی ہے اور پہلے روٹر پر رک جاتی ہے، اس لیے سرنگ کے پار نہیں جا سکتی؛ WINS کام کرتا ہے کیونکہ کلائنٹ کے پاس رجسٹر ہونے اور پوچھنے کے لیے یونیکاسٹ پتہ ہوتا ہے۔ اسی لیے صرف IP لے جانے والا VPN بھی پرانے ناموں کی تائید کر سکتا ہے جب WINS ترتیب دیا گیا اور قابل رسائی ہو۔

nbtstat -n
nbtstat -R

جدید SMB کے لیے DNS اور پورے نام پر بھروسہ کریں، اور پرانا راستہ ریٹائر کریں۔ اگر واقعی پرانا ہے تو WINS دیں یا اطلاقیہ بدلیں؛ درمیانی راستہ ایک مدد کی قطار ہے جو کبھی خالی نہیں ہوتی۔

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

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