إذا كنت أحد مستخدمي توزيعات نظام تشغيل لينكس فعليك أن تتوقع ظهور بعد المشاكل الغريبة والتى من ضمنها أن الجدار الناري الموجود داخل الشبكة لا يقبل الـ packets التى تخرج من كارت الشبكة الخاص بحاسوبك ولذلك عليك أن تقوم بتغير وهمي لـ MAC address الموجود على كارت الشبكة الخاص بحاسوبك ولكن هذه ليست المشكلة الوحيدة التى من الممكن أن توجهها بل من الممكن أن تكون ممنوع من الدخول على خادم معين على الشبكة أو تجاوز حماية سياسة ما كـ تصفح موقع ما أو أن يكون هناك عطل ما في الشبكة ومثل هذه الحالات تكون مزعجة جداً سواء كنت مدير الشبكة أو حتى مستخدم عادى ولكن هناك أسباب أخرى لجعلك تحاول أن تغير في الـ MAC address الخاص بحاسوبك كحماية خصوصيتك عندما تتصل بـ Wi-Fi hotspot أو شبكة إنترنت لا تعلم مالكها وهى العملية تعرف بتزوير عنوان أو MAC spoofing ولكن لا تقلق هذه العملية قانونية
وقبل الحديث عن الإعدادات لابد أن نوضح أن هناك فريق بين نظام تشغيل لينكس وويندوز وهو أن الهواية (Identity) الخاصة بكل حاسوب داخل الشبكة بتختلف فنظام التشغيل الأول يستخدم عنوان IP و MAC address, أما نظام التشغيل الأخر فيحتاج إلى عنوان IP و MAC address وأسم الجهاز ولذلك كل ما نحتاجه عند حدوث مشكلة هو تغير عنوان IP و MAC address
هذه هى الإعدادات العامة لتغير MAC address مع أغلب توزيعات لينكس
/etc/init.d/networking stop
ifconfig eth0 hw ether 02:00:33:4F:4F:89
/etc/init.d/networking start
ifconfig eth0 hw ether 02:00:33:4F:4F:89
/etc/init.d/networking start
أما أن كنت تستخدم توزيعة أوبونتو فستكون الإعدادات كالتالي
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether 02:00:33:4F:4F:89
sudo ifconfig eth0 up
sudo ifconfig eth0 hw ether 02:00:33:4F:4F:89
sudo ifconfig eth0 up
أما أن كنت تستخدم توزيعة فيدورا كور 5 فستكون الإعدادات كالتالي
/etc/init.d/network stop
ip link set eth0 address 02:00:33:4F:4F:89
/etc/init.d/network start
ip link set eth0 address 02:00:33:4F:4F:89
/etc/init.d/network start
ولتأكيد الإعدادات التى قمت بتنفيذها يفضل إستخدام ip link ls eth0 أو ip addr ls eth0 بدلا من استخدام ifconfig eth0
أما أن كنت تستخدم توزيعة ريد هات أو ما يندرج تحت هذه التوزيعة كـ فيدورا فهناك طريقة سهلة لتغير الإعدادات وهى التعديل في ملف ifcfg-eth0
MACADDR=02:00:33:4F:4F:89
أما مع توزيعة ديبيان ومن /etc/network/interfaces تستطيع تغير الإعدادات
hwaddress ether 02:00:33:4F:4F:89
أما أن كنت تستخدم توزيعة Gentoo ومن /etc/conf.d/net تختار كارت الشبكة الخاص بك وتقوم بالتعديل
mac_eth0=”02:00:33:4F:4F:89″
لو كنت مبدأ مع نظام لينكس ولا تريد كتابة مثل هذه الأوامر فيمكنك إستخدام برنامج GNU MACChangerللتغير بشكل تلقائي أو بشكل يدوي عن طريق كتابة الأمر التالي في /etc/network/interfaces
pre-up macchanger -m 02:00:33:4F:4F:89 eth0
وفي النهاية عليك أن تفهم أنه مهماً كان نوع نظام التشغيل الذى تستخدمه (لينكس أو ويندوز أو ماك) فتغير MAC address هو شيء مؤقت وبمجرد إعادة تشغيل حاسوبك فإن نظام التشغيل سيعود لإستخدام العنوان الأصلي الموجود على كارت الشبكة الذى بداخل حاسوبك
يسعدنا تفاعلكم بالتعليق، لكن يرجى مراعاة الشروط التالية لضمان نشر التعليق
1أن يكون التعليق خاص بمحتوى التدوينة
2أن لا تضع أي روابط خارجية
3لاضافة كود حوله اولا بمحول الاكواد
4أي سؤال خارج محتوى التدوينة يرجى استخدام ركن الأسئلة محول الأكوادمحول الأكواد الإبتساماتالإبتسامات