الشبكة المحلية
ابحث عن أجهزة الشبكة المحلية من Mac
يتضمن macOS طريقتين مدمجتين لرؤية الأجهزة الأخرى: جدول ARP وBonjour. لا تمثل أي منهما فحصًا كاملًا للشبكة.
الأعراض
- تحتاج إلى عنوان IP لطابعة أو NAS أو جهاز آخر.
- تريد معرفة الأجهزة الموجودة على شبكتك.
- يتعذر على تطبيق العثور على جهاز على الشبكة المحلية.
الأسباب المحتملة
- يحتوي جدول ARP على الأجهزة الحديثة فقط. يدرج Mac الجهاز فقط بعد تبادل البيانات معه.
- يعرض Bonjour الأجهزة التي تعلن عن خدمات فقط. لا تظهر الأجهزة التي لا تعلن عن خدمة.
- إذن الوصول إلى الشبكة المحلية متوقف لأحد التطبيقات. في macOS 15 Sequoia والإصدارات الأحدث، يحتاج التطبيق إلى إذن للعثور على الأجهزة في الشبكة المحلية.
- عزل العملاء على الشبكة. تمنع بعض شبكات الضيوف والشبكات العامة الأجهزة من رؤية بعضها.
كيفية التحقق
اعرض جدول ARP. يسرد عناوين IP وعناوين الأجهزة (MAC) التي يعرفها Mac حاليًا.
arp -aلتخطي البحث عن الأسماء، أضف
-n.arp -a -nابحث عن الأجهزة التي تعلن عن خدمة باستخدام Bonjour. يعثر هذا المثال على الطابعات. اضغط على Control-C للإيقاف.
dns-sd -B _ipp._tcpابحث عن الأجهزة التي تشارك الملفات عبر SMB.
dns-sd -B _smb._tcpإذا تعذر على تطبيق العثور على الأجهزة، فافتح إعدادات النظام > الخصوصية والأمن > الشبكة المحلية. ابحث عن التطبيق في القائمة.
كيفية الإصلاح
إذا كان التطبيق متوقفًا في الشبكة المحلية، فشغّله. انظر تعذر على تطبيق العثور على الأجهزة في الشبكة المحلية.
إذا كنت تستخدم شبكة ضيوف، فاتصل بالشبكة الرئيسية للوصول إلى أجهزتك.
لإضافة جهاز إلى جدول ARP، أرسل طلب ping إلى عنوانه أولًا. ثم شغّل
arp -aمجددًا.ping -c 2 192.168.1.20عيّن عنوانًا ثابتًا للأجهزة المهمة في إعدادات الموجّه، لتتمكن من العثور عليها دائمًا.
القوائم الدقيقة لموجّهك، من FRITZ!Box وXfinity إلى eero وLivebox: أدلة الموجّهات.
باستخدام Kilobat
يسرد Kilobat الأجهزة التي اتصل بها Mac مؤخرًا، من ذاكرة ARP المجاورة. هذا ليس فحصًا كاملًا.
kilobat devicesلتضمين خدمات Bonjour، أضف
--bonjour.kilobat devices --bonjourلتسمية جهاز باسم يتذكره Kilobat، استخدم عنوان الجهاز.
kilobat devices name aa:bb:cc:dd:ee:ff "Printer"لتنبيه جهاز يدعم Wake-on-LAN، أرسل حزمة تنبيه. لا يستطيع Kilobat تأكيد استيقاظ الجهاز.
kilobat wake aa:bb:cc:dd:ee:ffتتطلب علامة تبويب الأجهزة في لوحة المعلومات الإصدار Pro.
الأسئلة
لماذا لا يعرض arp -a جميع أجهزتي؟
يسرد الجدول الأجهزة التي تبادلت البيانات مع Mac مؤخرًا فقط. لا يظهر الجهاز النائم أو الصامت.
هل تحتاج هذه الأوامر إلى كلمة سر المسؤول؟
لا. يعمل arp -a وdns-sd -B لأي مستخدم. يتطلب حذف إدخالات ARP مسؤولًا.
المصادر
- صفحة الدليل arp(8) المثبتة مع macOS 27.2
- صفحة الدليل dns-sd(1) المثبتة مع macOS 27.2
- دعم Apple: التحكم في الوصول إلى شبكتك المحلية على Mac
تم التحقق في 29 أكتوبر 2026.