في المقالة التالية سوف نلقي نظرة على Macchanger. هذه أداة مجانية ومفتوحة المصدر ، وهي متاحة لأنظمة Gnu / Linux. معها سنكون قادرين على رؤية وتغيير عنوان MAC ، من المحطة، من أي جهاز شبكة على جهاز الكمبيوتر الخاص بنا.
بالنسبة لأولئك الذين ليسوا على دراية بما عنوان MAC (التحكم في وصول وسائل الإعلام)، اخبره بذلك هذا هو المعرف الفريد ذو 48 بت الذي تم تعيينه من قبل الشركة المصنعة لقطعة من أجهزة الشبكة. يُعرف أيضًا باسم العنوان الفعلي ، وهو فريد لكل جهاز. يمكن استخدام هذا العنوان من قبل بعض الخدمات من أجل تقييد الوصول.
قم بتغيير عنوان MAC لأجهزة الشبكة في Ubuntu باستخدام Macchanger
ستوفر لنا هذه الأداة إمكانيات مختلفة لتغيير أو عرض عنوان MAC الخاص بأجهزتنا.
قم بتثبيت Macchanger
بادئ ذي بدء ، سيكون أول شيء قم بتثبيت هذه الأداة المساعدة على نظامنا. في Ubuntu ، سيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر فيها:
sudo apt install macchanger
أثناء التثبيت ، سنرى مربع حوار سيسألنا عما إذا كنا نريد تغيير عنوان MAC تلقائيًا. هنا يمكننا اختيار أي من الخيارين. على الرغم من أنه كما ترى في لقطة الشاشة التالية ، فقد اخترت في هذا المثال "نعم".
قائمة بجميع واجهات الشبكة
بمجرد التثبيت ، سنبدأ بـ قم بإدراج جميع واجهات الشبكة حتى نتمكن من اختيار واجهة MAC التي نريد تغييرها. لإظهار كل واجهات الشبكة هذه ، في المحطة الطرفية (Ctrl + Alt + T) سنحتاج فقط إلى كتابة:
ip addr
كما ترى في لقطة الشاشة السابقة ، قام هذا الأمر بسرد جميع واجهات الشبكة الخاصة بالنظام ، إلى جانب المعلومات ذات الصلة. في هذا المثال ، سنقوم بتغيير عنوان MAC لواجهة الشبكة enp0s3.
تحقق من عنوان MAC الحالي لواجهة شبكة معينة
قبل تغيير عنوان MAC ، لنبدأ بـ تحقق من عنوان MAC الحالي لواجهة الشبكة التي تهمنا. سنحقق ذلك بالأمر:
macchanger -s enp0s3
في هذا الأمر ، يجب على كل مستخدم استبدال اسم الواجهة enp0s3 باسم الواجهة التي يريد العمل عليها.
قم بتغيير عنوان MAC الخاص بواجهة شبكة معينة بشكل عشوائي
وصلنا إلى هذا الحد ، سنقوم بذلك قم بتعيين عنوان MAC عشوائي لواجهة الشبكة التي تهمنا. سنفعل هذا بالأمر:
sudo macchanger -r enp0s3
هنا ، كما هو الحال مع جميع الأمثلة التي سنراها ، يجب على كل مستخدم تغيير اسم واجهة الشبكة التي تهمهم. بعد تنفيذ هذا الأمر ، يمكننا تأكيد أن عنوان MAC الخاص بواجهة الشبكة قد تم تغييره بمساعدة الأمر المستخدم في النقطة السابقة، كما يمكن رؤيته في لقطة الشاشة.
تغيير عنوان MAC الخاص بواجهة الشبكة يدويًا
الاحتمال الآخر الذي توفره لنا هذه الأداة هو إمكانية قم يدويًا بتعيين عنوان MAC من اختيارك لواجهة الشبكة. لهذا ، يمكننا استخدام الأمر:
sudo macchanger --mac=a2:42:b0:20:ee:03 enp0s3
في هذا الأمر ، سنكون قادرين على استخدام أي عنوان MAC من اختيارنا ، طالما أنه بالتنسيق الصحيح.
يمكننا تأكد من تغيير عنوان MAC الخاص بواجهة الشبكة المحددة بمساعدة الأمر:
macchanger -s enp0s3
استعادة عنوان MAC الحقيقي لواجهة شبكة معينة
سننتهي استعادة عنوان MAC الأصلي لواجهة الشبكة التي حددناها استخدام:
sudo macchanger –p enp0s3
عندما نقوم بتشغيل هذا الأمر ، سنرى أن عنوان MAC الدائم والجديد لواجهة الشبكة المحددة هو نفسه. هذا يعني أنه تمت استعادة عنوان MAC الأصلي لواجهة الشبكة بنجاح..
مساعدة
إذا أردنا استشر جميع الخيارات الممكنة للتلاعب بعناوين MAC في أجهزتنا، سيتعين علينا فقط استخدام الأمر الطرفي (Ctrl + Alt + T):
macchanger --help
إلغاء
قم بإزالة هذا البرنامج من أوبونتو، فهو بسيط مثل تثبيته. من الضروري فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذها:
sudo apt remove macchanger
كما رأينا للتو ، يمكنك بسهولة تثبيت الأداة المساعدة Macchanger على نظام Ubuntu 20.04 الخاص بك ، ثم استخدامها لعرض وتغيير عنوان MAC لأي جهاز شبكة.