ایک ہی پراکسی IP، مختلف پورٹس: کیا یہ نقول ہیں؟
IP پتہ اور پورٹ مل کر ایک اختتامی مقام کی شناخت کرتے ہیں۔ پراکسی فہرست درآمد کرتے، جانچتے یا نقول ہٹاتے وقت یہ فرق برقرار رکھیں۔
ایک ہی IP پتے اور مختلف پورٹس والی دو سطریں مختلف اختتامی مقامات ہیں۔ صرف IP دہرائے جانے پر ایک کو ہٹانے سے کام کرنے والی پراکسی یا دوسرا پراکسی پروٹوکول حذف ہو سکتا ہے۔
مثلاً 203.0.113.10:8080 اور 203.0.113.10:1080 مختلف پورٹس سے جڑتے ہیں۔ ایک پر HTTP اور دوسرے پر SOCKS5 ہو سکتا ہے۔ رسائی کے قواعد یا دستیابی بھی مختلف ہو سکتی ہے۔ مثال کے یہ پورٹ نمبر اصل سروس کے بارے میں کوئی یقینی بات نہیں بتاتے۔
مکمل اختتامی مقام کی جانچ کریں
اگر پورٹ 8080 پر مہلت ختم ہو جائے تو پورٹ 1080 پر کامیاب درخواست پہلی سطر کے کام کرنے کا ثبوت نہیں ہے۔ ہر جانچ میں پروٹوکول، پتہ اور پورٹ درج کریں۔ صرف یہ کہنے والی رپورٹ کہ ”یہ IP بند ہے“ ایسی معلومات کھو دیتی ہے جو نتیجے کی وضاحت کر سکتی ہیں۔
اس کا الٹ بھی درست ہے: دو پورٹس بالآخر ایک ہی باہر جانے والا پتہ استعمال کر سکتی ہیں۔ اس سے وہ ایک ہی اتصال کا اختتامی مقام نہیں بن جاتیں۔ ان کا بنیادی ڈھانچہ یا حدود مشترک ہو سکتی ہیں؛ اس لیے دونوں سطریں رکھنا دو آزاد آپریٹرز یا دو مختلف اخراجی راستوں کا ثبوت نہیں ہے۔
کس چیز کو نقل سمجھنا چاہیے؟
ایک معلوم پروٹوکول کی سادہ فہرست میں معمول پر لائے گئے IP پتے اور پورٹ کی عددی قدر سے نقول ہٹائیں۔ صرف IPv4 کے لیے Python صفائی کی مثال یہ اصول سادہ IP:port سطروں پر لگاتی ہے۔ اگر فائل میں کئی پروٹوکول ہوں تو وہ معلومات بھی محفوظ رکھیں۔ مفت پراکسی کی فہرست سے درآمد کرتے وقت ہر پتے اور پورٹ کے ساتھ پروٹوکول رکھیں۔
بالکل ایک ہی IP:port پر دو لیبل مزید غور چاہتے ہیں۔ HTTP اور HTTPS کے اندراجات ایک ہی HTTP پراکسی کی وضاحت کر سکتے ہیں جو CONNECT بھی سپورٹ کرتی ہو۔ یا سروس ایک سے زیادہ قسم کے ہینڈ شیک قبول کر سکتی ہے۔ ریکارڈ صرف لیبلوں کا مطلب سمجھنے کے بعد ملائیں؛ متن صاف کرتے وقت صلاحیتوں کی معلومات مت گنوائیں۔
تحریری شکل جھوٹے فرق پیدا کر سکتی ہے
اگر 08080 اور 8080 دونوں اعشاری پورٹس مراد ہوں تو ان کی عددی قدر ایک ہے۔ IPv6 پتے کی بھی کئی مساوی تحریری شکلیں ہو سکتی ہیں۔ موازنہ کرنے سے پہلے پتہ اور پورٹ معمول پر لائیں اور خرابی ڈھونڈنے کے لیے اصل ماخذ محفوظ رکھیں۔
نقول ہٹانا فہرست کی شکل بہتر کرتا ہے۔ اس سے اختتامی مقام کے آن لائن ہونے، دو مقامات کے الگ اخراجی راستوں یا ملک کے لیبل کی درستگی کی جانچ نہیں ہوتی۔