Tinyproxy localhost کو مسترد کرتا ہے: دیکھیں کون سا loopback پتہ پہنچا
localhost نام کی حل کاری، IPv4 loopback، IPv6 loopback اور listener بائنڈنگز کو الگ کر کے Tinyproxy کی مقامی رسائی مسترد ہونے کی تشخیص کریں۔
آپ کی ترتیب 127.0.0.1 کی اجازت دیتی ہے، پھر بھی localhost سے جڑنے والی ایپلیکیشن مسترد ہو جاتی ہے۔ اجازت یافتہ فہرست بڑھانے سے پہلے دیکھیں کہ ایپلیکیشن نے کون سا پتہ استعمال کیا۔
localhost ایک نام ہے۔ ماحول کے مطابق یہ کلائنٹ کو IPv4 loopback، IPv6 loopback یا مسلسل رابطہ کوششوں کی طرف لے جا سکتا ہے۔ IPv4 ماخذ قاعدہ ::1 سے آنے والے IPv6 رابطے سے لازمی طور پر مطابقت نہیں رکھتا۔
تین خودمختار تفصیلات جانچیں
- کلائنٹ کس پتے سے جڑا۔
- Tinyproxy کس پتے پر سن رہا ہے۔
- Tinyproxy نے اپنے رسائی قواعد میں کون سا ماخذ پتہ جانچا۔
مسترد شدہ رابطہ بتاتا ہے کہ اس اینڈ پوائنٹ کے لیے کوئی قابل رسائی سامع نہیں تھا۔ Tinyproxy کا رسائی مسترد جواب یعنی رابطہ سروس تک پہنچا اور اس کی پالیسی کے تحت مسترد ہوا۔ ان ناکامیوں کے لیے مختلف اصلاحات درکار ہیں۔
Tinyproxy 1.11.2 کے لیے، سامع اور کلائنٹ رسائی کی ترتیبات ان دونوں کنٹرولز کو الگ دکھاتی ہیں۔ اگر مقامی IPv6 کلائنٹس مقصود ہوں تو واضح Allow ::1 اس پالیسی کو میزبان نام پر مبنی قاعدے کے رویے پر انحصار کرنے سے زیادہ واضح طور پر بیان کر سکتا ہے۔
صرف loopback عدم مطابقت حل کرنے کے لیے پورے نجی سب نیٹ کے لیے پراکسی نہ کھولیں۔ یہ بھی یاد رکھیں کہ loopback متعلقہ نیٹ ورک ماحول کے لیے مقامی ہے۔ کنٹینر کا loopback پتہ کسی دوسری مشین کی پراکسی کی شناخت نہیں کرتا، چاہے دونوں localhost نام استعمال کریں۔
تشخیص میں مشاہدہ شدہ عددی اینڈ پوائنٹ اور ماخذ استعمال کریں۔ جب وہ مطلوبہ پالیسی سے مطابقت کریں تو باقی کوئی بھی پراکسی لاگ اِن یا منزل کی ناکامی بعد کا مرحلہ ہے، اس بات کا ثبوت نہیں کہ localhost کو غیر محدود استثنا درکار ہے۔