ইনভেন্টরি ম্যানেজমেন্ট হল সংগঠনগুলির জন্য তাদের নেটওয়ার্ক সম্পদ, ডিভাইস এবং পরিষেবাগুলির ট্র্যাক রাখার জন্য একটি গুরুত্বপূর্ণ কাজ৷ একটি আপ-টু-ডেট ইনভেন্টরি থাকা দক্ষ সম্পদ বরাদ্দ, কার্যকর নিরাপত্তা ব্যবস্থাপনা, এবং মসৃণ নেটওয়ার্ক অপারেশন নিশ্চিত করে। Nmap (নেটওয়ার্ক ম্যাপার), একটি বহুমুখী ওপেন-সোর্স নেটওয়ার্ক স্ক্যানিং টুল, ইনভেন্টরি ম্যানেজমেন্টের কাজগুলি সম্পাদন করার জন্য একটি মূল্যবান সম্পদ হতে পারে। এই নিবন্ধে, আমরা জায় ব্যবস্থাপনার জন্য Nmap ব্যবহার করার প্রক্রিয়ার মাধ্যমে আপনাকে গাইড করব।
ধাপ 1: Nmap ইনস্টল করুন
আপনি Nmap-এর সাথে ইনভেন্টরি ম্যানেজমেন্ট শুরু করার আগে, এটি আপনার সিস্টেমে ইনস্টল করা আছে কিনা তা নিশ্চিত করুন। বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশন তাদের প্যাকেজ রিপোজিটরিতে Nmap অন্তর্ভুক্ত করে। আপনি কালি লিনাক্সের মতো ডেবিয়ান-ভিত্তিক সিস্টেমে নিম্নলিখিত কমান্ড দিয়ে এটি ইনস্টল করতে পারেন:
sudo apt install nmap
অন্যান্য অপারেটিং সিস্টেমের জন্য, আপনি অফিসিয়াল ওয়েবসাইট (https://nmap.org/download.html) থেকে Nmap ডাউনলোড করতে পারেন এবং প্রদত্ত ইনস্টলেশন নির্দেশাবলী অনুসরণ করতে পারেন।
ধাপ 2: ইনভেন্টরি ম্যানেজমেন্টের সুযোগ নির্ধারণ করুন
Nmap-এর সাথে ইনভেন্টরি ম্যানেজমেন্টের প্রথম ধাপ হল আপনার ইনভেন্টরির সুযোগ নির্ধারণ করা। আপনি আপনার ইনভেন্টরিতে কোন সিস্টেম, নেটওয়ার্ক বা আইপি রেঞ্জ অন্তর্ভুক্ত করতে চান তা নির্ধারণ করুন। সুযোগ বোঝা আপনাকে কার্যকরভাবে আপনার জায় ব্যবস্থাপনা প্রচেষ্টার পরিকল্পনা এবং ফোকাস করতে সাহায্য করে।
ধাপ 3: হোস্ট ডিসকভারি
হোস্ট আবিষ্কার হল নেটওয়ার্কে লাইভ হোস্ট সনাক্ত করার প্রক্রিয়া। Nmap হোস্ট আবিষ্কার করতে এবং সক্রিয় ডিভাইসগুলির সাথে আপনার ইনভেন্টরি পূরণ করতে ব্যবহার করা যেতে পারে।
target_network_or_range
Nmap এর সাথে হোস্ট আবিষ্কার করতে, লক্ষ্য নেটওয়ার্কের IP ঠিকানা বা IP পরিসর দিয়ে প্রতিস্থাপন করে নিম্নলিখিত কমান্ডটি ব্যবহার করুন :
nmap -sn target_network_or_range
Nmap লাইভ হোস্টের জন্য স্ক্যান করবে এবং তাদের প্রাপ্যতা সম্পর্কে তথ্য প্রদান করবে।
ধাপ 4: পোর্ট স্ক্যানিং এবং পরিষেবা গণনা
একবার আপনি লাইভ হোস্ট সনাক্ত করার পরে, পরবর্তী পদক্ষেপটি হল সেই হোস্টগুলিতে চলমান পরিষেবাগুলি সম্পর্কে তথ্য সংগ্রহ করতে পোর্ট স্ক্যানিং এবং পরিষেবা গণনা করা।
পোর্ট স্ক্যানিং এবং পরিষেবা গণনা করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
nmap -p- -sV target_ip_or_hostname
target_ip_or_hostname
টার্গেট সিস্টেমের IP ঠিকানা বা হোস্টনাম দিয়ে প্রতিস্থাপন করুন । এই কমান্ডটি সমস্ত 65,535 টিসিপি পোর্ট স্ক্যান করে এবং সনাক্ত করা পরিষেবাগুলি সম্পর্কে বিস্তারিত তথ্য প্রদান করে।
ধাপ 5: ইনভেন্টরি ডেটা সংরক্ষণ করুন
Nmap বিভিন্ন ফরম্যাটে আউটপুট তৈরি করতে পারে, যেমন XML, grepable, বা প্লেইন টেক্সট। আপনি পছন্দসই বিন্যাসে স্ক্যান ফলাফল সংরক্ষণ করতে একটি ফাইলের নাম অনুসরণ করে , বা বিকল্পগুলি -oX
ব্যবহার -oG
করতে পারেন:-oN
nmap -sn -oX inventory.xml target_network_or_range
এই কমান্ডটি বর্তমান ডিরেক্টরিতে “inventory.xml” নামে একটি XML ফাইলে হোস্ট আবিষ্কারের ফলাফল সংরক্ষণ করে। আপনি আপনার ইনভেন্টরি ম্যানেজমেন্টের প্রয়োজন অনুসারে সবচেয়ে উপযুক্ত বিন্যাস চয়ন করতে পারেন।
ধাপ 6: ইনভেন্টরি বিশ্লেষণ এবং আপডেট করুন
Nmap এর সাথে হোস্ট আবিষ্কার এবং পরিষেবা গণনা করার পরে, আপনার কাছে সক্রিয় হোস্টগুলির একটি তালিকা থাকবে এবং সেগুলিতে চলমান পরিষেবাগুলি থাকবে৷ ফলাফল পর্যালোচনা করুন এবং সেই অনুযায়ী আপনার ইনভেন্টরি ডাটাবেস আপডেট করুন। আইপি ঠিকানা, হোস্টনাম, খোলা পোর্ট এবং পরিষেবা সংস্করণের মতো তথ্য অন্তর্ভুক্ত করুন।
ধাপ 7: নিয়মিত ইনভেন্টরি আপডেট করুন
ইনভেন্টরি ব্যবস্থাপনা একটি চলমান প্রক্রিয়া। আপনার ইনভেন্টরি সঠিক এবং আপ টু ডেট রাখতে, Nmap ব্যবহার করে নিয়মিত স্ক্যানের সময়সূচী করুন। স্বয়ংক্রিয় স্ক্রিপ্ট এবং সময়সূচী সরঞ্জামগুলি এই প্রক্রিয়াটিকে স্বয়ংক্রিয় করতে সাহায্য করতে পারে, নিশ্চিত করে যে আপনার তালিকা বর্তমান থাকবে।
উপসংহার
Nmap-এর সাথে ইনভেন্টরি ম্যানেজমেন্ট হল সংগঠনগুলির জন্য তাদের নেটওয়ার্ক সম্পদ এবং পরিষেবাগুলির একটি সঠিক এবং আপ-টু-ডেট রেকর্ড বজায় রাখার জন্য একটি মূল্যবান অনুশীলন। একটি ভালভাবে রক্ষণাবেক্ষণ করা ইনভেন্টরি সংস্থাগুলিকে সংস্থানগুলিকে সম্পদ বরাদ্দ, সুরক্ষা ব্যবস্থাপনা এবং নেটওয়ার্ক অপ্টিমাইজেশান সম্পর্কে জ্ঞাত সিদ্ধান্ত নিতে সাহায্য করে। যেকোন নেটওয়ার্ক স্ক্যান করার আগে যথাযথ অনুমোদন পেয়ে সর্বদা দায়িত্বের সাথে এবং নৈতিক ও আইনি নির্দেশিকাগুলির সীমার মধ্যে ইনভেন্টরি পরিচালনা পরিচালনা করুন। আপনার টুল হিসাবে Nmap এর সাথে, আপনি আপনার ইনভেন্টরি ম্যানেজমেন্ট প্রসেসগুলিকে স্ট্রিমলাইন করতে পারেন এবং আপনার প্রতিষ্ঠানের সামগ্রিক নেটওয়ার্ক দক্ষতা এবং নিরাপত্তা বাড়াতে পারেন।