nmap کے ساتھ نیٹ ورک پر تمام میزبانوں کو کیسے تلاش کریں۔
فہرست کا خانہ:
بہت سے جدید صارفین کو اکثر IP دریافت کرنے، ریموٹ مشین سے جڑنے، یا کسی دوسرے سسٹم ایڈمنسٹریشن یا نیٹ ورک ایڈمن کے مقصد کے لیے، نیٹ ورک پر تمام میزبانوں کو تلاش کرنے اور ان کی فہرست بنانے کی ضرورت ہوتی ہے۔ نیٹ ورک پر تمام میزبانوں اور میزبان IP پتوں کو تلاش کرنے کا ایک آسان ترین طریقہ nmap کمانڈ لائن ٹول کا استعمال ہے۔
Nmap میک او ایس، ونڈوز اور لینکس سمیت ہر بڑے آپریٹنگ سسٹم کے ساتھ مطابقت رکھتا ہے، اور اگرچہ یہ میک او ایس میں پہلے سے انسٹال نہیں ہوتا ہے آپ یا تو ہومبریو انسٹال کر سکتے ہیں اور پھر nmap انسٹال کر سکتے ہیں (brew install nmap) ، یا آپ بغیر کسی پیکیج مینیجر کے براہ راست میک پر nmap انسٹال کر سکتے ہیں۔اس طرح ہم نیٹ ورک پر تمام میزبانوں کو تلاش کرنے اور ان کی فہرست بنانے کے لیے nmap کے استعمال پر توجہ مرکوز کرنے جا رہے ہیں، اور ہم فرض کر رہے ہیں کہ آپ کے پاس پہلے سے ہی اپنے مخصوص میک پر nmap موجود ہے۔ اگر آپ کسی بھی وجہ سے nmap استعمال نہیں کر سکتے ہیں، تو متبادل حل کے طور پر آپ کو LAN ڈیوائسز کے IP ایڈریسز کو arp کے ساتھ دیکھنا مفید ہو سکتا ہے۔
nmap کے ساتھ نیٹ ورک پر تمام میزبانوں کو کیسے تلاش کریں
nmap کے ساتھ نیٹ ورک پر تمام میزبانوں کے IP پتوں کی فہرست بنانے کے لیے تیار ہیں؟ یہ آسان ہے، آپ کو بس اتنا کرنا ہے:
- اگر آپ نے پہلے ہی ایسا نہیں کیا ہے تو ٹرمینل لانچ کریں
- مندرجہ ذیل کمانڈ سٹرنگ درج کریں، اپنے نیٹ ورک آئی پی اور رینج کو مناسب طریقے سے تبدیل کریں:
- ریٹرن کو دبائیں اور نیٹ ورک پر پائے جانے والے میزبانوں کو دیکھنے کے لیے ایک یا دو لمحے انتظار کریں
nmap -sn 192.168.1.0/24
nmap کا کمانڈ آؤٹ پٹ کچھ اس طرح نظر آ سکتا ہے، جہاں نیٹ ورک پر پائے جانے والے آلات اور ہارڈ ویئر کے میزبان IP ایڈریسز کا پتہ لگایا اور ڈسپلے کیا جاتا ہے:
% nmap -sP 192.168.1.0/20 Nmap (https://nmap.org) کو 2022-06-15 16:24 پر شروع کرنا 192.168 کے لیے PDTmap اسکین رپورٹ .1.1 ہوسٹ اپ (0.0063s لیٹنسی)۔ 192.168.1.2 کے لیے میپ اسکین رپورٹ (0.019 لیٹینسی)۔ 192.168.1.9 کے لیے میپ اسکین رپورٹ۔ میزبان ختم ہو گیا ہے (0.021s لیٹنسی)۔ 192.168.1.12 کے لیے میپ اسکین رپورٹ ہوسٹ ہے (0.0211s لیٹنسی)۔ 192.168.1.15 کے لیے میپ اسکین رپورٹ ختم ہو گئی ہے۔ اوپر (0.024s لیٹنسی)۔ نقشہ مکمل ہو گیا: 4096 IP پتے (7 میزبان) 43.67 سیکنڈ میں اسکین کیے گئے
بنیادی طور پر یہ کیسے کام کرتا ہے کہ nmap نیٹ ورک پر ہوسٹ آئی پی رینج کو پنگ کرنے کی کوشش کرتا ہے تاکہ یہ دیکھیں کہ آیا وہ موجود ہیں، اگر وہ کرتے ہیں اور جواب دیتے ہیں تو وہ nmap کے نتائج میں واپس کردیئے جاتے ہیں، اور اگر وہ نہیں کرتے یا جواب نہ دیں وہ درج نہیں ہوں گے۔ اس سے واضح سوال پیدا ہوتا ہے کہ آپ نیٹ ورک پر ایسے میزبانوں کا کیسے پتہ لگاتے ہیں جو پنگ اور آئی سی ایم پی کی درخواست کا جواب نہیں دیتے ہیں (جیسا کہ کچھ صارفین جان بوجھ کر میک، ونڈوز، یا لینکس کمپیوٹرز پر آئی سی ایم پی کی درخواست کے جواب کو غیر فعال کرتے ہیں)، لیکن ایسا کرنے کے لیے آپ ممکنہ طور پر پنگ پر انحصار کرنے کے بجائے نیٹ ورک پر پورٹ اسکین کرنا پڑے گا۔
آپ -sP جھنڈا بھی استعمال کر سکتے ہیں، جو nmap کے پرانے ورژن پر کام کر سکتا ہے اگر -sn ناکام ہو جاتا ہے۔ قطع نظر اس کا نتیجہ ایک جیسا ہونا چاہیے:
nmap -sP 192.168.1.0/24
nmap وہاں کے بہترین Homebrew پیکجز میں سے ایک ہے، لہذا اگر یہ مضمون آپ کی دلچسپی رکھتا ہے لیکن آپ کے پاس ابھی تک یہ نہیں ہے، تو یہ Homebrew کو شروع کرنے اور nmap کو انسٹال کرنے کی ایک اچھی وجہ ہے۔ اور یقیناً اگر آپ نہیں جانتے کہ ہومبریو کو کیسے انسٹال کرنا ہے پھر بھی آپ اسے بھی سیکھ سکتے ہیں۔
کیا آپ نیٹ ورک پر تمام میزبانوں کا پتہ لگانے اور تلاش کرنے کا ایک اور طریقہ جانتے ہیں؟ ذیل میں تبصروں میں اپنی چالوں کا اشتراک کریں!