لینکس

اپنے لینکس سسٹم میں تمام کھلی بندرگاہوں کو کیسے چیک کریں۔

How Check All Open Ports Your Linux System

گھر A-Z کمانڈ۔ اپنے لینکس سسٹم میں تمام کھلی بندرگاہوں کو کیسے چیک کریں۔ کی طرف سےمہدی حسن۔ میںA-Z کمانڈ۔لینکس 1314۔

مواد

  1. لینکس میں کھلی بندرگاہوں کی جانچ پڑتال
    1. 1. لینکس میں nmap کمانڈ کا استعمال کرتے ہوئے کھلی بندرگاہوں کی جانچ کرنا۔
    2. 2. اوبنٹو میں نیٹ کیٹ کمانڈ کا استعمال کرتے ہوئے کھلی بندرگاہوں کی تلاش۔
    3. 3. لینکس میں نیٹ اسٹیٹ کمانڈ کا استعمال کرتے ہوئے کھلی بندرگاہوں کی تلاش۔
    4. 4. اوبنٹو میں lsof کمانڈ کا استعمال کرتے ہوئے سننے والی بندرگاہوں کی نگرانی کریں۔
    5. 5. لینکس میں ss کمانڈ کا استعمال کرتے ہوئے قائم شدہ بندرگاہوں کی تلاش۔
  2. حتمی خیالات۔

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



لینکس میں کھلی بندرگاہوں کی جانچ پڑتال


نیٹ ورک کی بندرگاہیں عام طور پر آئی پی ایڈریس کے بعد مختص کی جاتی ہیں۔ اپنے نیٹ ورک ایڈریس کے بعد ایک 16 بٹ ساکٹ دیں ، پھر دستیاب بندرگاہوں کی کل تعداد 2^16 = 65536 ہو گی۔ کمپیوٹر نیٹ ورکنگ میں ، ہم سب نیٹ ورکنگ ایڈریس کے تصور اور اقسام جیسے فزیکل ایڈریس اور لوکل ایڈریس سے واقف ہیں۔

ہر نیٹ ورکنگ ایڈریس کا ایک اختتامی نقطہ ہوتا ہے جو اس نیٹ ورک ایڈریس کے کام کی قسم کی وضاحت کرتا ہے۔ آئیے ، ہم اپنے جی میل اکاؤنٹ سے ای میل بھیجنا چاہتے ہیں۔ اس معاملے میں ، Gmail استعمال کرتا ہے۔ ایس ایم ٹی پی (سادہ میل ٹرانسفر پروٹوکول) نظام ہم جانتے ہیں کہ SSL (Secure Sockets Layer) ایک ساکٹ نمبر ہے جو شناخت اور حفاظت کے مقصد کے لیے استعمال ہوتا ہے۔





ایک لفظ میں اس ساکٹ کو پورٹ کہتے ہیں۔ جی میل کے لیے ڈیفالٹ SSL یا پورٹ 465 ہے۔ انٹرنیٹ سروس فراہم کرنے والا (ISP) اکثر اپنے صارفین کو اپنے فائل ٹرانسفر پروٹوکول (FTP) سرور سے گیمز کی فلمیں ڈاؤن لوڈ کرنے کی اجازت دیتا ہے۔ زیادہ تر وقت ، ایف ٹی پی سرورز اپاچی اوبنٹو سرور ٹولز سے بنائے جاتے ہیں ، جہاں بندرگاہیں کھلی رکھی جاتی ہیں اور آئی پی ایڈریس سے وابستہ ہوتی ہیں۔ پوری پوسٹ میں ، ہم لینکس اور اوبنٹو میں کھلی بندرگاہوں کو چیک کرنے کے طریقہ کار کا احاطہ کرتے ہیں۔

پورٹ رینج قسم
0 - 1023۔ سسٹم پورٹس۔
1024 - 49151۔ یوزر پورٹس۔
49152 - 65535۔ متحرک بندرگاہیں۔

1. کھلی بندرگاہوں کی جانچ کرنا | _+_ | لینکس میں کمانڈ۔


لینکس میں ، نیٹ ورک میپر یا این ایم اے پی کمانڈ سسٹم کی حیثیت ، استعمال شدہ ڈیوائسز ، موجودہ نیٹ ورک سروسز چیک کرنے اور ساکٹ یا بندرگاہوں کی دستیابی کے لیے استعمال ہوتا ہے۔ اگر آپ کے لینکس سسٹم میں نہیں ہے | _+_ | اوبنٹو اور دیگر لینکس ورژنز کے لیے ، آپ انسٹال کر سکتے ہیں | _+_ | درج ذیل ٹرمینل کمانڈز کے ذریعے۔ آپ اپنے نیٹ ورک میپر کا ورژن بھی چیک کر سکتے ہیں۔



nmap

| _+_ | کے بعد۔ انسٹال ہے ، پہلے مرحلے پر ، ہم اپنے لوکل ہوسٹ ایڈریس کی بندرگاہوں کو چیک کر سکتے ہیں۔ زیادہ تر وقت ، لوکل ہوسٹ آئی پی ایڈریس 127.0.0.1 کے ذریعہ تفویض کیا جاتا ہے۔

nmap

nmap ورژن

ہم ٹرانسمیشن کنٹرول پروٹوکول (TCP) بندرگاہیں بھی استعمال کر سکتے ہیں | _+_ | کمانڈ. | _+_ | کمانڈ ایک خاص IP ایڈریس کے لیے دستیاب بندرگاہوں کو تلاش کرنے کے لیے بھی استعمال کیا جاتا ہے۔ آئیے ہم آئی پی 192.168.0.1 کے لیے بندرگاہوں کی جانچ کرنا چاہتے ہیں۔

nmap

2. _+_ | کا استعمال کرتے ہوئے کھلی بندرگاہوں کی تلاش۔ اوبنٹو میں کمانڈ۔


پہلے ہم نے دیکھا ہے کہ ٹرانسمیشن کنٹرول پروٹوکول کا استعمال کرتے ہوئے دستیاب بندرگاہوں کو کیسے چیک کیا جائے۔ اب ہم دیکھیں گے کہ بندرگاہوں کی دستیاب تعداد کو کیسے چیک کریں۔ یوزر ڈیٹاگرام پروٹوکول (UDP) .

اوبنٹو سرور میں ، اس طرح کے نیٹ ورکنگ آپریشنز کا استعمال کرتے ہوئے کیا جاتا ہے | _+_ | یا | _+_ | کمانڈ. اور مجھے یہ کہنا ضروری ہے کہ لینکس میں ، _ _+_ | نیٹ ورک ساکٹ چیک کرنے کا سب سے طاقتور ہتھیار ہے۔ آئیے آپ TCP پروٹوکول کے تحت ایک کنکشن بنانا چاہتے ہیں جہاں پورٹ 2389 کے طور پر تفویض کیا گیا ہے۔

اب آپ TCP کنکشن بنانے کے لیے درج ذیل ٹرمینل کمانڈ چلا سکتے ہیں۔ یا ، اگر آپ کلائنٹ ہیں ، آپ کو لوکل ہوسٹ تک رسائی حاصل ہے۔ آپ دوسرا ٹرمینل کمانڈ بھی چلا سکتے ہیں۔

nmap

3. _+_ | کا استعمال کرتے ہوئے کھلی بندرگاہوں کی تلاش۔ لینکس میں کمانڈ۔


اگر آپ صرف UDP یوزر ڈیٹاگرام پروٹوکول بندرگاہوں کو چیک کرنا چاہتے ہیں تو آپ نیٹ ورک کے اعدادوشمار بھی استعمال کرسکتے ہیں یا | _+_ | کمانڈ. | _+_ | کمانڈ اختتامی ٹرانسمیشن ڈیٹا وصول اور بھیجنا دونوں ظاہر کر سکتا ہے۔ آخر میں ، ہمارے پاس ایک کمانڈ ہے جو لینکس میں کھلی بندرگاہیں تلاش کر سکتی ہے | _+_ |

nmap

نیٹ اسٹیٹ لینکس اوپن پورٹ چیک۔

NGINX کمانڈ آپ کے لینکس کے نیٹ ورکنگ سسٹم کی نگرانی کے لیے بھی استعمال ہوتا ہے۔ یہاں میں آپ کو | _+_ | کے ساتھ متعارف کروا رہا ہوں۔ کمانڈ جو آپ کے لینکس سسٹم کی کھلی بندرگاہوں کو چیک کر سکتا ہے۔

کس طرح ایکسل میں ایک تقریب کاپی کرنے کے لئے
namp

اگر آپ کو مل جائے تو | _+_ | صحیح طریقے سے کام نہیں کررہا ہے ، nignx کو دوبارہ لوڈ کرنے کی کوشش کریں۔

netcat

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

nc

اوبنٹو اوپن پورٹ چیک اینڈ پی۔

لینکس میں مخصوص بندرگاہ کی حیثیت کو تلاش کرنے کے لیے ، ایک _ _ _ _ ہے۔ کمانڈ جو تمام سننے والی بندرگاہوں کو ظاہر کر سکتا ہے۔ چلو ، ہماری مخصوص بندرگاہ 80 ہے۔

netcat

4. _+_ | کا استعمال کرتے ہوئے سننے والی بندرگاہوں کی نگرانی کریں۔ اوبنٹو میں کمانڈ۔


لینکس میں ، کھلی فائلوں کی فہرست یا مختصر lsof کمانڈ فائلوں یا ڈائریکٹریوں کی فہرست دیکھنے کے لیے استعمال ہوتی ہے جو کھلی ہوتی ہیں۔ لیکن ہم بھی استعمال کر سکتے ہیں | _+_ | کچھ سادہ نیٹ ورکنگ کاموں کے لیے احکامات۔ ہم تمام کھلی بندرگاہوں کی فہرست تلاش کر سکتے ہیں | _+_ | احکامات مجھے اس بات کا ذکر کرنا چاہیے کہ لینکس میں ، اوپن پورٹ کو سننے کی بندرگاہ سے بھی علیحدہ کیا جاتا ہے۔

آئیے ، ہم جڑے ہوئے غیر ملکی پتوں اور سننے کی بندرگاہوں کو چیک کرنا چاہتے ہیں | _+_ | کمانڈ. یہاں ، سننے یا سننے کو کھلی بندرگاہ کہا جاتا ہے۔ ٹرمینل میں ، ہم عین مطابق ڈیٹا ٹیکسٹ گربر یا گلوبل ریگولر ایکسپریشن پرنٹ یا مختصر میں ، _ _+_ | کمانڈ.

netcat

لینکس اوپن پورٹ چیکر lsof

اگر آپ نیٹ ورک کے آئی پی ایڈریس کے خلاف کسی مخصوص پورٹ کی حیثیت کو چیک کرنا چاہتے ہیں تو آپ اپنے لینکس سسٹم میں یہ ٹرمینل کمانڈ استعمال کر سکتے ہیں۔ آئیے ، ہم پورٹ 80 کی حیثیت چیک کرنا چاہتے ہیں۔

netstat

5. _+_ | کا استعمال کرتے ہوئے قائم شدہ بندرگاہوں کی تلاش۔ لینکس میں کمانڈ۔


لینکس میں ، | _+_ | کمانڈ اصطلاح کو کہا جاتا ہے _ _ _ _ | یہاں ساکٹ کو بطور بندرگاہ تفویض کیا گیا ہے۔ تو | _+_ | کا استعمال کرتے ہوئے۔ کمانڈ ، ہم لینکس سسٹم میں کھلی بندرگاہوں کا تعین کر سکتے ہیں۔ اگر آپ کے پاس نہیں ہے | _+_ | اپنے لینکس میں انسٹال ہے ، آپ جلدی انسٹال کر سکتے ہیں | _+_ | اپنی مشین میں | _+_ | سے۔ کمانڈ نیچے دیا گیا ہے. پھر چلائیں | _+_ | اپنے ٹرمینل میں کمانڈ کریں۔ آؤٹ پٹ میں ، آپ کو ساکٹ/پورٹ کی تفصیلات ملیں گی۔

netstat

ساک اسٹیٹ lsof

مزید معلوماتی اوپن پورٹ چیکنگ کے مقاصد کے لیے ، ایک _ _ _ _ ہے۔ لینکس میں کمانڈ. | _+_ | کمانڈ بنیادی طور پر ٹی سی پی اوپن پورٹس ، یو ڈی پی اوپن پورٹس ، سافٹ وئیر کا نام اور استعمال شدہ پورٹ نمبر کی تفصیلات دیکھتا ہے۔

netstat

حتمی خیالات۔


نیٹ ورکنگ کے لیے ، C ++ یا PHP کا استعمال کرکے کھلی بندرگاہوں کو چیک کیا جاسکتا ہے ، لیکن تمام کھلی یا سننے والی بندرگاہوں کو چیک کرنے کا بہترین طریقہ یہ ہے کہ لینکس کمانڈ لائنز۔ . یہ آپ کے وقت کو موثر بنائیں گے۔ اس پوسٹ میں ، ہم نے لینکس سسٹم کی کھلی بندرگاہوں کو چیک کرنے کے کچھ متحرک طریقے دکھانے کی کوشش کی ہے۔ کچھ لینکس ڈسٹری بیوشنز جیسے اوبنٹو اور ریڈ ہیٹ میں ، کھلی بندرگاہوں اور قریبی بندرگاہوں کی جانچ پڑتال ناگزیر ہے۔ فائر وال سیکورٹی مقاصد. آپ اوپر بیان کردہ احکامات کا استعمال کرتے ہوئے SMTP بندرگاہیں ، نیٹ ورک ٹائم پروٹوکول (NTP) بندرگاہیں ، HTTP بندرگاہیں اور UDP بندرگاہیں تلاش کرسکتے ہیں۔

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

  • ٹیگز۔
  • نیٹ ورک یوٹیلیٹی ٹولز
بانٹیں فیس بک ٹویٹر پنٹیرسٹ واٹس ایپ۔ ReddIt ٹیلی گرام۔ وائبر

    جواب چھوڑیں جواب منسوخ کریں

    تبصرہ: براہ کرم اپنا تبصرہ درج کریں! نام:* براہ کرم اپنا نام یہاں درج کریں ای میل:* آپ نے ایک غلط ای میل پتہ درج کیا ہے! براہ کرم یہاں اپنا ای میل پتہ درج کریں ویب سائٹ:

    میرا نام ، ای میل اور ویب سائٹ اس براؤزر میں اگلی بار تبصرہ کرنے کے لیے محفوظ کریں۔

    spot_img

    تازہ ترین پوسٹ۔

    انڈروئد

    اینڈرائیڈ اور آئی او ایس ڈیوائس کے لیے 10 بہترین فیس سویپ ایپس۔

    ونڈوز او ایس۔

    ونڈوز 10 کو شیڈول کرنے کا طریقہ خود کار طریقے سے ری سائیکل بن کو۔

    انڈروئد

    تیزی سے ادائیگی کرنے کے لیے اینڈرائیڈ ڈیوائس کے لیے 10 بہترین انوائسنگ ایپس۔

    ونڈوز او ایس۔

    آپ کے کمپیوٹر کے لیے 10 بہترین GPU بینچ مارک سافٹ ویئر۔

    ضرور پڑھنا

    لینکس

    مختلف لینکس ڈیسک ٹاپ پر تھیمز اور شبیہیں استعمال کرنے کا طریقہ

    لینکس

    مفید لینکس ٹرمینل شارٹ کٹس جو ہر پاور لینکس صارف کو معلوم ہونا چاہیے۔

    لینکس

    چاند گرہن-ایک اگلی نسل کے ڈویلپر ورک اسپیس سرور اور کلاؤڈ IDE۔

    لینکس

    زاببکس-لینکس کے لیے ایک اوپن سورس سرور اور نیٹ ورک مانیٹرنگ حل۔

    متعلقہ پوسٹ۔

    لینکس سسٹم پر کاک پٹ ویب کنسول انسٹال اور سیٹ اپ کرنے کا طریقہ

    اوبنٹو لینکس پر Yii PHP فریم ورک انسٹال اور سیٹ اپ کرنے کا طریقہ۔

    ڈبلیو کو ٹھیک کرنے کا طریقہ: کچھ انڈیکس فائلیں اوبنٹو لینکس میں خرابی ڈاؤن لوڈ کرنے میں ناکام رہیں۔

    لینکس ڈیسک ٹاپ پر 1 پاس ورڈ انسٹال اور سیٹ اپ کرنے کا طریقہ

    لینکس ڈیسک ٹاپ میں تازہ ترین GNU نینو ٹیکسٹ ایڈیٹر کیسے انسٹال کریں۔

    لینکس سسٹم میں نیا ریلک انفراسٹرکچر ایجنٹ انسٹال کرنے کا طریقہ



    ^