واضح پراکسی کے لیے ایک نیٹ ورک کارڈ کافی ہے
سمجھیں کہ فارورڈ پراکسی کب کلائنٹس کا طے شدہ گیٹ وے بنے بغیر LAN بانٹ سکتی ہے۔
نجی فارورڈ پراکسی کو لیپ ٹاپ اور روٹر کے درمیان جسمانی طور پر بیٹھنے کی ضرورت نہیں۔ یہ ایک ہی LAN کی دوسری مشین ہو سکتی ہے، جو ایک نیٹ ورک انٹرفیس استعمال کرتی ہے۔
لیپ ٹاپ پراکسی کے پتے اور سننے والے پورٹ سے جڑتا ہے۔ پراکسی عمل ویب سائٹ یا اس کے والدین کی طرف الگ کنکشن کھولتا ہے۔ وہی انٹرفیس دونوں گفتگو اٹھا سکتا ہے، اور ہوسٹ کی روٹنگ جدول اگلا ہاپ چنتی ہے۔
client → proxy listener
proxy → existing router → destinationیہ اس ایپلیکیشن کے لیے کافی ہے جس نے پراکسی واضح طور پر چنی ہے۔ لینکس پر، یہ عام انتظام ایپلیکیشن کی درخواستیں ری لے کرنے کے لیے صرف IP فارورڈنگ فعال کرنے کا تقاضا نہیں کرتا۔
طے شدہ گیٹ وے ایک اور سوال کا جواب دیتا ہے
کلائنٹ کا طے شدہ گیٹ وے ان پیکٹوں کو سنبھالتا ہے جو کلائنٹ دوسرے نیٹ ورکس کی طرف بھیجتا ہے۔ اس سیٹنگ کو بدلنے سے براؤزر HTTP پراکسی درخواستیں یا SOCKS گفت و شنید جاری نہیں کرتا۔ اسی طرح، براؤزر میں پراکسی درج کرنے سے ہر دوسری ایپلیکیشن اس مشین سے نہیں گزرتی۔
ایک ہوسٹ دونوں کام کر سکتا ہے، لیکن پھر اسے دو کنفیگریشنز سنبھالنی ہوتی ہیں: پراکسی سروس اور روٹنگ یا فائر وال کا کام۔ زیادہ انٹرفیس نیٹ ورک علیحدگی کو آسان بنا سکتے ہیں۔ یہ ٹوپولوجی کا انتخاب ہے، واضح HTTP پراکسی کی طرف سے مسلط کردہ پیش شرط نہیں۔
یہ فرق ایک عام ناکام تجربے کی بھی وضاحت کرتا ہے: پراکسی سرور کے فارورڈنگ قواعد میں ترمیم کا دوسرے روٹر سے گزرنے والے براہ راست کلائنٹ کنکشن پر کوئی اثر نہیں ہوتا۔ پیکٹ کبھی اس سرور سے نہیں گزرے۔
اگر ضرورت لازمی استعمال ہو، تو طے کریں کہ متبادل آؤٹ باؤنڈ ٹریفک کہاں کنٹرول کی جا سکتی ہے۔ ایک انٹرفیس والی واضح پراکسی درست سروس ہو سکتی ہے، جبکہ الگ گیٹ وے نیٹ ورک پالیسی نافذ کرتا ہے۔ نفاذ وہاں رکھیں جہاں سے پیکٹ واقعی گزرتے ہیں۔