উবুন্টুতে MAC ঠিকানা কীভাবে পরীক্ষা করবেন: শুরুকারীদের জন্য সম্পূর্ণ গাইড

目次

১. MAC ঠিকানা কী?

MAC ঠিকানার সংক্ষিপ্ত বিবরণ

একটি MAC ঠিকানা (মিডিয়া অ্যাক্সেস কন্ট্রোল ঠিকানা) হল নেটওয়ার্ক ইন্টারফেস কার্ড (NIC)-এ নির্ধারিত একটি অনন্য শনাক্তকারী। এই ঠিকানা নেটওয়ার্কে ডিভাইসের যোগাযোগের জন্য অপরিহার্য, এবং প্রতিটি নেটওয়ার্ক ডিভাইসের নিজস্ব MAC ঠিকানা থাকে। একটি MAC ঠিকানা ৪৮ বিট লম্বা এবং সাধারণত “MM:MM:MM:SS:SS:SS” ফরম্যাটে উপস্থাপিত হয়।

MAC ঠিকানার ভূমিকা

MAC ঠিকানাগুলি প্রধানত নিম্নলিখিত উদ্দেশ্যগুলো পূরণ করে:

  • নেটওয়ার্ক যোগাযোগ : ডেটা লিংক লেয়ারে ডিভাইসগুলোর মধ্যে যোগাযোগ সক্ষম করে, সঠিক ডেটা প্রেরণ ও গ্রহণ নিশ্চিত করে।
  • সিকিউরিটি ম্যানেজমেন্ট : নেটওয়ার্ক প্রশাসকরা MAC ঠিকানা ব্যবহার করে নির্দিষ্ট ডিভাইসগুলোকে নেটওয়ার্কে সংযোগের অনুমতি দিতে পারেন।
  • ট্রাবলশুটিং : নেটওয়ার্ক সমস্যার সময় MAC ঠিকানা নির্দিষ্ট ডিভাইস চিহ্নিত করতে সহায়তা করে।

কখন আপনার MAC ঠিকানা দরকার হবে

নিম্নলিখিত পরিস্থিতিতে MAC ঠিকানা প্রয়োজন হয়:

  • নেটওয়ার্কে নতুন ডিভাইস রেজিস্টার করার সময়।
  • নেটওয়ার্ক সংযোগ সমস্যার নির্ণয় করার সময়।
  • কোনো ডিভাইসকে নির্দিষ্ট IP ঠিকানা নির্ধারণ করার সময়।

২. উবুন্টুতে MAC ঠিকানা কীভাবে পরীক্ষা করবেন: কমান্ড-লাইন সংস্করণ

২.১. ip link কমান্ড ব্যবহার করে MAC ঠিকানা পরীক্ষা করা

উবুন্টুতে সবচেয়ে সাধারণ পদ্ধতি হল ip link কমান্ড ব্যবহার করা। আপনার নেটওয়ার্ক ডিভাইসের MAC ঠিকানা পরীক্ষা করতে নিম্নলিখিত ধাপগুলো অনুসরণ করুন:

  1. টার্মিনাল খুলুন।
  2. নিচের কমান্ডটি লিখে চালান:
    ip link show
    

আউটপুটে নেটওয়ার্ক ডিভাইসের তথ্য দেখাবে। “link/ether” এর পরে যে হেক্সাডেসিমাল মানটি দেখায়, সেটিই MAC ঠিকানা।

উদাহরণ:

2: wlp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether f8:6a:3f:4b:b0:ab brd ff:ff:ff:ff:ff:ff

২.২. ifconfig কমান্ড ব্যবহার করে MAC ঠিকানা পরীক্ষা করা

আরেকটি প্রচলিত পদ্ধতি হল ifconfig কমান্ড ব্যবহার করা। MAC ঠিকানা পরীক্ষা করতে নিম্নলিখিতভাবে করুন:

  1. টার্মিনাল খুলুন।
  2. নিচের কমান্ডটি লিখুন:
    ifconfig
    

আউটপুটে “ether” লেবেলের পরে MAC ঠিকানা প্রদর্শিত হবে।

উদাহরণ:

wlp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    ether f8:6a:3f:4b:b0:ab  txqueuelen 1000  (Ethernet)

২.৩. grep ব্যবহার করে MAC ঠিকানা বের করা

নির্দিষ্ট নেটওয়ার্ক ইন্টারফেসের জন্য শুধুমাত্র MAC ঠিকানা বের করতে grep কমান্ড ব্যবহার করতে পারেন:

ip addr | grep "link/ether"

এই কমান্ডটি শুধুমাত্র MAC ঠিকানা বের করে, অপ্রয়োজনীয় তথ্য বাদ দেয়।

৩. GUI ব্যবহার করে MAC ঠিকানা কীভাবে পরীক্ষা করবেন

উবুন্টুতে নেটওয়ার্ক সেটিংস ব্যবহার করা

টার্মিনাল ব্যবহার না করতে পছন্দ করা ব্যবহারকারীদের জন্য এই পদ্ধতি সুবিধাজনক। নিচের ধাপগুলো GNOME ডেস্কটপ পরিবেশের জন্য প্রযোজ্য:

  1. সেটিংস মেনু খুলুন উবুন্টুর “Settings” খুলুন।
  2. নেটওয়ার্ক সেটিংস অ্যাক্সেস করুন বাম পাশের মেনু থেকে “Network” নির্বাচন করুন।
  3. কানেকশন ডিটেইলস দেখুন আপনার Wi‑Fi অথবা ওয়্যার্ড কানেকশনের পাশে গিয়ার আইকনে ক্লিক করুন। “Hardware Address” (অথবা MAC address) হিসেবে MAC ঠিকানা প্রদর্শিত হবে।

স্ক্রিনশট উদাহরণ

নিচের মতো স্ক্রিনশটগুলো দেখতে পাবেন:

MAC Address

MAC Address

  • Wi‑Fi ব্যবহার করলে: বাম পাশে “Wi‑Fi” মেনু নির্বাচন করে গিয়ার আইকনে ক্লিক করুন।
  • ওয়্যার্ড কানেকশন ব্যবহার করলে: “Wired” মেনুতে একই ধাপ অনুসরণ করুন।

৪. MAC ঠিকানা পরীক্ষা করার সময় গুরুত্বপূর্ণ নোটগুলো

৪.১. একাধিক নেটওয়ার্ক ডিভাইস

কম্পিউটারে Wi‑Fi, Ethernet, Bluetooth ইত্যাদি একাধিক নেটওয়ার্ক ইন্টারফেস থাকতে পারে। প্রতিটি ইন্টারফেসের নিজস্ব MAC ঠিকানা থাকে, তাই আপনার উদ্দেশ্য অনুযায়ী সঠিকটি পরীক্ষা করুন।

৪.২. ব্লুটুথ ডিভাইসের MAC ঠিকানা পরীক্ষা করা

ব্লুটুথ ডিভাইসের MAC ঠিকানা দেখতে নিচের কমান্ডটি ব্যবহার করুন:

hciconfig

আউটপুটে “BD Address” হিসেবে দেখানো মানটি ব্লুটুথ MAC ঠিকানা।

উদাহরণ:

hci0:    Type: Primary  Bus: USB
    BD Address: DC:41:A9:FB:7A:C4  ACL MTU: 1021:4  SCO MTU: 96:6

৫. প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQ)

MAC অ্যাড্রেস পরিবর্তন করা যায় কি?

সাধারণত, MAC অ্যাড্রেসগুলি হার্ডকোডেড এবং পরিবর্তন করা যায় না। তবে, লিনাক্স সিস্টেমে, ip link কমান্ড ব্যবহার করে অস্থায়ী MAC অ্যাড্রেস পরিবর্তন সম্ভব।

sudo ip link set dev eth0 address XX:XX:XX:XX:XX:XX

ভার্চুয়াল মেশিনে MAC অ্যাড্রেস কীভাবে চেক করব?

ভার্চুয়াল মেশিন (VM) গুলিতেও নেটওয়ার্ক ইন্টারফেস প্রতি MAC অ্যাড্রেস নির্ধারিত থাকে। আপনি VM সফটওয়্যারের নেটওয়ার্ক সেটিংস থেকে তাদের দেখতে পারেন অথবা গেস্ট এনভায়রনমেন্টের ভিতরে ip link বা ifconfig কমান্ড ব্যবহার করতে পারেন।

৬. সারাংশ: উবুন্টুতে MAC অ্যাড্রেস চেক মাস্টারিং

এই গাইডটি উবুন্টুতে কমান্ড-লাইন এবং GUI পদ্ধতি উভয় ব্যবহার করে MAC অ্যাড্রেস কীভাবে চেক করব তা কভার করেছে। উভয় পদ্ধতিই সরল এবং নেটওয়ার্ক ম্যানেজমেন্ট এবং ট্রাবলশুটিংয়ের জন্য উপকারী। যখন নেটওয়ার্ক সমস্যা দেখা দেয় অথবা আপনার একটি ডিভাইস চিহ্নিত করতে হয়, তখন এই পদ্ধতিগুলি ব্যবহার করে দ্রুত প্রয়োজনীয় তথ্য খুঁজে নিন।