کسی SOCKS پراکسی سے میزبان نام سے جڑنے کو کہنا اُس نام کے DNS ریکارڈ واپس دینے کو کہنے کے برابر نہیں ہے۔

پراکسی درخواست کردہ رابطہ قائم کرنے کے حصے کے طور پر نام حل کر سکتی ہے۔ یہ کام کسی اور مناسب اپ اسٹریم کو بھی سونپ سکتی ہے۔ کلائنٹ کو رابطے کا نتیجہ بیان کرنے والا SOCKS جواب ملتا ہے، عمومی DNS جواب نہیں۔

CONNECT کے لیے، جواب میں بندھا ہوا پتہ اور پورٹ پروٹوکول کے طے کردہ سرور کی طرف کے بندھن کی وضاحت کرتے ہیں۔ BND.ADDR کو منزل کے حل شدہ IP کی وعدہ شدہ نقل نہ سمجھیں۔

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

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

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