DNS رساو ٹیسٹ: ریزالور کا نام راستہ نہیں ہے
ریزالور کا نام یہ نہیں بتا سکتا کہ DNS نے سرنگ سے گریز کیا یا نہیں۔ اپنی مطلوبہ پالیسی طے کریں، پھر وصول کنندہ، راستہ اور استثنائیں موازنہ کریں۔
VPN صارف کے لیے تین ترتیبیں درست DNS سمجھی جاتی ہیں: آپریٹر کے ریزالور کو سوالات، آپ کے منتخب کردہ خفیہ کردہ ریزالور کو سوالات، اور split DNS جو کام کے نام تنظیم کو بھیجتا ہے۔ رساو ٹیسٹ ایک ریزالور کی اطلاع دیتا ہے، اور وہ ایک لیبل یہ نہیں بتا سکتا کہ آپ کے پاس واقعی کون سی ترتیب ہے۔ پہلے ارادہ شدہ پالیسی طے کریں، پھر اس کے مطابق جانچیں۔ ورنہ آپ ایک عدد کا موازنہ کسی احساس سے کر رہے ہیں۔
نتیجہ پڑھنے سے پہلے طے کریں کہ آپ کیا چاہتے تھے
پالیسی ایک جملے میں بیان کریں: تمام نام VPN ریزالور کو، تمام نام منتخب خفیہ کردہ ریزالور کو، یا اندرونی نام تنظیم کو جانے والا split DNS۔ ہر ایک مختلف صارف کے لیے جائز ہے، اور ہر ایک مختلف متوقع جواب دیتی ہے۔ اس جملے کے بغیر فورم کی پوسٹ میں اسکرین شاٹ سے مختلف کوئی بھی نتیجہ خطرناک لگتا ہے۔ پہلے ٹیسٹ سے پہلے پالیسی لکھ لیں۔
پالیسی متعین ہونے سے پہلے کیا گیا ٹیسٹ کچھ نہیں ناپتا۔ یہ بغیر کسی حوالہ نقطہ کے ریزالور کا نام دیتا ہے۔
ریزالور کا نام نہ راستہ ثابت کرتا ہے نہ وصول کنندہ
دو سوال اہم ہیں: سوال کس نے وصول کیا، اور کون سے راستے نے اسے لے جایا۔ ترتیب کی اسکرین فراہم کنندہ کا پتہ دکھاتی ہوئی بھی سرنگ کے ذریعے کسی تیسرے فریق کے ریزالور تک پہنچا جا سکتا ہے۔ رساو ٹیسٹ صفحے کا لیبل ناظر کا نقطہ نظر بیان کرتا ہے، آپ کی روٹنگ جدول نہیں۔
براؤزر اپنا خفیہ کردہ DNS استعمال کر سکتا ہے جبکہ سائٹ کی ٹریفک سرنگ سے گزرتی ہے، اور کیش شدہ جوابات نئی تلاش کے بغیر صفحہ لوڈ ہونے دے سکتے ہیں۔ اسی لیے عوامی IP کا نتیجہ DNS کے بارے میں کچھ نہیں بتاتا۔ DoH اور DoT ریزالور تک جانے والے راستے میں سوال کی حفاظت کرتے ہیں، اور وہ ریزالور پھر بھی نام دیکھتا ہے۔
resolvectl status
resolvectl query example.com
dig +short example.com
split DNS کئی ریزالوروں کو درست بناتا ہے
کوئی تنظیم اندرونی نام اپنے DNS کو اور باقی سب کہیں اور بھیج سکتی ہے۔ اس لیے کئی ریزالور گنوانے والا ٹیسٹ خرابی نہیں بلکہ ارادہ شدہ پالیسی بیان کر رہا ہو سکتا ہے۔ کچھ بند کرنے سے پہلے مشاہدہ شدہ مجموعہ کو دستاویزی split DNS قواعد سے موازنہ کریں۔ ٹیسٹ صفحہ صاف دکھے اس لیے اندرونی ریزالور بند کرنا نجی نام توڑ دیتا ہے۔
split tunneling اور split DNS مختلف انتخاب ہیں: ایک پیکٹوں کی راہنمائی کرتا ہے، دوسرا سوالات کی۔ سرنگ کا راستہ بدلنے سے نام کی تلاش نہیں ہلتی، اور ریزالور بدلنے سے ویب سائٹ کا راستہ درست نہیں ہوتا۔ IPv6 تیسرا سوال ہے، کیونکہ غیر ارادی IPv6 کنکشن خود بخود DNS رساو نہیں ہے۔
نتیجے کو تفتیش میں بدلیں
ٹیسٹ سے پہلے ارادہ شدہ پالیسی اور براؤزر کی محفوظ DNS ترتیب درج کریں۔ سرنگ فعال رکھ کر ٹیسٹ چلائیں، ہر وہ ریزالور نوٹ کریں جس کا نام لیا جائے، اور مجموعہ کا موازنہ ایک متوقع پتے سے نہیں بلکہ پالیسی سے کریں۔
اگر علامت اسی وقت ظاہر ہوتی ہے تو دوبارہ جڑنے کے بعد دہرائیں، کیونکہ جڑنے کے وقت لاگو پالیسی بعد میں ضائع ہو سکتی ہے۔ ترتیبات کا اندازہ لگانے کے بجائے اندرونی DNS استثناؤں کے لیے کلائنٹ کی دستاویزات استعمال کریں۔
جو عدم مطابقت ملی اسے درست کریں: براؤزر کا انتخاب، VPN DNS ترتیب یا split DNS قاعدہ۔ اگر سرنگ ناکام ہونے پر سوالات رکنے چاہئیں، تو kill switch الگ ترتیب ہے، اور صرف DNS ترتیب یہ فراہم نہیں کرتی۔ جب بتانا ہو کہ خفیہ کردہ ریزالور کیا چھپاتا ہے اور کیا نہیں، تو RFC 8484 تفصیل مفید ہے۔