تحتوي كل واجهة شبكة — كل بطاقة Wi-Fi، ومنفذ Ethernet، ومحول Bluetooth — على عنوان MAC محفور في أجهزتها. إنه معرف 48 بت، وعادة ما يتم كتابته على شكل ستة أزواج من الأرقام السداسية العشرية: 00:1A:2B:3C:4D:5E أو 00-1A-2B-3C-4D-5E حسب المنصة.
MAC يرمز إلى التحكم في الوصول إلى الوسائط. وهي تعمل في الطبقة الثانية من نموذج OSI - طبقة ارتباط البيانات - وهي الطريقة التي تتعرف بها الأجهزة الموجودة على نفس مقطع الشبكة المحلية على بعضها البعض. على عكس عناوين IP، لا تتغير عناوين MAC بناءً على الشبكة التي تستخدمها. إنهم مرتبطون بالجهاز نفسه.
MAC مقابل IP: ما الفرق؟
هذا يربك الكثير من الناس، لذا من المفيد أن نكون دقيقين.
عناوين IP هي عناوين منطقية يتم تعيينها بواسطة جهاز التوجيه أو مزود خدمة الإنترنت. ويمكن أن تتغير — عندما تتصل بشبكة مختلفة، تحصل على عنوان IP مختلف. تعمل عناوين IP عبر الشبكات وعبر الإنترنت.
عناوين MAC هي عناوين فعلية مضمنة في الجهاز. يتم استخدامها للاتصال على شريحة الشبكة المحلية الخاصة بك - بين الكمبيوتر المحمول وجهاز التوجيه الخاص بك، على سبيل المثال. لا تنتقل عناوين MAC عبر جهاز التوجيه الخاص بك إلى الإنترنت.
عندما يرسل الكمبيوتر المحمول بيانات إلى موقع ويب، فإنه يستخدم عنوان MAC للوصول إلى جهاز التوجيه على شبكتك المحلية. ومن هناك، يقوم جهاز التوجيه بإزالة طبقة MAC وإعادة توجيه حزمة IP إلى الخارج. بحلول الوقت الذي يصل فيه طلبك إلى خادم الويب، يكون عنوان MAC الخاص بك قد اختفى منذ فترة طويلة.
هذا هو السبب وراء عدم تمكن مواقع الويب من رؤية عنوان MAC الخاص بك، ولماذا تتعلق "خصوصية" عنوان MAC بتعرض شبكتك المحلية (لجهاز التوجيه الخاص بك، وربما لنقاط وصول Wi-Fi القريبة)، وليس التعرض للإنترنت.
كيف يبدو عنوان MAC
عنوان MAC هو 48 بت، وعادةً ما يتم كتابته كـ 6 بايت بالنظام الست عشري:
00:1A:2B:3C:4D:5E
البايتات الثلاث الأولى (00:1A:2B) هم واجهة المستخدم الأصلية — المعرف التنظيمي الفريد. يتم تعيين هذا إلى الشركة المصنعة بواسطة IEEE. ابحث عن OUI لأي عنوان MAC ويمكنك معرفة من قام بتصنيع بطاقة الشبكة.
البايتات الثلاث الأخيرة (3C:4D:5E) من قبل الشركة المصنعة لتعريف هذا الجهاز المحدد بشكل فريد. عند دمجها مع واجهة المستخدم المفتوحة (OUI)، يجب أن تكون البتات الـ 48 الكاملة فريدة عالميًا لأي جهاز معين.
للبحث عن الجهة المصنعة للجهاز من عنوان MAC الخاص به، استخدم أداة البحث عن عنوان MAC — أدخل الأحرف الستة الأولى وستقوم بإرجاع الشركة المصنعة.
كيفية العثور على عنوان MAC الخاص بك
Windows
الطريقة الأولى - الإعدادات: الإعدادات → الشبكة والإنترنت → اتصالك → الخصائص → قم بالتمرير إلى "العنوان الفعلي (MAC)"
الطريقة الثانية - موجه الأوامر:
ipconfig /all
ابحث عن "العنوان الفعلي" أسفل كل محول. سترى إدخالات لشبكة Wi-Fi وEthernet وأي محولات افتراضية.
الطريقة الثالثة - PowerShell:
Get-NetAdapter | Select-Object Name, MacAddress
يمنحك هذا قائمة نظيفة بجميع المحولات مع عناوين MAC الخاصة بها.
macOS
الطريقة الأولى - إعدادات النظام: إعدادات النظام ← الشبكة ← اتصالك ← التفاصيل ← علامة تبويب الأجهزة - عنوان MAC مدرج هنا.
الطريقة الثانية - المحطة الطرفية:
ifconfig
ابحث عن ether خط تحت en0 (واي فاي) أو en1 (إيثرنت):
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 00:1a:2b:3c:4d:5e
أو بشكل أكثر تحديدًا:
ifconfig en0 | grep ether
Linux
ip link show
ابحث عن link/ether خط تحت كل واجهة:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500
link/ether 00:1a:2b:3c:4d:5e brd ff:ff:ff:ff:ff:ff
أو لرؤية واجهة محددة فقط:
cat /sys/class/net/eth0/address
Android
الإعدادات → حول الهاتف → الحالة → عنوان Wi-Fi MAC
(يختلف الموقع قليلاً حسب الشركة المصنعة وإصدار Android.)
ايفون/ايباد
الإعدادات → عام → حول → عنوان Wi-Fi
التوزيع العشوائي لعنوان MAC
تعمل أنظمة التشغيل الحديثة على توزيع عناوين MAC لشبكات Wi-Fi بشكل عشوائي. بدلاً من بث جهاز MAC الحقيقي الخاص بك، يستخدم جهازك عنوانًا يتم إنشاؤه عشوائيًا ويتغير حسب الشبكة (وأحيانًا بشكل دوري على نفس الشبكة).
تم تقديم هذا لمنع التتبع. يمكن لنقاط وصول Wi-Fi تسجيل عناوين MAC التي تراها ومتى - تاريخيًا، تم استخدام هذا من قبل شركات تحليلات البيع بالتجزئة لتتبع عدد المرات التي زارت فيها الأجهزة الفردية موقعًا ما. العشوائية يكسر هذا.
على الآيفون: ممكّن افتراضيًا لكل شبكة. الإعدادات ← Wi-Fi ← [شبكتك] ← يظهر عنوان Wi-Fi الخاص في حالة تشغيله.
على الأندرويد: ممكّن افتراضيًا في الإصدارات الأخيرة. التبديل لكل شبكة في إعدادات Wi-Fi.
على نظام التشغيل Windows 11: الإعدادات ← الشبكة والإنترنت ← Wi-Fi ← عناوين الأجهزة العشوائية - يمكن ضبطها عالميًا أو لكل شبكة.
المقايضة: تستخدم بعض الشبكات تصفية MAC للتحكم في الوصول (السماح فقط لعناوين MAC المعروفة بالاتصال). إذا كان جهازك يعمل بشكل عشوائي، فقد تحتاج إما إلى تعطيل التوزيع العشوائي لتلك الشبكة المحددة أو إضافة MAC العشوائي إلى القائمة المسموح بها. لا تستخدم معظم الشبكات المنزلية وشبكات الشركات تصفية MAC، لذلك نادرًا ما تكون هذه مشكلة.
تصفية MAC: ما هي ولماذا لا تعتبر أمانًا حقيقيًا
توفر العديد من لوحات إدارة جهاز التوجيه "تصفية MAC" أو "التحكم في الوصول إلى MAC" - القدرة على إنشاء قائمة مسموح بها لعناوين MAC التي يمكنها الاتصال بالشبكة.
يبدو الأمر وكأنه أمان، لكنه ليس كذلك. يتم إرسال عناوين MAC بنص عادي مع كل حزمة ويمكن لأي شخص قراءتها واستنساخها بسهولة باستخدام محول لاسلكي في وضع الشاشة. يستغرق انتحال عنوان MAC ثوانٍ ولا يتطلب أي أدوات خاصة:
لينكس:
ip link set eth0 down
ip link set eth0 address 00:1a:2b:3c:4d:5e
ip link set eth0 up
ماك:
sudo ifconfig en0 ether 00:1a:2b:3c:4d:5e
تؤدي تصفية MAC إلى إنشاء أعباء إدارية دون أي فائدة أمنية ذات معنى ضد أي شخص يعرف ما يفعله. استخدم WPA3 (أو WPA2 بكلمة مرور قوية) — وهذا هو الأمان الفعلي للشبكة.
عناوين DHCP وMAC
يقوم خادم DHCP الخاص بجهاز التوجيه الخاص بك بتعيين عناوين IP بناءً على الطلبات الواردة من الأجهزة. تتيح لك العديد من أجهزة التوجيه إنشاء ملف حجز DHCP (يُسمى أحيانًا عقد إيجار ثابت) — يمكنك ربط عنوان MAC محدد بعنوان IP محدد بحيث يحصل هذا الجهاز دائمًا على نفس عنوان IP المحلي.
هذا مفيد لـ:
- إعادة توجيه المنفذ (الذي يتطلب عنوان IP محليًا ثابتًا لإعادة التوجيه إليه)
- طابعات وخوادم الشبكة التي تريدها في عنوان يمكن التنبؤ به
- مراقبة أجهزة محددة
ابحث عن عنوان MAC الخاص بجهازك، وانتقل إلى إعدادات DHCP لجهاز التوجيه الخاص بك، وقم بإنشاء حجز. سيتم دائمًا تعيين نفس عنوان IP المحلي للجهاز طالما أنه يقدم عنوان MAC هذا.
الخلاصة
عنوان MAC هو الهوية على مستوى الأجهزة لواجهة الشبكة. إنها الطريقة التي تتحدث بها الأجهزة مع بعضها البعض محليًا، قبل أن يتولى توجيه IP. لا يترك شبكتك المحلية أبدًا في الظروف العادية.
للعثور عليك: ipconfig /all على نظام التشغيل Windows، ifconfig على نظام التشغيل macOS/Linux، أو ابحث في الإعدادات → حول على الهاتف المحمول. للبحث عن الشركة المصنعة من عنوان MAC، استخدم ملف
سيُظهر لك أداة البحث عن عنوان MAC.
إذا كنت تقوم بإعداد إعادة توجيه المنفذ أو حجوزات DHCP، فإن عنوان MAC هو ما ستحتاج إليه - فهو المعرف الوحيد الموثوق به لجهاز على شبكتك المحلية.