আইপি এবং ম্যাক ঠিকানাগুলি আবিষ্কার করতে আমি কি এনএমএপ ব্যবহার করতে পারি?


11

যখন আমার কোনও উইন্ডোজ সিস্টেমে ম্যাক ঠিকানার মাধ্যমে ডিভাইসের আইপিগুলি সনাক্ত করতে হবে, আমি সাধারণত নেটওয়ার্কটি স্ক্যান করতে সাধারণত অ্যাডভান্সড আইপি স্ক্যানার (র‌্যাডমিন ডটকম থেকে) ব্যবহার করি, তারপরে আমি ম্যাক ঠিকানাগুলি তালিকা করতে আরপ-এ ব্যবহার করি।

লিনাক্স এবং সম্ভবত উইন্ডোজে একই ফাংশনটি সম্পাদন করতে এনএম্যাপ ব্যবহার করা সম্ভব? স্ক্যানিংয়ে এনএম্যাপ করতে এবং আইপি এবং ম্যাক উভয় ঠিকানা তৈরি করতে পারে?

আমি লিনাক্সে আরপ-এ চেষ্টা করেছি তবে এটি উইন্ডোজের মতো দ্রুত কাজ করবে বলে মনে হচ্ছে না বা কিছু ব্যবহারের ইনপুট প্রয়োজন বলে মনে হচ্ছে।

/ vfclists


Nmap -sP 192.168.1.1/24
Iraklis

উত্তর:


6

আপনি পিং স্ক্যানগুলি ব্যবহার করতে পারেন, যা পি-পতাকা দিয়ে শুরু হয়। তবে আমি ব্যক্তিগতভাবে এই কাজের জন্য-এসএল ব্যবহার করি।

http://nmap.org/book/man-host-discovery.html


5
+1 আমি -sP ব্যবহার করি। তবে মনোযোগ দিন, ম্যাক ঠিকানা পেতে সক্ষম হতে আপনাকে একই ল্যানে থাকতে হবে (এর মধ্যে কোনও রাউটার নেই)।
পিএল

1
আমি -sP বিকল্পটি পরীক্ষা করে দেখেছি এবং পাইয়ার এবং ইরাকলিসকে ধন্যবাদ জানিয়ে আমি ঠিক এটিই খুঁজছি। এটি স্থানীয় নেটওয়ার্কে ডিএইচসিপি বা স্ট্যাটিকের মাধ্যমে আইপিগুলি পেতে আইটেমগুলি স্ক্যান করার জন্য।
vfclists

13

এনএমএপ ব্যবহার করে প্রচুর তথ্য পাওয়া যাবে ..

nmap -A -v -v 192.168.1.0/24 অনেক তথ্য দেয় এমনকি কিছু ক্ষেত্রে এসওও দেয়

nmap -sn 192.168.1.0/24ম্যাক এবং আইপি ঠিকানা দেয়। খুব দরকারী

sudo nmap -PU 192.168.1.0/24 প্রতিটি আইপি ঠিকানা ব্যাখ্যা করে


5
Nmap ম্যান পেজ অনুসারে, -sPএখন হিসাবে পরিচিত-sn
অ্যালিস্টার ম্যাককর্ম্যাক

8

মূল সুবিধাগুলি (বা sudo ব্যবহার করে ) এর সাথে এনএম্যাপের সাথে নিম্নলিখিত কমান্ডটি :

sudo nmap -sP 172.31.201.0/24 | awk '/Nmap scan report for/{printf $5;}/MAC Address:/{print " => "$3;}' | sort

ফলাফল স্বরূপ:

172.31.201.80 => 00:50:56:AF:56:FB
172.31.201.97 => 00:26:73:78:51:42
server1.company.internal.local => 3C:D9:2B:70:BC:99
...

1
এই আঠা লাইন অনেক। অন্য উত্তরটি আরও ভাল: serverfault.com/a/669862/284568
ভেলকান

2
@ ওয়েলকান অন্য উত্তরটি সুডো মিস করছে এবং আমাকে কেবল আইপি দেয়: ম্যাক, এই উত্তরটি আপনাকে আইপি / হোস্টনাম দেয়: ম্যাক, সবকিছু আপনার প্রয়োজনের উপর নির্ভর করে। ধন্যবাদ!
আন্তোনিও সাকো

এটি স্পষ্ট করে দেওয়ার জন্য ধন্যবাদ যে এটির মূল সুবিধাগুলি প্রয়োজন।
mszmurlo

7

এই কমান্ডগুলি সমস্ত আইপি ঠিকানা একটি ব্যাপ্তিতে স্ক্যান করে এবং প্রতিটি আইপি ঠিকানার ম্যাক ঠিকানা প্রদর্শন করে। এটি গ্রেপযোগ্য বিন্যাসে বা অন্য কথায় এটি করে; একক লাইনে আইপি এবং ম্যাক ঠিকানা প্রদর্শন করে। আপনি যদি এক্সেলের কাছে রফতানি করতে চান বা এটিতে একটি গ্রেপ চালাতে চান তবে তা কার্যকর।

nmap -n -sP 10.0.3.0/24 | awk '/Nmap scan report/{printf $5;printf " ";getline;getline;print $3;}'

এটি আইপি / ম্যাকের জন্যও কাজ করে বলে মনে হচ্ছে যা ইতিমধ্যে হোস্ট এআরপি টেবিলে নেই। সেটা একটা ভাল জিনিস.

কমান্ডের ফলাফল:

10.0.3.100 B8:27:EB:8E:C5:51
10.0.3.101 00:26:B6:E1:4B:EB
10.0.3.112 00:01:29:02:55:25
etc..

ভবিষ্যতের রেফারেন্সের জন্য, -oG -বা অনুরূপটি পার্স করা আরও সহজ হওয়া উচিত।
ডানকান এক্স সিম্পসন

যেমনটি দেখা যাচ্ছে, ইজারা -oGম্যাক ঠিকানাগুলি সংরক্ষণ করে না। হাতের কাজ?
ডানকান এক্স সিম্পসন

0

অ্যান্টোনিও-সাকোয়ের প্রতিক্রিয়ায় যুক্ত হচ্ছে। আমি আউটপুটে পাশাপাশি বিক্রেতাকেও তালিকাবদ্ধ করতে চেয়েছিলাম। এটি করার জন্য আপনি লাইনের শেষে 3 য় সূচক (ম্যাক ঠিকানা) মুদ্রণ করতে চান।

sudo nmap -sn 10.10.10.0/24 | awk '/Nmap scan report for/{printf $5;}/MAC Address:/{print " => "substr($0, index($0,$3)) }' | sort

ফলাফল স্বরূপ:

10.10.10.24 => B0:5A:DA:EB:2A:C4 (Hewlett Packard)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.