آدرس MAC خود را در ویندوز، لینوکس یا مک تغییر دهید

همانطور که همه ما می دانیم کارت رابط شبکه یک برد مداری است که در سیستم ما نصب می شود تا بتوانیم به شبکه ای متصل شویم که در نهایت اتصال شبکه اختصاصی و تمام وقت را برای دستگاه ما فراهم می کند. همچنین مهم است که بدانید هر NIC با یک آدرس MAC ( کنترل دسترسی رسانه ها(Media Access Control) ) منحصر به فرد همراه است که شامل کارت های Wi-Fi و کارت های اترنت(Ethernet) نیز می شود. بنابراین، آدرس MAC یک کد هگز 12 رقمی با اندازه 6 بایت است و برای شناسایی منحصر به فرد یک میزبان در اینترنت استفاده می شود.

آدرس MAC در یک دستگاه توسط سازنده آن دستگاه اختصاص داده می شود، اما تغییر آدرس که معمولاً به عنوان جعل شناخته می شود، چندان سخت نیست. در هسته اتصال شبکه، آدرس MAC رابط شبکه است که به برقراری ارتباط با یکدیگر کمک می کند، جایی که درخواست مشتری از طریق لایه های مختلف TCP/IPدر مرورگر، آدرس وب مورد نظر شما (فرض کنید www.google.co.in) به آدرس IP (8.8.8.8) آن سرور تبدیل شده است. در اینجا، سیستم شما از روتر(router) شما درخواست می کند که آن را به اینترنت منتقل می کند. در سطح سخت افزار، کارت شبکه شما به جستجوی MAC دیگر می پردازد(MAC)آدرس هایی برای صف بندی در همان شبکه. می داند که درخواست را در MAC رابط شبکه شما کجا هدایت کند. نمونه ای از نحوه ظاهر مک(MAC) آدرس 2F-6E-4D-3C-5A-1B است.

آدرس MAC خود را در ویندوز، لینوکس یا مک تغییر دهید

آدرس‌های MAC(MAC) یک آدرس فیزیکی واقعی هستند که در NIC کدگذاری شده‌اند و هرگز قابل تغییر نیستند. با این حال، ترفندها و راه هایی برای جعل آدرس MAC در سیستم عامل بر اساس هدف شما وجود دارد. در این مقاله با نحوه تغییر مک آدرس در ویندوز، لینوکس یا مک آشنا خواهید شد(how to change MAC Address on Windows, Linux or Mac)

آدرس MAC خود(Your MAC Address) را در ویندوز(Windows) ، لینوکس(Linux) یا مک(Mac) تغییر دهید

شماره 1 تغییر مک آدرس در ویندوز 10

در ویندوز 10(Windows 10) ، می‌توانید آدرس MAC را از پنجره‌های پیکربندی کارت شبکه در Device Manager تغییر دهید ، اما ممکن است برخی از کارت‌های شبکه از این ویژگی پشتیبانی نکنند.

1. کنترل پنل را با کلیک بر روی " نوار جستجو(Search bar) " در کنار منوی استارت باز کنید و سپس " کنترل پنل(Control Panel) " را تایپ کنید. روی(Click) نتیجه جستجو کلیک کنید تا باز شود.

روی "شروع" کلیک کنید و "کنترل پنل" را جستجو کنید

2. از کنترل پنل(Control Panel) ، روی â €œ Network and Internet â € کلیک کنید تا باز شود.

به Control Panel رفته و روی Network & Internet کلیک کنید

3. اکنون روی Network and sharing center کلیک کنید .

در داخل Network and Internet، روی Network and Sharing Center کلیک کنید

4. مطابق شکل زیر در قسمت Network and sharing center روی Â در شبکه خود دوبار کلیک کنید .(double-click)

در قسمت Network and sharing center دوبار کلیک کرده و Properties را انتخاب کنید

5. یک کادر گفتگوی وضعیت شبکه ظاهر می شود. ( Network Status)روی(Click) دکمه Properties کلیک کنید.

6. یک کادر گفتگوی ویژگی های شبکه باز می شود. " Client for Microsoft Networks " را (Client for Microsoft Networks)انتخاب(Select) کنید سپس روی دکمه Configure کلیک کنید.

کادر گفتگوی ویژگی های شبکه باز می شود.  بر روی دکمه “Configureâ € کلیک کنید.

7. اکنون به تب Advanced بروید(Advanced tab ) سپس روی Network Address  در قسمت Property کلیک کنید.

روی تب Advanced کلیک کنید و سپس بر روی ویژگی Network Address کلیک کنید.

8. به طور پیش‌فرض، دکمه رادیویی “Not Presentâ € انتخاب شده است. روی دکمه رادیویی مرتبط با " Value " کلیک کنید و به صورت دستی آدرس MAC جدید را وارد(enter the new MAC) کنید سپس روی OK کلیک کنید .

روی دکمه رادیویی مرتبط با “Valueâ € کلیک کنید و سپس به صورت دستی آدرس MAC جدید را وارد کنید.

9. سپس می توانید خط فرمان (CMD)(command prompt (CMD)) را باز کنید و در آنجا â €œ IPCONFIG /ALL â € (بدون نقل قول) را تایپ کنید و Enter را بزنید . اکنون مک(MAC) آدرس جدید خود را بررسی کنید.

از دستور ipconfig /all در cmd استفاده کنید

همچنین بخوانید: (Also Read:) نحوه رفع تضاد آدرس IP(How to Fix IP Address Conflict)

شماره 2 آدرس MAC را در لینوکس تغییر دهید

اوبونتو(Ubuntu) از Network Manager پشتیبانی می کند که با استفاده از آن می توانید به راحتی آدرس MAC را با یک رابط کاربری گرافیکی جعل کنید. برای تغییر مک(MAC) آدرس در لینوکس(Linux) باید مراحل زیر را دنبال کنید:

1. روی نماد شبکه(Network icon) در پنل سمت راست بالای صفحه کلیک کنید و سپس بر روی “ Edit Connections â € کلیک کنید.

روی نماد شبکه کلیک کنید و از منو Edit Connections را انتخاب کنید

2. اکنون اتصال شبکه ای را که می خواهید تغییر دهید انتخاب کنید سپس روی دکمه Edit کلیک کنید.

اکنون اتصال شبکه ای را که می خواهید تغییر دهید انتخاب کنید سپس روی دکمه Edit کلیک کنید

3. سپس، به تب اترنت(Ethernet) بروید و یک آدرس مک جدید را(MAC) به صورت دستی در فیلد «Cloned MAC address » تایپ کنید. (Cloned MAC)پس از وارد کردن مک(MAC) آدرس جدید، تغییرات خود را ذخیره کنید.

به تب اترنت بروید، یک آدرس MAC جدید را به صورت دستی در قسمت آدرس MAC Cloned تایپ کنید.

4. همچنین می توانید مک(MAC) آدرس را به روش سنتی قدیمی تغییر دهید. این شامل اجرای دستوری برای تغییر آدرس MAC با کم کردن رابط شبکه است و پس از تکمیل فرآیند، دوباره رابط شبکه را پشتیبان می‌گیرید.

دستورات هستند(The commands are)

sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up

توجه: (Note:) مطمئن(Make) شوید که عبارت eth0 را با نام رابط شبکه خود جایگزین کرده اید.

5. پس از اتمام، مطمئن شوید که رابط شبکه خود را مجددا راه اندازی کرده اید و سپس کارتان تمام است.

همچنین، اگر می‌خواهید آدرس MAC بالا همیشه در زمان بوت اعمال شود، باید فایل پیکربندی را در زیر  /etc/network/interfaces.d/ یا  the تغییر دهید /etc/network/interfaces. اگر فایل ها را تغییر ندهید، پس از راه اندازی مجدد یا خاموش کردن سیستم، آدرس MAC شما بازنشانی می شود.(MAC)

شماره 3 آدرس MAC را در Mac OS X تغییر دهید

می‌توانید آدرس MAC رابط‌های شبکه مختلف را در تنظیمات برگزیده (Preferences)سیستم(System) مشاهده کنید، اما نمی‌توانید آدرس MAC را با استفاده از تنظیمات برگزیده (MAC)سیستم(System) تغییر دهید و برای آن، باید از ترمینال(Terminal) استفاده کنید .

1. ابتدا(First) باید آدرس مک(MAC) موجود خود را پیدا کنید. برای این کار، روی لوگوی اپل کلیک کنید و سپس « (Apple)System Preferences » را انتخاب کنید .

آدرس MAC موجود خود را پیدا کنید.  برای این کار، می توانید از طریق «System Preferences» یا با استفاده از «Terminal» بروید.

2. در قسمت System Preferences، روی گزینه “ Network â € کلیک کنید.

در زیر "System Preferences" روی گزینه "Network" کلیک کنید تا باز شود.

3. حال بر روی دکمه “ Advanced â € کلیک کنید.

حال بر روی دکمه “Advanced†کلیک کنید. 

4. به تب Hardware در زیر پنجره (Hardware )Wi-Fi Properties Advance بروید .

در زیر تب Advanced بر روی "Hardware" کلیک کنید.

5. اکنون در تب سخت افزار، می توانید آدرس مک فعلی اتصال شبکه خود را(see the current MAC address of your network connection) ببینید. در بیشتر موارد، حتی اگر «دستی» را از منوی کشویی Configure انتخاب کنید، نمی‌توانید تغییراتی ایجاد کنید.(Configure)

اکنون در تب سخت افزار، خط اول مربوط به MAC Address را تجسم خواهید کرد

6. اکنون برای تغییر دستی آدرس MAC ، ترمینال(Terminal) را با فشردن Command + Space باز کنید و سپس "Terminal" را تایپ کنید و Enter( “Terminal,” ) را بزنید.

به ترمینال بروید

7. دستور زیر را در ترمینال تایپ کنید و Enter را بزنید:

ifconfig en0 | grep ether

دستور “ifconfig en0 | را تایپ کنید  grep etherâ € (بدون نقل قول) برای تغییر آدرس MAC.

8. دستور بالا آدرس MAC را برای رابط â€~en0’ ارائه می کند. از اینجا می توانید آدرس های MAC را با (MAC)تنظیمات برگزیده (Preferences)سیستم(System) خود مقایسه کنید .

توجه:(Note:) اگر همانطور که در System Preferences دیدید با آدرس مک(Mac Address) شما مطابقت نداشت ، همان کد را ادامه دهید و در حین تغییر en0 به en1، en2، en3 و بیشتر تا زمانی که مک آدرس(Mac Address) مطابقت داشته باشد، کد را ادامه دهید.

9. همچنین، در صورت نیاز می توانید یک آدرس MAC تصادفی ایجاد کنید. (MAC)برای این کار از کد زیر در ترمینال(Terminal) استفاده کنید :

openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’

در صورت نیاز می توانید یک آدرس MAC تصادفی ایجاد کنید.  برای این کد این است: openssl rand -hex 6 |  sed ‘s/\(..\)/\1:/g;  s/.$//’

10. سپس، پس از ایجاد مک آدرس جدید، آدرس (Mac Address)مک(Mac Address) خود را با استفاده از دستور زیر تغییر دهید:

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

توجه:(Note:) XX :XX:XX:XX:XX:XX را با آدرس مکی که ایجاد کردید (Mac)جایگزین کنید.(Replace XX)

توصیه می شود: (Recommended:) خطای عدم پاسخگویی سرور DNS [حل شد](DNS Server Not Responding Error [SOLVED])

امیدواریم(Hopefully) با استفاده از یکی از روش های بالا بتوانید آدرس MAC خود را در ویندوز، لینوکس یا مک(Change Your MAC Address on Windows, Linux or Mac) بسته به نوع سیستم خود تغییر دهید. اما اگر باز هم مشکلی دارید، در قسمت نظرات از آنها بپرسید.



About the author

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts