چگونه مک آدرس خود را بیابیم و یا تغییر دهیم

آیا می دانستید که هر قطعه سخت افزاری که به شبکه های خانگی متصل باشد دارای هویت ( مک آدرس)  مختص خود است؟ همانطور که هر دستگاه دارای یک آدرس ip منحصربه‌فرد برای ارتباط با اینترنت یا دیگر شبکه های محلی است هر قطعهٔ سخت افزاری نیز شناسه و هویتی مختص به خود داخل شبکه دارد که همان مک آدرس است. مک   آدرسی حیاتی و مهم در شبکه های مبتنی بر اترنت است.


در برخی اوقات ممکن است شما به مک آدرس نیاز پیدا کنید مثلاً برای مواردی چون عملکرد شبکه در حین پیکربندی، نصب و راه اندازی شبکه ای جدید، فیلتر کردن دستگاه مشخصی در شبکه و یا برای پیدا کردن دستگاه بخصوصی در شبکه.

آدرس مک چیست؟

در اصل mac address برای برقراری ارتباط با اکثر شبکه ها به ما کمک می کند. هر مبدل یا رابط شبکه بوسیله یک مک آدرس منحصربه‌فرد شناخته شده است این آدرس ها معمولاً توسط سازندگان آنها تعریف می شوند.

داده های ما بصورت بسته هایی در شبکه انتقال پیدا می کند هر بسته شامل یک مک آدرس فرستنده send from و یک مک آدرس گیرنده going to است. وقتی که مبدل شبکه شما یا همان کارت شبکه بستهٔ حاوی داده های شما را دریافت کرد فوراً آن را با آدرس مقصد که خودتان هستید مقایسه می کند که آدرس بسته با مک آدرس شما یکی باشد اگر یکی باشد که آن را دریافت و پردازش می کند و اگر با ادرس شما تطابق نداشت بسته مربوطه دور انداخته می شود.

Example MAC Address

و اما چگونه مسیریاب ها با این بسته ها کار می کنند؟ این سؤالی است که شاید ذهن خیلی ها را درگیر کند با ما همراه باشید.

مسیریاب ها بصورت مستقیم با مک آدرس کار نمی کنند بلکه آنها عملیات مسیریابی خود را توسط ip ها انجام می دهند.

Ip آدرسی مربوط به پروتکل اینترنت است.

روتر شما کل بسته هایی را که قصد ارسال دارید را بوسیله مک آدرس دریافت می کند اما برای ارسال آدرس ip آنها را می خواهد و با توجه به ip ها آنها را به مقصد ارسال می کند.

روتر در ابتدا با توجه به ip بسته ها چک می کند که آیا چنین مقصدی وجود دارد یا خیر و سپس عمل ارسال بسته ها را انجام می دهد.

 

استفاده از command prompt

یکی از سریع ترین و ساده ترین راه برای یافتن مک آدرس استفاده از خط فرمان یا command prompt است.

برای باز کردن پنجرهٔ خط فرمان کلیدهای ترکیبی “کلید ویندوز + R “را فشار دهید و سپس در کادر مربوطه کلمهٔ cmd را تایپ و enter را بزنید.

در ویندوز ۱۰ کاربران می توانند روی منوی start راست کلیک کرده و گزینه command prompt را انتخاب کنند.

در پنجره cmd عبارت ipconfig/all را تایپ کنید و enter را بزنید اطلاعاتی در مورد شبکه فعلی برایتان نشان داده خواهد شد.

Command Prompt ipconfig all

اگر شما روی یک دستگاه بیش از یک کارت شبکه یا بیش از یک ارتباط شبکه ای داشته باشید خواهید دید که برای هر کدام آدرس مک متفاوتی نشان داده می شود این بدین خاطر است که سازندگان برای هر رابط شبکه آدرسی جدا و منحصربه‌فرد طراحی کرده اند.

شما در این لیست همچنین آدرس فیزیکی دستگاهتان را که در تصویر هم مشخص شده است می توانید ببینید.

 

Windows Command Prompt Physical Address

 

Get mac

یکی دیگر از دستوراتی که ما می توانیم با استفاده از آن mac address خود را پیدا کنیم get mac است.

در پنجره command prompt عبارت getmac را تایپ و enter را بزنید خواهید دید لیستی از تمام مک آدرس های موجود در دستگاهتان را به شما نشان خواهد داد.

چنانچه شما در سیستم تان فقط یک آدرس فیزیکی دارید این همان مک آدرس شماست.

Command Prompt getmac command

در تصویر فوق من چند ماشین مجازی را روی کامپیوترم نصب کرده ام که با صدور فرمان getmac خواهید دید آدرس مک مربوط به هر ماشین را بصورت جداگانه برای من نشان داده است.

 

استفاده از تنظیمات شبکه

شما از طریق پنجره تنظیمات مربوط به شبکه هم می توانید مک آدرس موردنظرتان را پیدا کنید.

پوشه ای را که ارتباطات شبکه ای شما در آن قرار دارد را باز کنید. اگر مسیر پوشه را نمی دانید از منوی start می توانید network connection را جستجو کنید یا مسیر زیر را دنبال کنید:

Start/control panel/network and sharing center/change adapter setting

Windows Explorer Network Adaptors

 

در ویندوز xp

Start/control panel/network and Internet/network connection

در این پنجره رابط های شبکه ای را که روی سیستم تان نصب شده است را می توانید مشاهده کنید.

روی شبکه موردنظرتان کلیک راست کرده و گزینه status را انتخاب کنید در پنجره ظاهر شده دکمه details را بزنید اطلاعاتی در مورد شبکه موردنظر و همچنین آدرس مک را هم می توانید مشاهده کنید.

Network Connection Details

 

تغییر مک آدرس

رابط شبکه باید به شما این اجازه را بدهد که بتوانید مک را تغییر دهید هرچند پشتیبانی از این عمل با توجه به سازندگان مختلف متفاوت است.

منوی start را باز کرده و device manager را جستجو کنید در پنجره ظاهر شده قسمت network adapter را پیدا کرده و رابط موردنظر را که قصد تغییر مک آدرس آن را دارید انتخاب کنید روی آن راست کلیک کرده و گزینه properties را بزنید به تب advanced رفته و در قسمت network address می توانید مک آدرس خود را تغییر دهید.

اگر چنانچه شما در قسمت properties رابط شبکه خود گزینه advanced را ندارید بدین معنی است که کارت شبکه شما از این قابلیت (تغییر مک آدرس) پشتیبانی نمی کند.

آدرس مک بصورت تصادفی تولید نمی شود بلکه نیمه اول یک مک آدرس با توجه به استانداردهای IEEE که به تولید کنندگان داده شده است و نیمه دوم آن را هر تولید کننده با توجه به محصولات خود ارائه می دهد طوری که هیچ دو رابطی نباید آدرس مک یکسان داشته باشند.بنابراین خیلی کم پیش می آید که لازم باشد مک آدرس دستگاهی عوض شود و اگر هم طبق شرایطی مجبور به انجام اینکار شدید این کار باید با توجه به استانداردهای جهانی صورت گیرد.

پیدا کردن مک آدرس در هر زمان و روی هر دستگاهی به راحتی و با استفاده از روش های بالا قابل انجام است اما توصیه ای که اکیداً باید آن را در نظر داشته باشید این است که مک آدرس دستگاهتان را تحت هیچ شرایطی تغییر ندهید مگر برای انجام امری خاص، تحت نظر مهندسین مربوطه و با توجه به استاندارهای جهانی آن.

 

من مک آدرس دستگاه خود را پیدا کرده ام آیا شما هم توانستید مک آدرس دستگاه خودتان را پیدا کنید؟ آیا تا به حال مجبور به تغییر مک آدرس شده اید؟ آیا روش های دیگری را برای پیدا کردن مک آدرس می دانید؟ نظرات و راهنمایی های خود را با ما در میان بگذارید.


منبع: makeuseof

 

avatar