الگ Chrome پروفائل میں پراکسی آزمائیں
HTTP یا SOCKS5 اینڈپوائنٹ کے ساتھ مخصوص Chrome ٹیسٹ پروفائل شروع کریں اور عام پروفائل الگ رکھیں۔
سسٹم پراکسی بدلنے سے زیر آزمائش براؤزر ونڈو سے زیادہ متاثر ہو سکتا ہے۔ مختصر Chrome ٹیسٹ کے لیے اس کی جگہ واضح پراکسی اینڈپوائنٹ والا الگ پروفائل شروع کر سکتے ہیں۔
مخصوص ٹیسٹ پروفائل شروع کریں
Linux پر HTTP پراکسی کی مثال:
google-chrome --user-data-dir=/tmp/proxy-ip-check --proxy-server=http://203.0.113.10:8080
صرف اس ٹیسٹ کے لیے نئی ڈائریکٹری استعمال کریں اور دستاویزی مثال کو اپنی سروس یا مفت پراکسی فہرست کی حقیقی پراکسی سے بدلیں۔ Chrome کی اجرائی فائل کا نام اور مقام آپریٹنگ سسٹم اور تنصیب پر منحصر ہے۔
الگ صارف ڈیٹا ڈائریکٹری اہم ہے۔ Chrome پروفائل سے وابستہ موجودہ عمل دوبارہ استعمال کر سکتا ہے، اس لیے پہلے سے کھلے عام براؤزر کے ساتھ کمانڈ چلانا نئے پراکسی فلیگ کے مؤثر ہونے کا ثبوت نہیں۔ اسی ٹیسٹ پروفائل کو دوسرے اینڈپوائنٹ سے شروع کرنے سے پہلے پچھلا ٹیسٹ عمل بند کریں۔
SOCKS5 اندراج کے لیے
google-chrome --user-data-dir=/tmp/proxy-socks-check --proxy-server=socks5://203.0.113.10:1080
Chrome یہاں socks5 اسکیم استعمال کرتا ہے، curl کی socks5h لکھائی نہیں۔ Chromium کا SOCKS5 نفاذ معاون URL درخواستوں کے منزل نام پراکسی کے ذریعے حل کرتا ہے۔ یہ TCP کی معاونت کرتا ہے، عام UDP ریلے نہیں، اور SOCKS5 صارف نام/پاس ورڈ توثیق کی معاونت نہیں کرتا۔ اس لیے محفوظ SOCKS اینڈپوائنٹ غیر معتبر IP کے بجائے کلائنٹ صلاحیت کی عدم مطابقت سے ناکام ہو سکتا ہے۔
اسی ونڈو میں عوامی منزل جانچیں
مخصوص پروفائل میں IP جانچ صفحہ کھولیں۔ localhost صفحہ پراکسی راستے کا کمزور ٹیسٹ ہے کیونکہ Chromium میں loopback اور کچھ مقامی پتوں کے لیے ضمنی بائی پاس اصول ہیں۔
ضروری منزل کی قسم بھی جانچیں۔ HTTP صفحے کی کامیابی HTTPS CONNECT معاونت نہیں بتاتی۔ پروفائل کچھ بھی لوڈ نہ کرے تو براؤزر اختیارات بدلنے سے پہلے چھوٹی کمانڈ لائن درخواست میں اسی اینڈپوائنٹ کا موازنہ کریں؛ HTTP listener کے لیے curl HTTP ٹیسٹ دیکھیں۔
ٹیسٹ ختم کریں
مکمل ہونے پر مخصوص Chrome عمل بند کریں۔ اوپر کی کمانڈ نے عام پروفائل منتخب نہیں کیا۔ عارضی پروفائل ذاتی سیشن والے پروفائل سے الگ رکھیں؛ اینڈپوائنٹ ٹیسٹ کے لیے سائن ان ضروری نہیں۔
Windows پر عام براؤزر استعمال کے لیے عام سسٹم پراکسی مکالمہ اکثر آسان ہے۔ مستقل سسٹم تبدیلی کے بجائے جان بوجھ کر محدود ٹیسٹ سیشن چاہیے تو الگ پروفائل مفید ہے۔