
هر رابط کاربری در شبکه، مک آدرس خود را دارد. برخلاف آدرس های IP که می توانند به راحتی تغییر کنند، مک آدرس ها برای همیشه در سخت افزار ثابت هستند.
ما در این مقاله می خواهیم نحوه یافتن مک آدرس ها در کالی لینوکس را بررسی کنیم ولی پیش از پرداختن به این مسئله باید درک درستی از آنها داشته باشیم. به این منظور، در اول مقاله ابتدا توضیح کوتاهی درباره مک آدرس ها خواهیم داد.
اگر دنبال خرید یک سرور مجازی با پهنای باند نامحدود و آپتایم 99% هستید پیشنهاد میکنیم سرور مجازی لینوکس و سرور مجازی ویندوز آذرسیس را امتحان کنید.از ویژگی های سرور مجازی لینوکس و ویندوز آذرسیس می توان به آپتایم بالا، پینگ پایین و قیمت مناسب اشاره کرد.
فهرست مطالب
مک آدرس چیست و چه نقشی در سیستم ما دارد؟
کلمه مک مخفف عبارت media access control است و به عنوان شناسه ای برای هر دستگاه منحصر به فرد تعیین می شود، این شناسه مک آدرس نام دارد.
مک آدرس همیشه در قسمت سخت افزار ذخیره می شود و توسط سازنده کنترل کننده رابط شبکه تعیین می شود. در این میان باید اشاره کنیم که سیستم ما مجاز است با یک کنترل کننده رابط شبکه، به شبکه متصل شود.
این آدرس شامل شش بخش است که هر بخش دو کاراکتر دارد و این کاراکترها با علامت دو نقطه از هم جدا می شوند. مثلا 00:1C:45:11:3A:B7 نمونه ای از یک مک آدرس است.
اکثر سازندگان مانند: dell و cisco از یک شناسه منحصر به فرد در آدرس مک استفاده می کنند. این شناسه (OUI) نام دارد که برای شناسایی سازنده به کار می رود. موارد درج شده در زیر شامل OUI های برخی شرکت های شناخته شده می شود:
- Dell: 00-14-22
- Cisco: 00-40-96
- Nortel: 00-04-DC
آدرس مک باعث شناسایی دستگاه ما در شبکه می شود. یکی از روش های رایج استفاده از آنها این است که روترها آدرس های IP رزرو شده را به مک آدرس های منحصر به فرد تحویل دهند، ولی برای انجام این تنظیمات ابتدا باید مک آدرس خود را بدانیم. حالا برای یافتن مک آدرس سخت افزار خود، موارد فوق را دنبال می کنیم:
ابتدا به قسمت activities overview رفته و کلمه network را تایپ می کنیم.
اکنون network را برای باز کردن پنل مورد نظر کلیک می کنیم.
سپس دستگاهی را از قسمت سمت چپ انتخاب می کنیم که به حالت وای فای یا سیمی است. در یک دستگاه سیمی مک آدرس به عنوان یک آدرس سخت افزاری در سمت راست ظاهر می شود. ولی در یک سیستم بی سیم، باید روی تنظیمات کلیک کنیم تا بتوانیم مک آدرس خود را ببینیم.
موارد استفاده از مک آدرس
مک آدرس کاربردهای زیادی دارد. یکی از این کاربردها در بخش پروسه فیلتر شبکه های بی سیم است. در این بخش روتر به گونه ای تنظیم شده است که فقط آدرس مک مشخص شده را می پذیرد. این کار برای ایمن نگه داشتن شبکه از دسترسی افراد غریبه انجام می شود.
بنابراین، اگر آدرس IP به هر دلیلی تغییر کند آدرس مک همچنان قادر به شناسایی دستگاه خواهد بود. عملکرد فیلترینگ برای ردیابی و محدود کردن دسترسی کاربران شبکه استفاده می شود.
از دیگر کاربردهای مک می توان به تشخیص دستگاه دزدیده شده اشاره کرد و اینکه بررسی کنیم آیا سیستم به اینترنت متصل است یا خیر.
به همین دلیل موسسات و شرکت ها بطور مداوم آدرس مک دستگاه های کاربر را دریافت و ضبط می کنند. بنابراین، صاحب سیستم به هیچ وجه نباید مک آدرس خود را در اختیار دیگران قرار دهد و فقط افراد و سازمان های مجاز باید از آن اطلاع داشته باشند.
همچنین، کاربرد دیگری که آدرس های مک دارند این است که برای اتصال به یک دستگاه بی سیم برای بازیابی اطلاعات استفاده می شود.
شرکت cleverfiles اپلیکیشنی را برای بازیابی اطلاعات ایجاد کرده است که با نام disk drill شناخته می شود. این برنامه با جستجو و اسکن فایل های از دست رفته، در دو حالت اسکن عمیق و اسکن سریع کار می کند. برای اسکن سریع از متادیتا استفاده می شود که در سیستم فایل موجود است.
در حالی که اسکن عمیق در سطح باینری عمیق تری، اسکن می کند. پس از انجام عمل فیلتر، خروجی حاصل را دریافت خواهیم کرد. disk drill یک برنامه رایگان است که هم برای سیستم عامل ویندوز و هم مک قابل دسترسی است و ما می توانیم آن را بصورت مجانی دانلود کنیم.
دلایل متعددی برای ضرورت یافتن مک آدرس یک دستگاه منحصر به فرد وجود دارد. یکی از آنها زمانی است که به دنبال یافتن مکان داده ها و یا بازیابی آنها هستیم، همچنین برای اتصال دستگاه و راه اندازی پروسه فیلتر نیز لازم است.
نحوه یافتن مک آدرس از طریق خط فرمان
برای یافتن آدرس IP در سیستم های لینوکس از دستور ترمینال زیر در شبیه ساز ترمینال استفاده می کنیم:
sudo ifconfig
همچنین باید اضافه کنیم که برای یافتن مک آدرس در سیستم ویندوز 7 و 8، مهمترین قدم باز کردن یک پنجره خط فرمان است تا بتوانیم دستور فوق را در آن تایپ کنیم:
ipconfig /all
پس از تایپ دستور بالا، فهرست متنوعی از جدول ها و مقادیر را مشاهده خواهیم کرد. سپس، زیر توضیحات آدرس فیزیکی، می توانیم مک آدرس را در فهرست مشاهده کنیم. اکنون می خواهیم فرآیند یافتن مک آدرس را در سیستم مک بررسی کنیم که تا حدودی با بقیه متفاوت است. در این قسمت ابتدا باید به بخش ابزارهای کمکی برویم و سپس برنامه ترمینال را اجرا کنیم. سپس، موارد زیر را تایپ خواهیم کرد:
networksetup –listallhardwareports
اکنون رایانه به ما کل رابط های شبکه را در یک سیستم عامل مک نمایش می دهد.
در آخر برای پیدا کردن آدرس مک در گوشی آیفون نیز مراحل زیر را طی خواهیم کرد:
ابتدا به قسمت منوی home رفته و سپس به بخش setting می رویم.
حالا به قسمت general می رویم و در نهایت گزینه about را می زنیم. در این قسمت می توانیم مک آدرس را مشاهده کنیم که در تنظیمات آدرس وای فای نیز قابل مشاهده است.
نحوه تغییر مک آدرس
به طور معمول و بنا به تعریف سازندگان، ما امکان تغییر آدرس مک و یا اصلاح آن را نداریم. اما امکان تغییر آدرس IP وجود دارد. برای این کار می توانیم از چندین تکنیک مختلف استفاده کنیم. به عنوان مثال: اپل هنگام اسکن شبکه های مختلف از آدرس های مک تصادفی در دستگاه های خود استفاده می کند.
یک آدرس مک موقت را می توان به دستگاه های در حال اجرا در لینوکس نیز اضافه کرد. با اجرای دستور ترمینال زیر می توانیم آدرس مک را تغییر دهیم:
sudo macchanger -r eth0
سخن آخر
ما در این مقاله، موضوعات کاربردی را درباره مک آدرس ها برای شما ارائه دادیم. این موضوعات شامل نحوه یافتن مک آدرس در سیستم عامل لینوکس، عوامل مختلف کاربرد آنها در سیستم و همچنین چگونگی تغییر مک آدرس، می شوند. امیدواریم این مقاله شما را در فرآیندهایی که مربوط به آدرس های مک می شود یاری کرده باشد. در صورت داشتن سوال می توانیم از بخش نظرات با ما در ارتباط باشید.