انتقل إلى محتوى الدرس
الدرس 25
دورة تكنولوجيا الويب

البحث عن عنوان IP الخاص في نظام ماكينتوشFind Your Private IP Address in Mac

تعرّف بالصور خطوة بخطوة على طريقة معرفة عنوان IP الخاص وقناع الشبكة في نظام ماك عبر إعدادات النظام وعبر نافذة الطرفية بالأمر ipconfig getifaddr.
أقسام الدرس
5
الأمثلة
3
اللغة
العربية
تاريخ النشر
المشاهدات
1,691
محتوى الدرس
في هذا الدرس 5تصفّح المواضيع

يمكنك الحصول على عنوان IP الخاص (Private IP Address) لجهاز الكمبيوتر المثبت عليه نظام تشغيل ماك (macOS) بطريقتين رئيسيتين مدمجتين في النظام:

  • 1. عن طريق إعدادات الشبكة في واجهة macOS الرسومية: من خلال قائمة Apple ثم لوحة إعدادات الشبكة () ومعاينة تفاصيل TCP/IP.
  • 2. عن طريق نافذة الطرفية (Terminal): وتبدأ خطوات الحصول على عنوان IP الخاص عبر تطبيق Terminal بدايةً من الخطوة السادسة في دليلنا المصور، باستخدام الأمر أو .

تنبيه اصطلاحي ذهبي لعدم الخلط: لا تخلط أبداً بين اسم حاسوب ماك من شركة أبل (Apple Mac / macOS) وبين عنوان MAC الفيزيائي لبطاقة الشبكة (Media Access Control Address مثل )؛ فهدفنا في هذا الدرس هو استخراج عنوان IP المنطقي الخاص (مثل ) على نظام تشغيل ماك.

مخطط شامل لطرق معرفة عنوان IP الخاص في نظام ماك عبر إعدادات النظام واختصار شريط القوائم وأوامر الطرفية
مخطط شامل لطرق معرفة عنوان IP الخاص في نظام ماك عبر إعدادات النظام واختصار شريط القوائم وأوامر الطرفية

الخطوة 1 — فتح قائمة Apple واختيار الإعدادات: اضغط على رمز التفاحة Apple () الموجود في أعلى الشاشة، وستظهر قائمة تحتوي على خيارات النظام؛ اختر منها ، وإذا كانت نسخة macOS حديثة (بدءاً من إصدار Ventura فما بعده) اختر كما توضح اللقطة الأصلية الآتية:

فتح الإعدادات في جهاز Apple
فتح الإعدادات في جهاز Apple

الخطوة 2 — الدخول إلى لوحة إعدادات الشبكة ()‏: اختر قسم من داخل نافذة أو حسب إصدار نظامك. انتبه إلى أن المطلوب هو لوحة إعدادات الشبكة الخاصة بالنظام وليست نافذة مجلد الشبكة في Finder:

الدخول إلى شبكة الإنترنت المتصلة بجهاز المستخدم
الدخول إلى شبكة الإنترنت المتصلة بجهاز المستخدم

الخطوة 3 — الضغط على اتصال Wi-Fi النشط: بعد فتح قسم ستظهر لك قائمة بخدمات الاتصال المتاحة؛ قم بالضغط على (الذي يظهر بجواره مؤشر الاتصال الأخضر)، أو اختر إذا كنت متصلاً عبر الكابل السلكي:

الضغط على Wi-Fi
الضغط على Wi-Fi

الخطوة 4 — الضغط على زر التفاصيل (Details أو Advanced): في إصدارات macOS الحديثة اضغط على زر المقابل لاسم الشبكة المتصلة، أما في الإصدارات الأقدم ضمن فاضغط على زر للوصول إلى تبويبات البروتوكول:

الضغط على زر Details
الضغط على زر Details

الخطوة 5 — فتح تبويب TCP/IP وقراءة عنوان IPv4: افتح تبويب أو قسم وابحث عن حقل (أو ). يمثل هذا الرقم عنوان الواجهة المختارة داخل شبكتك المحلية، ويظهر أسفله مباشرة قناع الشبكة الفرعية () وعنوان الراوتر () دون الحاجة لتعديل أي إعدادات:

قراءة عنوان IP
قراءة عنوان IP

الخطوة 6 — فتح تطبيق Terminal عبر باحث Spotlight: للحصول على عنوان IP الخاص عبر سطر الأوامر، اضغط على رمز العدسة المكبرة Spotlight في أعلى الشاشة (أو اضغط اختصار لوحة المفاتيح )، ثم اكتب كلمة في مربع البحث واضغط مفتاح Enter كما في اللقطة الآتية:

فتح Terminal
فتح Terminal

الخطوة 7 — كتابة الأمر ipconfig getifaddr في الطرفية: يختلف الأمر في نظام macOS عن نظيره في ويندوز؛ ففي نظام ماك لا يُكتب بمفرده، بل يُتبَع بالأمر الفرعي ثم اسم الواجهة المطلوبة مثل أو كما توضح اللقطة الأصلية الآتية:

كتابة الأمر ipconfig
كتابة الأمر ipconfig
نص
# Example 1: Querying interface en0 (Typically Wi-Fi on MacBooks):
$ ipconfig getifaddr en0

# Example 2: Querying interface en1 (Secondary / Ethernet adapter):
$ ipconfig getifaddr en1

الخطوة 8 — قراءة عنوان IP الناتج في الطرفية: فور الضغط على مفتاح Enter باسم الواجهة النشطة، سيُعرض عنوان IPv4 الخاص المخصص لجهازك في سطر مستقل ومباشر (الرقم الظاهر في اللقطة الآتية مثل هو مثال توضيحي، فاعتمد دائماً الرقم الفعلي الذي تطبعه واجهتك النشطة):

قراءة عنوان IP
قراءة عنوان IP

لأن نظام ماك (macOS) مبني معمارياً على نواة يونكس BSD (Darwin)، فإنه يتّبع تسمية خاصة لواجهات الشبكة تختلف عن ويندوز ولينكس. ولهذا لا تفترض دائماً أن هو الواي فاي في كل أجهزة أبل دون استثناء:

  • في أجهزة MacBook المحمولة الحديثة (التي لا تضم منفذ سلكي مدمج): تكون الواجهة هي بطاقة الواي فاي المدمجة، بينما يأخذ محول الكابل الخارجي (USB-C Ethernet) الاسم أو .
  • في أجهزة الماك المكتبية (مثل iMac وMac mini وMac Studio): غالباً ما تُحجز الواجهة الأولى لمنفذ الإيثرنت السلكي المدمج، وتأخذ بطاقة الواي فاي الاسم .
  • الواجهات الافتراضية والداخلية: تمثل واجهة الارتداد الذاتي المحلية ()، بينما تمثل أنفاق VPN المشفرة.

تأمل المخطط التوضيحي الآتي للتمييز بين أسماء الواجهات في مخرجات طرفية ماك:

دليل أسماء واجهات الشبكة في نظام ماك والفرق بين lo0 وen0 وen1 وأنفاق utun
دليل أسماء واجهات الشبكة في نظام ماك والفرق بين lo0 وen0 وen1 وأنفاق utun

ولمعرفة اسم الواجهة المرتبط بكل منفذ على جهازك بدقة تامة قبل الفحص، شغّل الأداة الرسمية أو استعلم عن الخدمة مباشرة بالأمر كما في المثال الآتي:

نص
# 1. Map each Hardware Port (Wi-Fi / Ethernet) to its Device (en0 / en1):
$ networksetup -listallhardwareports
Hardware Port: Wi-Fi
Device: en0

# 2. Display complete IPv4, Subnet Mask, and Router for Wi-Fi:
$ networksetup -getinfo "Wi-Fi"
IP address: 192.168.1.30
Subnet mask: 255.255.255.0
Router: 192.168.1.1
نص
# 3. Inspect active IPv4 address and Subnet Mask via BSD ifconfig:
$ ifconfig en0 | grep "inet "
	inet 192.168.1.30 netmask 0xffffff00 broadcast 192.168.1.255

معمل أوامر فحص الشبكة والواجهات التفاعلي في طرفية ماك

خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

في ملخص الدرس، أتقنّا استخراج عنوان IPv4 الخاص في نظام ماك (macOS) عبر الواجهة الرسومية ( واختصار ) وعبر نافذة الطرفية بالأوامر و، مع التمييز بين و و. وبعد إتمام سلسلة الفحص العملي للعناوين على أنظمة التشغيل الأربعة، الخطوة التالية: انتقل الآن إلى الدرس السابع عشر اسم النطاق () لتتعرّف على بنية أسماء النطاقات وكيف تنوب عن عناوين IP الرقمية على شبكة الويب.

مشاركة

هل كان هذا الدرس مفيدًا؟

جارٍ تحميل الآراء…

ابنِ لغتك البرمجية

المصطلحات8

راجع المعنى، اشرحه لنفسك، ثم علّم البطاقة كمفهومة.

0 / 8 مفهومةأول بطاقة، أول خطوة
01 System Settings / System Preferences إعدادات وتفضيلات النظام في ماك
تطبيق الإعدادات المركزي في نظام ماك الذي يُفتح من قائمة التفاحة Apple (ويُسمى System Settings في الإصدارات الحديثة وSystem Preferences في الأقدم).
للمراجعة
02 macOS TCP/IP Details Tab تبويب تفاصيل البروتوكول (TCP/IP)
القسم الموجود داخل تفاصيل الشبكة المتصلة في نظام ماك ويعرض عنوان IPv4 وقناع الشبكة الفرعية وعنوان الراوتر.
للمراجعة
03 Spotlight Search (Cmd + Space) الباحث الفوري في ماك (Spotlight)
أداة البحث السريع في نظام ماك (تُفتح من أيقونة العدسة المكبرة أو الاختصار Command + Space) لتشغيل تطبيق الطرفية Terminal فوراً.
للمراجعة
04 ipconfig getifaddr Command الأمر المباشر (ipconfig getifaddr)
أمر طرفية خاص بنظام macOS يستعلم عن الواجهة المحددة (مثل en0) ويطبع عنوان IPv4 الصافي الخاص بها في سطر واحد.
للمراجعة
05 Primary Interface (en0 / en1) واجهات الشبكة في ماك (en0 وen1)
اصطلاح تسمية بطاقات الشبكة في نظام ماك، حيث تمثل en0 عادةً بطاقة الواي فاي في أجهزة MacBook المحمولة، وتمثل en1 البطاقة الثانوية.
للمراجعة
06 Loopback Interface (lo0) واجهة الارتداد الذاتي في ماك (lo0)
واجهة الارتداد الذاتي الداخلية في نظام ماك (عنوانها 127.0.0.1) وتُستخدم لاختبار الخدمات المحلية على نفس الحاسوب.
للمراجعة
07 networksetup Utility أداة إعدادات الشبكة النصية (networksetup)
أداة سطر أوامر رسمية في نظام ماك تُستخدم لمعرفة اسم الجهاز المرتبط بكل منفذ عتادي وعرض تفاصيل اتصال Wi-Fi أو Ethernet.
للمراجعة
08 Hexadecimal Netmask (0xffffff00) قناع الشبكة الست عشري (0xffffff00)
الصيغة الست عشرية التي يعرض بها الأمر ifconfig قناع الشبكة الفرعية 255.255.255.0 في طرفية نظام ماك.
للمراجعة

اقرأ البطاقات بحرية. سجّل الدخول لحفظ تقدم مراجعتك.

حروف قليلة. معنى كامل.

الاختصارات5

راجع المعنى، اشرحه لنفسك، ثم علّم البطاقة كمفهومة.

0 / 5 مفهومةأول بطاقة، أول خطوة
01 macOS نظام تشغيل ماك
Macintosh Operating System
نظام التشغيل الرسومي المبني على نواة يونكس والمطور من شركة أبل لأجهزة حواسيب ماك.
للمراجعة
02 BSD توزيعة برمجيات بيركلي
Berkeley Software Distribution
عائلة أنظمة يونكس التي يرث منها نظام macOS بنية الشبكة وتسمية الواجهات مثل en0 وlo0.
للمراجعة
03 TCP/IP حزمة بروتوكولات الإنترنت
Transmission Control Protocol / Internet Protocol
التبويب الخاص بإعدادات عنوان IPv4 وقناع الشبكة والراوتر داخل إعدادات الشبكة في نظام ماك.
للمراجعة
04 DHCP بروتوكول التهيئة التلقائية للمضيفين
Dynamic Host Configuration Protocol
البروتوكول الذي يمنح جهاز الماك عنوان IP وقناع الشبكة وعنوان الراوتر تلقائياً فور الاتصال.
للمراجعة
05 UTUN واجهة النفق في مساحة المستخدم
Userspace Tunnel Interface
واجهات الشبكة الافتراضية التي ينشئها نظام ماك لاتصالات الشبكة الخاصة الافتراضية VPN.
للمراجعة

اقرأ البطاقات بحرية. سجّل الدخول لحفظ تقدم مراجعتك.

من الفهم للتطبيق

مهامك قبل الاختبار

خطوة صغيرة كل مرة. وإنجاز تقدر ترجع له.

0/3مهام منجزة
  1. افتح إعدادات الشبكة في نظام ماك (أو استخدم اختصار Option مع النقر على أيقونة Wi-Fi) ودوّن عنوان IPv4 وقناع الشبكة وعنوان الراوتر.

  2. افتح تطبيق Terminal، ونفّذ الأمر networksetup -listallhardwareports لمعرفة رقم واجهة الواي فاي، ثم شغّل الأمر ipconfig getifaddr en0.

  3. شغّل الأمر networksetup -getinfo "Wi-Fi" وقارن قناع الشبكة العشري بالقيمة الست عشرية 0xffffff00 في مخرجات ifconfig en0.

تأشير المهمة إقرار منك بإتمامها، وليس تصحيحًا آليًا للكود. يُحفظ تقدمك في حسابك.

مساحة التحدي

اختبر فهمك.
ووصلها للإتقان.

كل سؤال خطوة لقدّام. اختار، اكتب كود، وشوف نتيجتك فورًا.

9أسئلة 2أنواع تحديات 100%هدف الإتقان
تصحيح تلقائي. فرص بلا حدود.

أكمل المهام، واجمع كل الإجابات الصحيحة. أقل من 100%؟ راجع وأعد المحاولة.

الأسئلة متاحة للاطلاع. سجّل الدخول للتفاعل وحفظ تقدمك.

لمحة عن التحدي9 أسئلة تنتظرك
01

عند البحث عن عنوان IP الخاص عبر الواجهة الرسومية في نظام ماك، أي تبويب داخل نافذة التفاصيل (Details / Advanced) يعرض عنوان IPv4 وقناع الشبكة والراوتر؟

02

ما الأمر الصحيح في طرفية نظام ماك (Terminal) الذي يطبع رقم عنوان IPv4 الصافي المخصص للواجهة en0؟

03

كيف يمكنك معاينة عنوان IP وعنوان الراوتر في نظام ماك خلال ثانية واحدة من شريط القوائم العلوي دون فتح الإعدادات أو الطرفية؟

04

ما الأمر الذي يعرض قائمة بجميع منافذ الشبكة الفيزيائية في جهاز الماك ويوضح اسم الواجهة (en0 أو en1) المقابل لكل منفذ؟

05

في مخرجات طرفية نظام ماك، ماذا تمثل الواجهة "lo0" التي تحمل العنوان "127.0.0.1"؟

06

صواب أم خطأ: في جميع أجهزة أبل ماك بلا استثناء، تكون الواجهة en0 دائماً للواي فاي وتكون en1 دائماً للكابل السلكي دون حاجة للتحقق.

07

عند تشغيل الأمر "ifconfig en0" في طرفية ماك، يظهر قناع الشبكة بالصيغة الست عشرية "0xffffff00"؛ فما القناع العشري المكافئ له؟

08

كيف تفتح باحث Spotlight في نظام ماك لتشغيل تطبيق الطرفية (Terminal)؟

09

ما الفرق الجوهري بين مصطلح "جهاز Apple Mac" ومصطلح "عنوان MAC Address"؟