نیٹ ورک نوڈس کے محفوظ کنکشن اور ان کے درمیان معلومات کا تبادلہ براہ راست کھولنے بندرگاہوں سے متعلق ہے. ٹریفک کا کنکشن اور ٹرانسمیشن ایک خاص بندرگاہ کے ذریعہ بنایا جاتا ہے، اور اگر نظام میں بند ہو جائے تو، اس طرح کے عمل کو انجام ناممکن کرنا ممکن ہے. اس کی وجہ سے، بعض صارفین کو آلات کی بات چیت کو ایڈجسٹ کرنے میں ایک یا زیادہ نمبر فارورڈنگ کرنے میں دلچسپی رکھتے ہیں. آج ہم دکھائیں گے کہ لینکس کینییل کی بنیاد پر آپریٹنگ سسٹم میں کام کیا گیا ہے.
لینکس میں کھلی بندرگاہوں
اگرچہ بہت سے اخراجات میں، ڈیفالٹ کے مطابق، بلٹ ان نیٹ ورک مینجمنٹ کا آلہ موجود ہے، لیکن اس طرح کے حل اکثر آپ کی بندرگاہوں کے افتتاح کو مکمل کرنے کی اجازت نہیں دیتے ہیں. اس آرٹیکل کے ہدایات کو ایک اضافی ایپلیکیشن نامی ایپلیکیشن پر مبنی کیا جائے گا جسے سپیوسر حقوق کے استعمال سے فائر فال کی ترتیبات میں ترمیم کرنے کا حل ہے. لینکس پر او ایس کے تمام مکانات میں، یہ ایک ہی کام کرتا ہے، اس کے علاوہ کہ نصب کرنے کا حکم مختلف ہے، لیکن ہم ذیل میں اس کے بارے میں بات کریں گے.
اگر آپ جاننا چاہتے ہیں کہ آپ کے کمپیوٹر پر کونسی بندرگاہوں پہلے ہی کھلے ہیں، آپ کو بلٹ ان یا اضافی کنسول کی افادیت کا استعمال کرسکتے ہیں. لازمی معلومات کو تلاش کرنے کے لئے تفصیلی ہدایات مندرجہ ذیل لنک پر کلک کرکے ہمارے دوسرے آرٹیکل میں پایا جا سکتا ہے، اور ہم بندرگاہوں کے افتتاحی کے ایک مرحلے وار تجزیہ کو آگے بڑھیں گے.
مزید پڑھیں: اوبنٹو میں کھلا بندرگاہ دیکھیں
مرحلہ 1: iptables کو انسٹال کریں اور قواعد ملاحظہ کریں
iptables افادیت بنیادی طور پر آپریٹنگ سسٹم کا حصہ نہیں ہے، لہذا آپ کو اپنے آپ کو سرکاری ذخیرہ سے انسٹال کرنے کی ضرورت ہے، اور پھر قواعد کے ساتھ کام کریں اور ہر طرح سے ان میں ترمیم کریں. تنصیب زیادہ وقت نہیں لگاتی ہے اور معیاری کنسول کے ذریعہ انجام دیا جاتا ہے.
- مینو کھولیں اور چلائیں "ٹرمینل". یہ معیاری ہارکی کا استعمال بھی کیا جا سکتا ہے. Ctrl + Alt + T.
- Debian یا Ubuntu کی فہرست پر مبنی تقسیم میں
سودو مناسب iptables نصب
تنصیب شروع کرنے اور Fedora کی بنیاد پر تعمیرات میں -سودو یو iptables انسٹال
. کلیدی دبائیں داخل کرنے کے بعد درج کریں. - اپنا اکاؤنٹ کیلئے پاس ورڈ لکھ کر سپرسیر حقوق کو چالو کریں. براہ کرم نوٹ کریں کہ حروف ان پٹ کے دوران ظاہر نہیں کیا جاتا ہے، یہ سیکورٹی کے لئے کیا جاتا ہے.
- تنصیب کے لئے انتظار کریں اور اس بات کو یقینی بنائیں کہ آلے کو فعال کرنے کے قوانین کی معیاری فہرست کا جائزہ لے کر فعال ہوجائے
سڈو iptables - ایل
.
جیسا کہ آپ دیکھ سکتے ہیں، کمانڈ اب تقسیم میں ظاہر ہوتا ہےiptables
اسی نام کی افادیت کا انتظام کرنے کے لئے ذمہ دار ہے. ایک بار پھر ہم یاد کرتے ہیں کہ یہ آلہ سپرسائر کے حقوق سے کام کرتا ہے، لہذا اس میں سٹرنگ کا ہونا لازمی ہےسوڈو
، اور صرف اس کے بعد باقی اقدار اور دلائل.
مرحلہ 2: ڈیٹا شیئرنگ کو فعال کریں
کوئی بندرگاہ عام طور پر کام نہیں کرے گا اگر افادیت معلومات کے تبادلے کو اپنے فائبر فریم کے قوانین کی سطح پر روکتی ہے. اس کے علاوہ، مستقبل میں لازمی قوانین کی کمی کی وجہ سے فارورڈنگ کے دوران مختلف غلطیوں کا ظہور ہوسکتا ہے، لہذا ہم آپ کو ان اقدامات پر عمل کرنے کے لئے سخت مشورہ دیتے ہیں:
- اس بات کو یقینی بنائیں کہ ترتیب فائل میں کوئی قواعد موجود نہیں ہیں. یہ بہتر ہے کہ وہ فوری طور پر ان کو ہٹانے کے لئے کمانڈ درج کریں، اور یہ اس طرح لگ رہا ہے:
سوڈو iptables - ایف
. - اب ہم لائن ڈالنے کے ذریعہ مقامی کمپیوٹر پر ان پٹ کے اعداد و شمار کے لئے ایک اصول شامل کرتے ہیں
سودو iptables - ایک انوٹ -i-L- ACCEPT
. - اسی حکم کے بارے میں
سودو iptables - ایک آؤٹ لیٹ - اے لو - جی قبول
- معلومات بھیجنے کے لئے نئے قاعدہ کے ذمہ دار ہے. - یہ صرف مندرجہ ذیل قواعد و ضوابط کی عام بات چیت کو یقینی بنانا ہے لہذا سرور کو پیکٹوں کو بھیج سکتے ہیں. اس کے لئے آپ کو نئے کنکشن، اور پرانے پابندیوں کی اجازت دینے کی ضرورت ہے. اس کے ذریعے کیا جاتا ہے
سودو iptables- ایک انوٹ-ایم ریاست - اسٹیٹ کی درجہ بندی، متعلقہ - قبول
.
مندرجہ بالا پیرامیٹرز کا شکریہ، آپ نے صحیح بھیجنے اور اعداد و شمار وصول کرنے کے لئے فراہم کی ہے، جس سے آپ کو سرور یا کسی دوسرے کمپیوٹر سے آسانی سے بات چیت کرنے کی اجازت ملے گی. یہ صرف بندرگاہوں کو کھولنے کے لئے رہتا ہے جس کے ذریعہ بہت ساری بات چیت کی جائے گی.
مرحلہ 3: ضروری بندرگاہوں کو کھولنے
آپ iptables ترتیب میں نئے قواعد شامل کئے گئے طریقے سے واقف ہیں. بعض بندرگاہوں کو کھولنے کے لئے کئی دلائل موجود ہیں. راؤنڈ کے مطابق 22 بندرگاہوں اور مقبول بندرگاہوں کی مثال کا استعمال کرتے ہوئے اس طریقہ کار کا تجزیہ کرتے ہیں.
- کنسول شروع کریں اور ایک دو ایک مندرجہ ذیل دو احکام درج کریں:
سوڈو iptables- ایک ان پٹ - T TCP - 22-اپریل اطلاق
.
سوڈو iptables - ایک ان پٹ - T TCP - 80 سے زائد مواقع - اب اس بات کا یقین کرنے کے لئے قواعد کی فہرست کی جانچ پڑتال کریں کہ بندرگاہوں کو کامیابی سے آگے بڑھا دیا گیا ہے. پہلے سے ہی واقف کمانڈ کے لئے استعمال کیا جاتا ہے.
سڈو iptables - ایل
. - آپ اسے ایک قابل مطالعہ نظر دے سکتے ہیں اور اضافی دلیل کے ذریعے تمام تفصیلات ظاہر کر سکتے ہیں، پھر لائن اس طرح کی ہوگی:
سوڈو iptables - این ایل ایل
. - معیار کے ذریعے پالیسی کو تبدیل کریں
سودو iptables-P ان پٹ ڈراپ
اور نوڈس کے درمیان کام شروع کرنے کے لئے آزاد محسوس کرتے ہیں.
اس صورت میں جب کمپیوٹر ایڈمنسٹریشن نے پہلے سے ہی اپنے قواعد کو آلے میں بنا دیا ہے، تو اس نے ایک نقطہ نظر کے ذریعے پیکٹوں کو چھوڑنے کا انتظام کیا، مثال کے طور پر،سودو iptables - ایک ان پٹ ڈراپ
، آپ کو ایک اور کمانڈر سڈو استعمال کرنے کی ضرورت ہے iptables:- I INPUT -P TCP - 1924 -J ACCEPT کو تبدیل کریں
کہاں 1924 پورٹ نمبر. یہ ضروری بندرگاہ سرکٹ کے آغاز میں اضافہ کرتا ہے، اور پھر پیکٹوں کو گرا دیا نہیں ہے.
اس کے بعد آپ سبھی ہی لائن لکھ سکتے ہیںسڈو iptables - ایل
اور اس بات کو یقینی بنائیں کہ ہر چیز صحیح طریقے سے قائم ہے.
اب آپ جانتے ہیں کہ لینکس آپریٹنگ سسٹم میں کس طرح بندرگاہوں کو اضافی افادیت آئیپلیبلز کی مثال سے آگے بڑھایا جاتا ہے. ہم آپ کو مشورہ دیتے ہیں کہ جب کنڈوم میں داخل ہو جائیں تو کنسول میں نظر آنے والے لائنوں پر نظر رکھیں، یہ وقت میں کسی غلطی کا پتہ لگانے اور فوری طور پر انہیں ختم کرنے میں مدد ملے گی.