নেটওয়ার্কে ফ্রি আইপি স্ক্যান করার কোনও উপায় আছে কি? আমি ব্যবহার করি nmap -sP 192.168.1.0/24
তবে এটি প্রকৃতপক্ষে হোস্টগুলি দেখায়।
নেটওয়ার্কে ফ্রি আইপি স্ক্যান করার কোনও উপায় আছে কি? আমি ব্যবহার করি nmap -sP 192.168.1.0/24
তবে এটি প্রকৃতপক্ষে হোস্টগুলি দেখায়।
উত্তর:
Nmap এর মতো ব্যবহার করা আপনি যা জিজ্ঞাসা করেছিলেন তা করার একটি মোটামুটি সঠিক উপায়, তবে শর্ত থাকে যে কিছু পূর্বশর্ত সত্য:
"উপলভ্য" ঠিকানাগুলি পেতে, আপনাকে এনএম্যাপের "নীচে" হিসাবে প্রতিবেদন করা ঠিকানার তালিকা পাওয়া দরকার। আপনি একটি সাধারণ অ্যাডক কমান্ড দিয়ে এটি করতে পারেন:
sudo nmap -v -sn -n 192.168.1.0/24 -oG - | awk '/Status: Down/{print $2}'
ব্যবহৃত Nmap বিকল্পগুলির সংক্ষিপ্তসার:
-v
বিকল্পটি ব্যবহার করবেন , এনএম্যাপ "আপ" রয়েছে এমন ঠিকানাগুলি ছাড়াও "নিচে" হিসাবে পাওয়া ঠিকানাগুলি মুদ্রণ করবে।-sP
, আমি নতুন বানানটি প্রতিস্থাপন করেছি -sn
, যা এখনও একই স্ক্যানটি সম্পন্ন করে, তবে এর অর্থ "পোর্ট স্ক্যান এড়িয়ে যান" বিভ্রান্তিকর "পিং স্ক্যান" এর পরিবর্তে (যেহেতু হোস্ট আবিষ্কারের পর্যায়ে আইসিএমপি ইকো স্ক্যান বা পিং প্রয়োজন হয় না) )।-n
বিকল্প যা আপনি, সময় একটি বিট ক্রয় যেহেতু আপনি নামে আগ্রহী নয় কিন্তু IP ঠিকানা বিপরীত DNS- র লুক-অগ্রাহ্য।-oG
বিকল্প আউটপুট Nmap- র বলে grepable বিন্যাস, যা প্রক্রিয়া awk জন্য সহজ। আর্গুমেন্ট " -
" এই স্ট্যান্ডআউটে এই আউটপুটটি প্রেরণ করতে বলে।এর পরে awk কমান্ডটি "স্থিতি: ডাউন" অনুসন্ধান করে এবং দ্বিতীয় ক্ষেত্রটি আইপি ঠিকানা সম্বলিত মুদ্রণ করে।
অবশ্যই, যদি আপনার স্যুইচটির চলমান কনফিগারগুলি বা ডিএইচসিপি সার্ভারের লিজগুলিতে অ্যাক্সেস থাকে তবে আপনি সুরক্ষা এলার্ম বন্ধ করতে পারে এমন কোনও স্ক্যান না করেই এই উত্তরটি অনেক বেশি অনুমোদনমূলকভাবে পেতে পারেন।
এন-ম্যাপ সম্পর্কে নিশ্চিত নন, তবে একটি যুক্তিসঙ্গতভাবে ধরে নিতে পারে যে আপনি যদি একটি পিং স্ক্রিপ্ট লিখেন যা প্রতিটি ঠিকানায় 1 টি পিং প্রেরণ করে যে কোনও হোস্ট "গন্তব্য অপ্রচারনযোগ্য" দিয়ে ফিরে আসে এমন কিছু আছে এবং যে কোনও কিছু ফিরে আসে "অনুরোধের সময়সীমা" দখল করা হয়েছে তবে পিংয়ের প্রতিক্রিয়া জানায় না। দুটি প্রতিক্রিয়ার মধ্যে পার্থক্যটি হ'ল "গন্তব্য অদম্য" তার এআরপি অনুরোধটির প্রতিক্রিয়া পায়নি। "অনুরোধের সময় শেষ" এর অর্থ এআরপি অনুরোধের সাথে কিছু সাড়া ফেলেছিল, তবে আইসিএমপি প্যাকেটটি নয়।
এন্ডার্স লারসন দ্বারা অনুপ্রাণিত আরেকটি এখানে রয়েছে
172.18.5 এ আইপি এর জন্য {129..254}; do {ping -c 1 -W 1 ip; } &> / দেব / নাল || প্রতিধ্বনি $ ip & সম্পন্ন | সাজান
যার অর্থ: "পরিসরে সমস্ত আইপিকে পিং করার চেষ্টা করুন If" পিং "যদি সেই আইপি মুদ্রণ করতে ব্যর্থ হয়"
যদি তুমি করো
nmap -v -sn -n 192.168.1.0/24 -oG - | awk '/Status: Down/{print $2}'
দ্রুত কাজ করে, তবে আমি লক্ষ্য করেছি যে কিছু ডাউন হোস্ট "ডাউন" হিসাবে রিপোর্ট করা আসলে "আপ"