যে কথাগুলো জানা দরকার
- আপনি যেই ডিভাইসের MAC ঠিকানা খুঁজছেন সেটিকে লোকাল নেটওয়ার্ক ঠিকানা ব্যবহার করে পিং (ping) করুন। তারপর ARP কমান্ড লিখুন।
- ফলাফলে আইপি ঠিকানা খুঁজুন। MAC ঠিকানা আইপি ঠিকানার পাশেই থাকবে।
এই আর্টিকেলটি ব্যাখ্যা করে কীভাবে ARP কমান্ড লাইন ইউটিলিটি ব্যবহার করে একটি আইপি ঠিকানা থেকে MAC ঠিকানা খুঁজে বের করতে হয়। এছাড়াও আপনার রাউটারের কানেকশন ডেটা চেক করে আইপি ঠিকানা পাওয়ার বিষয়েও আলোচনা করা হয়েছে।
ARP ব্যবহার করে MAC ঠিকানা খুঁজে বের করার পদ্ধতি
উইন্ডোজ, লিনাক্স, এবং অন্যান্য অপারেটিং সিস্টেমে, কমান্ড লাইন ইউটিলিটি ARP (Address Resolution Protocol) ARP ক্যাশে সংরক্ষিত লোকাল MAC ঠিকানার তথ্য দেখায়। যাইহোক, এটি শুধুমাত্র একটি লোকাল এরিয়া নেটওয়ার্ক (LAN)-এ কম্পিউটারদের ছোট গোষ্ঠীর মধ্যে কাজ করে, ইন্টারনেট জুড়ে নয়।
ARP সিস্টেম অ্যাডমিনিস্ট্রেটরদের দ্বারা ব্যবহারের জন্য উদ্দেশ্য করা, এবং এটি ইন্টারনেটে কম্পিউটার এবং মানুষ ট্র্যাক করার জন্য একটি সাধারণ উপায় নয়।
TCP/IP কম্পিউটার নেটওয়ার্ক সংযুক্ত ক্লায়েন্ট ডিভাইসের আইপি ঠিকানা এবং MAC ঠিকানা উভয়ই ব্যবহার করে। আইপি ঠিকানা সময়ের সাথে সাথে পরিবর্তিত হয়, কিন্তু একটি নেটওয়ার্ক অ্যাডাপ্টারের MAC ঠিকানা সবসময় একই থাকে।
ARP ব্যবহার করে, প্রতিটি লোকাল নেটওয়ার্ক ইন্টারফেস সাম্প্রতিকতে যেসব ডিভাইসের সাথে যোগাযোগ করেছে তাদের উভয় আইপি ঠিকানা এবং MAC ঠিকানা ট্র্যাক করে। অধিকাংশ কম্পিউটার আপনাকে ARP সংগ্রহ করা ঠিকানার তালিকা দেখতে দেয়।
এখানে একটি আইপি ঠিকানা ব্যবহার করে MAC ঠিকানা খুঁজে বের করার একটি উদাহরণ দেওয়া হলো।
আপনি যে ডিভাইসের MAC ঠিকানা চান সেটিকে পিং করে শুরু করুন:
ping 192.168.86.45
একটি লোকাল ঠিকানা ব্যবহার করুন, তাই যদি আপনার নেটওয়ার্ক ১০.০.১.x হয়, তবে সেই নম্বরটি ব্যবহার করে পিং করুন। পিং কমান্ডটি নেটওয়ার্কের অন্য ডিভাইসের সাথে সংযোগ প্রতিষ্ঠা করে এবং নিচেরような ফলাফল দেখাবে:
Pinging 192.168.86.45 with 32 bytes of data:
Reply from 192.168.86.45: bytes=32 time=290ms TTL=128
Reply from 192.168.86.45: bytes=32 time=3ms TTL=128
Reply from 192.168.86.45: bytes=32 time=176ms TTL=128
Reply from 192.168.86.45: bytes=32 time=3ms TTL=128আপনার পিং করা ডিভাইসের MAC ঠিকানা দেখানোর একটি তালিকা পেতে নিচের ARP কমান্ডটি ব্যবহার করুন:
arp -a
ফলাফলগুলি নিচের মতো দেখতে পারে কিন্তু সম্ভবত অন্যান্য এন্ট্রিগুলোর সাথে:
Interface: 192.168.86.38 --- 0x3
Internet Address Physical Address Type
192.168.86.1 70-3a-cb-14-11-7a dynamic
192.168.86.45 98-90-96-B9-9D-61 dynamic
192.168.86.255 ff-ff-ff-ff-ff-ff static
224.0.0.22 01-00-5e-00-00-16 static
224.0.0.251 01-00-5e-00-00-fb staticতালিকায় ডিভাইসের আইপি ঠিকানা খুঁজুন। MAC ঠিকানা তার ঠিক পাশে দেখানো হয়েছে। এই উদাহরণে, আইপি ঠিকানা ১৯২.১৬৮.৮৬.৪৫, এবং এর MAC ঠিকানা ৯৮-৯০-৯৬-B9-9D-61।
আপনার রাউটারের কানেকশন ডেটা চেক করুন
আপনার রাউটারের সাথে সংযুক্ত ডিভাইসের MAC ঠিকানা খুঁজে বের করতে—যে ধরে আপনি রাউটারের অ্যাডমিনিস্ট্রেটিভ কন্ট্রোল প্যানেল অ্যাক্সেস করতে পারেন—লগ ইন করুন এবং সংযুক্ত ডিভাইস চেক করুন। প্রতিটি সক্রিয় ডিভাইস, সেইসাথে সম্প্রতিকত সংযুক্ত ডিভাইসগুলোর লোকাল আইপি ঠিকানা এবং MAC ঠিকানা তালিকাভুক্ত থাকবে।
আপনি বর্তমানে যে কম্পিউটার ব্যবহার করছেন তার MAC ঠিকানা খুঁজে বের করতে এবং পরিবর্তন করার আরেকটি পদ্ধতি আছে, যা উইন্ডোজে ipconfig /all কমান্ড ব্যবহার করে।
কেন MAC ঠিকানা বের করবেন?
একটি ডিভাইসের একাধিক নেটওয়ার্ক ইন্টারফেস এবং MAC ঠিকানা থাকতে পারে। উদাহরণস্বরূপ, ইথারনেট, ওয়াই-ফাই, এবং ব্লুটুথ কানেকশন বিশিষ্ট একটি ল্যাপটপ কম্পিউটারের সাথে দুটি বা মাঝে মাঝে তিনটি MAC ঠিকানা জড়িত থাকতে পারে, প্রতিটি ফিজিক্যাল নেটওয়ার্ক ডিভাইসের জন্য একটি করে।
একটি নেটওয়ার্ক ডিভাইসের MAC ঠিকানা ট্র্যাক করার কারণগুলো হলো:
- একটি রাউটারে MAC ঠিকানা ফিল্টারিং সেট আপ করতে যাতে শুধুমাত্র প্রিসেট ঠিকানার তালিকার সাথে মিলে যাওয়া ডিভাইসগুলোর লোকাল নেটওয়ার্ক অ্যাক্সেস সীমাবদ্ধ থাকে।
- ডিভাইসের নির্মাতা (ঠিকানার প্রথম অর্ধেক) এবং সিরিয়াল নম্বর (ঠিকানার দ্বিতীয় অর্ধেক) সার্ভিসের জন্য নির্ধারণ করতে। মনে রাখবেন যে ঠিকানার দ্বিতীয় অর্ধেক সবসময় সিরিয়াল নম্বর নয়, তাই এটি ওয়ারেন্টি ক্লেইমের জন্য কাজ নাও করতে পারে।
- একটি ভিন্ন ডিভাইসের পরিচয় মুছিয়ে ফেলতে (স্পুফিং)। MAC অ্যাড্রেস স্পুফিং বৈধভাবে ব্যবহার করা যেতে পারে একটি হোম নেটওয়ার্ক গেটওয়ার্ক ডিভাইস ইন্টারনেট প্রোভাইডারের সাথে রেজিস্টার করতে। এটিকे ম্যালিশাস উদ্দেশ্যও থাকতে পারে, যেমন MAC অ্যাড্রেস ফিল্টারিং ফিচারকে हरিয়ে নেটওয়ার্কে ঘুসপেট करना।
MAC ঠিকানা লুকআপের সীমাবদ্ধতা
এক ব্যক্তির ফিজিক্যাল পৌঁছানোর বাইরে ডিভাইসগুলোর MAC ঠিকানা লুকআপ করা সাধারণত সম্ভব নয়। এই দুটি ঠিকানা ভিন্ন উৎস থেকে উদ্ভূত হওয়ায় একটি কম্পিউটারের আইপি ঠিকানা মাত্র থেকে তার MAC ঠিকানা নির্ধারণ করা প্রায়ই অসম্ভব।
এক কম্পিউটারের হার্ডওয়্যার কনফিগারেশন এর MAC ঠিকানা নির্ধারণ করে, যখন যে নেটওয়ার্ক কনফিগারেশন সাথে এটি সংযুক্ত থাকে সেটি এর আইপি ঠিকানা নির্ধারণ করে।