بہتر نیٹ ورکنگ کے لیے HAProxy کو PfSense کے ساتھ کیسے ضم کیا جائے۔

B Tr Ny Wrkng K Ly Haproxy Kw Pfsense K Sat Kys Dm Kya Jay



فائر وال کے فوائد کو کسی وضاحت کی ضرورت نہیں ہے۔ کون سا فائر وال استعمال کرنا ہے اس کا انتخاب کرتے وقت، آپ مفت اور قابل اعتماد آپشن جیسے pfSense استعمال کر سکتے ہیں۔ یہ FreeBSD OS پر مبنی ایک مفت فائر وال ہے اور اس میں متعدد خصوصیات ہیں جن میں ایک ویب انٹرفیس ہے جہاں آپ لاگ ان ہوتے ہیں، اس کے تمام اجزاء تک رسائی حاصل کرتے ہیں، اور فائر وال کو اپنی ضروریات کے مطابق ترتیب دینے کے لیے ترتیب دیتے ہیں۔

پی ایف سینس کے ساتھ، آپ اسے لوڈ بیلنسنگ کے لیے HAProxy کے ساتھ ضم کر سکتے ہیں۔ ابتدائی طور پر، pfSense کے پاس پہلے سے طے شدہ لوڈ بیلنس تھا، لیکن نئے ورژن میں لوڈ بیلنسنگ کا کوئی آپشن نہیں ہے۔ لہذا، اسے HAProxy کے ساتھ ضم کرنے کی ضرورت ہے۔ اگر آپ HAProxy اور pfSense کو الگ الگ استعمال کر رہے ہیں، تو ان کو اکٹھا کرنا سیدھا ہے اور وہی کام کرتا ہے جیسا کہ آپ کرتے تھے۔ یہ پوسٹ بہتر نیٹ ورکنگ کے لیے HAProxy کو pfSense کے ساتھ مربوط کرنے کے تفصیلی اقدامات کا اشتراک کرتی ہے۔







HAProxy کو PfSense کے ساتھ مربوط کرنے کے بارے میں تفصیلی گائیڈ

چاہے آپ pfSense کو اپنے گھر کے نیٹ ورک یا تجارتی استعمال کے لیے فائر وال کے طور پر استعمال کرنا چاہتے ہیں، یہ سمجھنا کہ اسے HAProxy کے ساتھ کیسے مربوط کرنا ہے آپ کو محفوظ رکھتے ہوئے ٹریفک کو آپ کے ویب سرورز پر تقسیم کرکے آپ کے نیٹ ورک کی بھروسے کو بڑھاتا ہے۔



ہم نے اس حصے کو دو حصوں میں تقسیم کیا: تنصیب اور ترتیب۔ آئیے اس میں داخل ہوں!



مرحلہ 1: تنصیب

pfSense کے ساتھ شروع کرنے کے لیے، آپ کو پہلے اسے اپنے سسٹم پر انسٹال کرنا ہوگا۔ اس معاملے کے لیے، ہم اسے ورچوئل باکس مشین کے طور پر انسٹال کر رہے ہیں۔ pfSense ویب سائٹ پر جائیں، ISO ڈاؤن لوڈ کریں، اور ایک ورچوئل باکس مشین بنائیں۔





درست ورچوئل باکس آپشنز سیٹ کریں جو آپ pfSense کے لیے چاہتے ہیں۔ pfSense کے لیے ہماری خلاصہ معلومات درج ذیل میں دکھایا گیا ہے:



ورچوئل باکس مشین بنانے کے بعد، 'ترتیبات' سیکشن تک رسائی حاصل کریں اور ڈاؤن لوڈ کردہ آئی ایس او امیج کو اس کے نیچے شامل کریں۔ اسٹوریج > کنٹرولر IDE جیسا کہ مندرجہ ذیل میں دکھایا گیا ہے:

'نیٹ ورک' سیکشن کے تحت، NAT استعمال کرنے کے لیے اڈاپٹر 1 کو چھوڑ دیں۔

اڈاپٹر 2 کے تحت، اندرونی نیٹ ورک کے لیے اختیار منتخب کریں۔ پھر، اسے ایک نام دیں۔ ہم نے اس کیس کے لیے 'lan 1' استعمال کیا۔

تبدیلیاں محفوظ کریں اور ورچوئل مشین شروع کریں۔

انسٹالر وزرڈ کھل جائے گا۔ انسٹالیشن شروع کرنے کے لیے 'قبول کریں' بٹن پر کلک کریں جو درج ذیل تصویر میں دکھایا گیا ہے۔

'انسٹال pfSense' آپشن پر کلک کریں۔

تقسیم کرنے کا وہ آپشن منتخب کریں جس سے آپ آرام سے ہوں۔ ہم اس کیس کے لیے پہلے آپشن کے ساتھ چلے گئے ہیں۔

اگلا، تقسیم کے ساتھ استعمال کرنے کے لیے پٹی ڈسک کو منتخب کریں۔

منتخب ڈسک کو صاف کرنے کے لیے اپنی کارروائی کی تصدیق کریں اور pfSense انسٹال کرنے کے لیے اسٹوریج کا استعمال کریں۔

اب، pfSense منتخب ڈسک پر لکھنا شروع کردے گا۔

انسٹالیشن مکمل ہونے کے بعد، سسٹم کو ریبوٹ کرنے کا آپشن منتخب کریں۔

مرحلہ 2: ترتیب

pfSense انسٹال کرنے کے بعد، باقی کام نیٹ ورک کو کنفیگر کرنا اور پھر اسے HAProxy کے ساتھ ضم کرنا ہے۔ پی ایف سینس کے دوبارہ شروع ہونے کے بعد، آپ کو درج ذیل ونڈو ملے گی جو وہ تمام آپشنز دکھاتی ہے جو آپ اسے کنفیگر کرنے کے لیے استعمال کر سکتے ہیں۔

انٹرفیس سیٹ کرنے کے لیے، 'آپشن 2' کو منتخب کریں اور اس کی وضاحت کریں کہ آپ IPv4 کے لیے کون سا IP ایڈریس استعمال کرنا چاہتے ہیں۔ سب نیٹ سیٹ کریں اور اپنے نیٹ ورک کے لیے شروع اور اختتامی IP پتوں کی وضاحت کریں۔

ایک بار جب آپ انٹرفیس سیٹ کر لیتے ہیں، تو ایک URL ظاہر ہو جائے گا جسے آپ ویب انٹرفیس تک رسائی کے لیے استعمال کریں گے۔ اس صورت میں، URL ہے http://192.168.0.10/ .

پھر ہمیں اڈاپٹر سے جڑنے کی ضرورت ہے جو ہم نے pfSense کا استعمال کرتے ہوئے بنایا ہے۔ اپنے ورچوئل باکس پر، دوسری مشین کھولیں اور نیٹ ورک سیکشن میں ترمیم کریں۔ اس کے 'اڈاپٹر 1' کو 'lan 1' کے ساتھ منسلک کریں جو ہم نے پہلے بنایا تھا۔

اب آپ اپنی مشین شروع کر سکتے ہیں اور تصدیق کر سکتے ہیں کہ pfSense کام کر رہا ہے۔ اس کے لیے، اس بات کی تصدیق کے لیے آئی پی ایڈریس چیک کریں کہ آئی پی وی 4 فارمیٹ جو ہم نے بیان کیا ہے وہی استعمال کیا جا رہا ہے۔ مندرجہ ذیل تصویر سے پتہ چلتا ہے کہ ہم نے جو pfSense LAN تشکیل دیا ہے وہ فعال ہے اور اسے IP ایڈریس کے ساتھ تفویض کیا گیا ہے جو ہم نے بنائی ہے۔

اپنا براؤزر کھولیں اور pfSense کے ساتھ تیار کردہ URL کا استعمال کرتے ہوئے ویب انٹرفیس تک رسائی حاصل کریں۔ 'صارف کا نام: منتظم' اور 'پاس ورڈ: پی ایف سینس' کا استعمال کرتے ہوئے لاگ ان کریں۔

ایک بار لاگ ان ہونے کے بعد، آپ کو ایک انٹرفیس ملے گا جس میں وہ تمام آپشنز دکھائے جائیں گے جنہیں آپ اپنے نیٹ ورک پر pfSense کے کام کرنے کے طریقے کو ایڈجسٹ کرنے کے لیے کام کر سکتے ہیں۔

HAProxy پہلے سے انسٹال نہیں ہوتا ہے۔ پر کلک کریں سسٹم > پیکیج مینیجر > دستیاب پیکجز۔ پھر، HAProxy تلاش کریں۔

دائیں طرف 'انسٹال' بٹن پر کلک کریں۔

HAProxy انسٹال ہونے کے ساتھ، سب سے اوپر 'Services' پر کلک کریں اور تصدیق کریں کہ HAProxy درج ہے، اس بات کی تصدیق کرتے ہوئے کہ ہم اسے pfSense کے ساتھ ضم کرنے میں کامیاب ہو گئے ہیں۔

اسے کنفیگر کرنا شروع کرنے کے لیے 'HAProxy' آپشن پر کلک کریں۔ کنفیگر کرنے کی پہلی چیز بیک اینڈ سرورز ہیں۔ تلاش کریں۔ سروسز > HAProxy > بیک اینڈ سیکشن اور بیک اینڈ سرورز شامل کریں جو آپ استعمال کرنا چاہتے ہیں۔

یقینی بنائیں کہ آپ بیک اینڈ سرورز کے لیے موڈ، نام، پتہ اور پورٹ شامل کرتے ہیں۔ سرورز کو شامل کرتے رہیں اس پر منحصر ہے کہ آپ کتنے سرورز رکھنا چاہتے ہیں۔

اگلا، اس بات کی وضاحت کریں کہ آپ کس طرح چاہتے ہیں کہ آپ کا بوجھ متوازن ہو۔ وہ آپشن منتخب کریں جو آپ کے کیس کے لیے مثالی ہو جیسے راؤنڈ رابن یا کوئی دوسرا جو سرور کی فہرست کے نیچے درج ہے۔

ہمیں پھر فرنٹ اینڈ کو کنفیگر کرنا ہوگا۔ تلاش کریں۔ خدمات > HAProxy > فرنٹ اینڈ اور اپنے HAProxy کے فرنٹ اینڈ سیکشن کو شامل کرنے کے لیے 'Add' بٹن پر کلک کریں۔

اس بات کو یقینی بنانے کے لیے سیٹنگز میں ترمیم کریں کہ فرنٹ اینڈ آئی پی ایڈریس مخصوص پورٹ پر سنتا ہے۔ آپ جو ترتیبات یہاں شامل کرتے ہیں وہ آپ کی ضروریات پر منحصر ہیں۔ اپنے نیٹ ورک کی ضروریات کے مطابق سیکشن میں بلا جھجھک ترمیم کریں۔

آخری مرحلہ پسدید کو فرنٹ اینڈ سے جوڑنا ہے۔ پہلے سے طے شدہ بیک اینڈ تک رسائی حاصل کریں، 'کنٹرول لسٹ اور ایکشنز' سیکشن تک رسائی حاصل کریں، اور اپنے شامل کردہ بیک اینڈ سرورز کو منتخب کریں۔ ان کو لنک کرنے کی تصدیق کے لیے تبدیلیاں محفوظ کریں۔

اب آپ HAProxy کو آن کر سکتے ہیں اور اسے اپنے نیٹ ورک پر pfSense کے ساتھ استعمال کر سکتے ہیں۔ 'ترتیبات' سیکشن تک رسائی حاصل کریں، اسے فعال کریں، اور فی عمل زیادہ سے زیادہ کنکشن کی وضاحت کریں۔

آپ کو فائر وال کے قوانین میں بھی ترمیم کرنی چاہیے اور اپنے فائر وال کے ساتھ استعمال کرنے کے لیے نئی پالیسیاں بنانا چاہیے۔

فائر وال کے اصول کو ترتیب دیتے وقت، اس بات کی وضاحت کریں کہ آیا آپ صرف ایک یا ایک سے زیادہ منزلیں چاہتے ہیں اور ان کے IP پتے شامل کریں۔

یہی ہے. آپ نے HAProxy کو pfSense کے ساتھ مربوط کیا۔

نتیجہ

آپ کے گھر یا تجارتی نیٹ ورک کے لیے فائر وال کو لاگو کرتے ہوئے بوجھ کے توازن کو سنبھالنے کے لیے HAProxy کو pfSense کے ساتھ مربوط کرنا ممکن ہے۔ pfSense انسٹال کرکے شروع کریں۔ پھر، HAProxy پیکیج انسٹال کریں۔ وہاں سے، بیک اینڈ، فرنٹ اینڈ، اور لوڈ بیلنس میں ترمیم کرکے آپ اپنے HAProxy کو کس طرح کام کرنا چاہتے ہیں اس کو ترتیب دینے کے لیے اس پوسٹ میں شامل مراحل کی پیروی کریں۔ بیک اینڈ کو فرنٹ اینڈ کے ساتھ جوڑ کر نتیجہ اخذ کریں اور پی ایف سینس کے ساتھ HAProxy استعمال کرنے سے لطف اٹھائیں۔