لا يستطيع Mac الاتصال بجهاز NAS أو مشاركة SMB

يتصل Finder بمشاركات SMB عبر عنوان مثل smb://192.168.1.20/share. اختبر العنوان والمنفذ وإعدادات NAS قبل أن تغيّر الملفات على Mac.

أصلحها مع وكيلكينسخ طلبًا لـ Claude Code أو Codex أو أي وكيل يستطيع استخدام الطرفية.

يواجه جهاز Mac لدي هذه المشكلة: لا يستطيع Mac الاتصال بجهاز NAS أو مشاركة SMB. اقرأ https://kilobat.app/ar/guides/smb-nas-not-connecting-mac.md وتابعها معي خطوة بخطوة. ثبّت أداة Kilobat CLI إن لم تكن موجودة: brew install seifip/kilobat/kilobat. نفّذ بنفسك فحوصات الطرفية وkilobat الواردة في الدليل وأخبرني بما تجده. اذكر الخطوات التي لا يستطيع تنفيذها غيري. اسألني قبل أن تغيّر أي إعداد.

ينطبق على: إصدارات macOS الحالية. والوصول إلى الشبكة المحلية للتطبيقات موجود في macOS 15 Sequoia والإصدارات الأحدث.تاريخ التحقق: 7 نوفمبر 2026

الأعراض

  • يعرض Finder أنه حدثت مشكلة في الاتصال بالخادم.
  • لا يظهر NAS ضمن «الشبكة» في الشريط الجانبي لـ Finder.
  • تتصل المشاركة بعنوان IP لكن ليس بالاسم.
  • لا يستطيع تطبيق واحد الوصول إلى NAS، لكن Finder يستطيع.
  • المشاركة التي كانت تعمل قبل تحديث macOS لا تتصل الآن.

الأسباب المحتملة

  • الاسم لا يُحلّ. تقول Apple إنك قد تحتاج إلى اسم DNS أو عنوان IP للخادم، لا اسم كمبيوتره.
  • الخادم متوقف أو على شبكة أخرى. بالنسبة إلى خوادم Windows (SMB/CIFS)، تقول Apple أن تتأكد من أن الخادم على الشبكة المحلية نفسها.
  • جدار حماية على الخادم. تقول Apple إنك قد لا تستطيع الاتصال عندما يكون جدار الحماية قيد التشغيل على خادم Windows.
  • إعدادات NAS. تُضبط خدمة SMB وإصدارات SMB المسموح بها ووصول المستخدم على NAS.
  • ملف nsmb.conf قديم. تنطبق الإعدادات في /etc/nsmb.conf على كل اتصال SMB من Mac.
  • الوصول إلى الشبكة المحلية متوقف لتطبيق. في macOS 15 والإصدارات الأحدث، يحتاج التطبيق إلى الوصول إلى الشبكة المحلية للوصول إلى NAS.

كيفية التحقق

  1. في Finder، اختر «انتقال» ‹ «الاتصال بالخادم».

  2. أدخل العنوان باستخدام عنوان IP، مثل smb://192.168.1.20/share. انقر على «اتصال».

  3. إذا عمل عنوان IP ولم يعمل الاسم، فالمشكلة في البحث عن الاسم.

  4. اختبر ما إذا كان NAS يقبل الاتصالات على المنفذ 445.

    nc -vz -G 5 192.168.1.20 445
  5. ابحث عن خوادم SMB التي تعلن عن نفسها عبر Bonjour. اضغط Control-C للإيقاف.

    dns-sd -B _smb._tcp
  6. اعرض إصدار SMB والتوقيع للمشاركات المركّبة الآن.

    smbutil statshares -a
  7. اعرف ما إذا كان ملف nsmb.conf موجودًا. وإذا كان موجودًا، فاعرض إعداداته.

    cat /etc/nsmb.conf ~/Library/Preferences/nsmb.conf

كيفية الإصلاح

  1. استخدم عنوان IP في «الاتصال بالخادم». امنح NAS عنوانًا ثابتًا في الموجّه.

  2. في Finder ‹ الإعدادات ‹ عام والشريط الجانبي، حدد «الخوادم المتصلة».

  3. في إعدادات NAS، تأكد من تشغيل خدمة SMB.

  4. تأكد من أن NAS يسمح بـ SMB2 أو SMB3. استخدم وثائق الشركة المصنّعة لـ NAS لمعرفة القائمة.

  5. تقول Synology إن الحد الأدنى لإصدار SMB في DSM لا يمكن أن يكون SMB3، لأن عملاء SMB3 الأقدم سيفشلون.

  6. تأكد من أن لمستخدمك وصولًا إلى المشاركة على NAS.

  7. إذا كان تطبيق من جهة خارجية لا يستطيع الوصول إلى NAS، فافتح إعدادات النظام ‹ الخصوصية والأمن ‹ الشبكة المحلية.

  8. شغّل المفتاح الخاص بالتطبيق. ثم أنهِ التطبيق وافتحه من جديد.

  9. إذا وجدت ملف nsmb.conf لا تحتاج إليه، فاسأل من أضافه قبل أن تزيله.

  10. يفيد مستخدمون بأن تغييرات nsmb.conf تفيد بعد بعض التحديثات. ولا توثّقها Apple لـ macOS الحالي.

باستخدام Kilobat

  1. اختبر اتصال TCP بالمنفذ 445. اقرأ سطر IPv4. وهو يقول متصل أو مرفوض أو لا رد.

    kilobat why 192.168.1.20:445
  2. ثم يحاول الفحص اتصال ويب آمنًا. ولا يستخدمه SMB، لذا تجاهل تلك الخطوة.

  3. اعثر على خوادم SMB التي تعلن عن نفسها عبر Bonjour.

    kilobat bonjour _smb._tcp
  4. اسرد الأجهزة التي تواصل معها Mac مؤخرًا. ابحث عن NAS وعنوانه.

    kilobat devices --bonjour
  5. افحص ما إذا كانت الأجهزة على هذه الشبكة ترى بعضها. تعزلها بعض شبكات الضيوف.

    kilobat local check
  6. اعرف ما إذا كان VPN قيد التشغيل. أوقفه للاختبار إذا كان NAS على شبكتك المحلية.

    kilobat vpn

الأسئلة

ماذا تقول Apple عن توقيع SMB؟

تقول مقالة Apple المؤرشفة إن التوقيع متوقف افتراضيًا في macOS 10.13.4 والإصدارات الأحدث. ويتفعّل عندما يعرضه الخادم.

هل ينبغي أن أوقف التوقيع في nsmb.conf؟

خطوات Apple لـ macOS 10.13.3 والإصدارات الأقدم. وتحذّر Apple من أن هذا يخفض أمان اتصال SMB.

ما المنفذ الذي يستخدمه SMB؟

تعرض قائمة المنافذ لدى Apple المنفذ TCP 445 لـ SMB، والمنفذ TCP 139 لـ SMB عبر NetBIOS.

ما إصدارات SMB التي يستخدمها Mac؟

تسرد صفحة دليل nsmb.conf في macOS 27.2 الإصدارات SMB 1 و2 و3 على أنها مفعّلة افتراضيًا.

المصادر

تم التحقق في 7 نوفمبر 2026.