الإجابة المختصرة: إذا كان هاتف Android متصلًا بشبكة Wi-Fi نفسها التي يتصل بها خادم CasaOS، فاستخدم واجهة الويب الخاصة بـ CasaOS أو مدير ملفات يدعم SMB. وإذا كنت خارج المنزل، فأضف أولًا مسار VPN خاصًا، ثم صِل إلى عنوان CasaOS أو SMB نفسه عبر تلك النفق. لا تحاول حل مشكلة الوصول إلى الملفات عن بُعد عبر تعريض SMB مباشرةً للإنترنت العام.
«أشغّل الخادم على حاسوبي المحمول القديم. أريد فقط فتح الملفات الموجودة على الخادم من Android.» هذا هو الجزء المهم من المشكلة الأصلية: لم يكن المستخدم بحاجة إلى متصفح ملفات آخر داخل CasaOS، بل كان بحاجة إلى مسار شبكة آمن من الهاتف إلى الخادم.
ابدأ بالفصل بين الوصول المحلي والوصول عن بُعد
هناك مهمتان مختلفتان مخفيتان ضمن عبارة «تصفح ملفات CasaOS من Android».
- الوصول المحلي: يكون الهاتف وخادم CasaOS متصلين بالفعل بشبكة LAN نفسها. وكل ما تحتاج إليه هو طريقة لتصفح الملفات.
- الوصول عن بُعد: يكون الهاتف متصلًا ببيانات الهاتف المحمول أو بشبكة Wi-Fi في فندق أو بشبكة أخرى. يجب أولًا إتاحة الوصول إلى الخادم المنزلي دون نشر منافذ مشاركة الملفات الخاصة به على الإنترنت.
يدعم CasaOS بالفعل مشاركة الملفات عبر SMB؛ وتصف ملاحظات ميزات CasaOS من Zima تحديدًا مشاركة المجلدات عبر SMB والوصول إلى وحدات التخزين الشبكية التي تشاركها أجهزة أخرى. وهذا يعني أن تطبيق إدارة ملفات على Android يدعم SMB يمكن أن يكون عميلًا مناسبًا للشبكة المحلية بعد إعداد المشاركة وبيانات الاعتماد. كما أن إمكانية مشاركة SMB في CasaOS نفسها موثقة في نظرة Zima العامة على ميزات CasaOS.
للوصول إلى Android عن بُعد، أنشئ مسار الشبكة الخاصة أولًا
تُعد VPN الإجابة الأنسب عندما تريد أن يتصرف الهاتف كما لو كان متصلًا بشبكة LAN المنزلية مجددًا. ينقل WireGuard حركة IP عبر أنفاق VPN مشفّرة عبر WireGuard. ويوفر المشروع أيضًا عميلًا رسميًا لنظام Android عبر Google Play وملف APK مباشرًا ضمن WireGuard لنظام Android.
التدفق العملي بسيط:
- تأكد من أن الوصول إلى ملفات CasaOS يعمل بينما يكون الهاتف في المنزل.
- أنشئ نفق WireGuard بين هاتف Android والشبكة المنزلية، عادةً عبر جهاز التوجيه أو مضيف آخر يعمل دائمًا.
- صِل الهاتف بـ WireGuard عندما تكون خارج المنزل.
- افتح عنوان IP المحلي نفسه لـ CasaOS أو مشاركة SMB التي اختبرتها مسبقًا على شبكة LAN.
هذا الترتيب مهم. إذا كان الوصول المحلي لا يعمل، فلن تؤدي إضافة VPN إلا إلى إدخال عامل آخر.
لا تعرّض منفذ SMB 445 لمجرد تمكين اتصال الهاتف
صُمم SMB لمشاركة الملفات، لكن نشره مباشرةً على الإنترنت ليس اختصارًا صحيحًا. توصي Microsoft بحظر تعريض منفذ SMB 445 الوارد واستخدام نفق محمي لسيناريوهات الوصول عن بُعد إلى الملفات.
لذلك، إذا طلب منك مدير الملفات على Android عنوان خادم، فالتصور الآمن هو:
هاتف Android ← شبكة VPN خاصة ← شبكة LAN المنزلية ← CasaOS / مشاركة SMB
ليس:
هاتف Android ← الإنترنت العام ← فتح المنفذ 445 لـ SMB
ما طريقة الوصول التي ينبغي استخدامها؟
| الحالة | أفضل نقطة بداية | لماذا |
|---|---|---|
| الهاتف وCasaOS متصلان بشبكة Wi‑Fi نفسها | واجهة CasaOS في المتصفح أو مدير ملفات Android يدعم SMB | لا حاجة إلى نفق للوصول عن بُعد. |
| الهاتف خارج المنزل | WireGuard أولًا، ثم CasaOS/SMB عبر النفق | يُبقي الخادم ضمن مسار شبكة خاصة. |
| تريد سير عمل ZimaOS يعتمد على الهاتف أولًا بدلًا من CasaOS | Zima Client | يحتوي ZimaOS على عميل محمول حالي مصمم للوصول عن بُعد إلى الملفات والأجهزة. |
إذا انتقلت لاحقًا من CasaOS إلى ZimaOS، فإن الوصول عن بُعد عبر Zima Client يدعم الوصول إلى السحابة الشخصية على Android وiOS دون الحاجة إلى إنشاء سير العمل نفسه يدويًا.
قائمة تحقق سريعة لاستكشاف الأخطاء وإصلاحها
- اختبر محليًا أولًا: افتح لوحة معلومات CasaOS من الهاتف أثناء اتصاله بشبكة Wi-Fi المنزلية.
- تحقق من مسار الملفات: تأكد من ظهور المجلد في CasaOS، وإذا كنت تستخدم SMB، فتأكد من إمكانية فتح المشاركة من جهاز آخر على الشبكة المحلية.
- تحقق من بيانات الاعتماد: لا يتجاوز الاتصال عن بُعد أذونات المشاركة.
- اختبر باستخدام بيانات الهاتف المحمول: افصل شبكة Wi-Fi بعد إعداد VPN. فهذا يثبت أنك تستخدم المسار البعيد فعليًا.
- تجنب تعريض SMB للعامة: إذا كان المنفذ 445 مُعاد توجيهه على جهاز التوجيه، فأزل إعادة التوجيه هذه واستخدم مسار VPN بدلًا منها.
يستطيع حاسوب محمول قديم أداء هذا الدور بكفاءة تامة إذا كان التخزين والشبكات والطاقة موثوقة. وإذا أردت لاحقًا خادمًا منزليًا صغيرًا يعمل دائمًا بمعمارية x86، مع منافذ SATA أصلية ومنفذي 2.5GbE، فإن ZimaBoard 2 هو خيار العتاد المناسب، وليس متطلبًا لسير عمل CasaOS الموضح أعلاه.
الأسئلة الشائعة
هل يمكنني تصفح ملفات CasaOS من Android أثناء وجودي في المنزل؟
نعم. إذا كان الهاتف يستطيع الوصول إلى خادم CasaOS على الشبكة المحلية، فاستخدم واجهة الويب الخاصة بـ CasaOS أو مدير ملفات لنظام Android يدعم مشاركة SMB التي أعددتها.
هل أحتاج إلى تطبيق Android خاص بـ CasaOS؟
ليس بالضرورة. المتطلب الحقيقي هو الوصول إلى الخادم وملفاته. على الشبكة المحلية، قد يكون المتصفح أو عميل SMB كافيًا. أما خارج المنزل، فعادةً ما تكون طبقة الاتصال الآمن عن بُعد هي المفقودة.
هل يمكنني ببساطة إعادة توجيه منفذ SMB؟
لا تُعرّض المنفذ TCP 445 مباشرةً للإنترنت في حالة الاستخدام هذه. استخدم نفقًا خاصًا مثل WireGuard، ثم صِل إلى المشاركة كمورد على شبكة خاصة.
لماذا يعمل مستكشف ملفات CasaOS بينما لا يعمل هاتفي عن بُعد؟
لأن مستكشف الملفات يعمل بعد وصولك إلى CasaOS بالفعل. ويظل الهاتف الموجود على شبكة أخرى بحاجة إلى مسار للعودة إلى الخادم المنزلي قبل أن تصبح واجهة الملفات أو مشاركة SMB قابلة للوصول.
