قم بتوصيل Android بـ WebDAV باستخدام AnExplorer
WebDAV (التأليف الموزع للويب وتعيين الإصدار) هو امتداد لـ HTTP يتيح لك قراءة الملفات وكتابتها وإدارتها على الخوادم البعيدة. إنه البروتوكول وراء Nextcloud و ownCloud والعديد من أجهزة NAS، ويعمل عبر HTTPS مما يعني أنه آمن افتراضيًا عندما يستخدم الخادم TLS.
إذا كنت تستضيف ملفاتك بنفسك أو تستخدم وحدة تخزين سحابية مفتوحة المصدر، فمن المحتمل أن يكون WebDAV هو البروتوكول الذي تحتاجه. يتصل AnExplorer بأي خادم WebDAV باستخدام مصادقة اسم المستخدم/كلمة المرور.
ما هي الخدمات التي تستخدم WebDAV
| الخدمة | تنسيق عنوان WebDAV |
|---|---|
| السحابة التالية | https://your-domain.com/remote.php/dav/files/username/ |
| ownCloud | https://your-domain.com/remote.php/webdav/ |
| سينولوجي ناس | http://192.168.1.50:5005 (خدمة WebDAV) |
| QNAP NAS | http://192.168.1.60 (WebDAV عبر متصفح الملفات) |
| ** وحدة Nginx + WebDAV ** | https://your-domain.com/dav/ |
| أباتشي + mod_dav | https://your-domain.com/files/ |
| بوكس.كوم | https://dav.box.com/dav |
| pCloud | https://webdav.pcloud.com |
| ** قرص ياندكس ** | https://webdav.yandex.com |
ملاحظة: يدعم AnExplorer أيضًا Box وpCloud وYandex Disk كعمليات تكامل سحابية أصلية - هذه الاتصالات المخصصة أسهل من WebDAV لخدمات التخزين السحابية.
خطوة بخطوة: إضافة اتصال WebDAV
- افتح المستكشف
- اضغط على +* في الشريط الجانبي > WebDAV
- أدخل عنوان URL لـ WebDAV — وقم بتضمين المسار الكامل (على سبيل المثال،
https://cloud.example.com/remote.php/dav/files/myuser/) - أدخل اسم المستخدم و كلمة المرور
- إذا كان الخادم الخاص بك يستخدم شهادة موقعة ذاتيًا، فقد يطلب منك AnExplorer أن تثق بها — اقبلها للمتابعة
- اضغط على الاتصال
- قم بوضع إشارة مرجعية على الاتصال للوصول المتكرر
Nextcloud عبر WebDAV
Nextcloud هو هدف WebDAV الأكثر شيوعًا والذي تتم استضافته ذاتيًا. الإعداد:
- ابحث عن عنوان URL الخاص بـ WebDAV: قم بتسجيل الدخول إلى Nextcloud > انقر فوق رمز ملف التعريف الخاص بك أسفل اليسار > الإعدادات > عنوان URL لـ WebDAV (كما هو موضح في الصفحة)
- تنسيق عنوان URL:
https://your-domain.com/remote.php/dav/files/USERNAME/ - اسم المستخدم: تسجيل الدخول إلى Nextcloud الخاص بك
- كلمة المرور: كلمة المرور الخاصة بـ Nextcloud (أو كلمة المرور الخاصة بالتطبيق من Nextcloud > الأمان)
** يوصى باستخدام كلمة مرور خاصة بالتطبيق **: Nextcloud > رمز المستخدم > الإعدادات > الأمان > إنشاء كلمة مرور جديدة للتطبيق. بهذه الطريقة يمكنك إلغاء الوصول إلى الهاتف دون تغيير كلمة المرور الرئيسية الخاصة بك.
بمجرد الاتصال، ستكون شجرة ملفات Nextcloud الكاملة قابلة للتصفح في AnExplorer - نفس الملفات التي تراها في واجهة ويب Nextcloud.
Synology NAS WebDAV
- DSM > لوحة التحكم > خدمات الملفات > WebDAV
- قم بتمكين WebDAV (تحقق من HTTP/HTTPS، واختر المنفذ — الافتراضي 5005/5006)
- في AnExplorer، اتصل بـ:
http://192.168.1.50:5005/(أوhttps://...:5006/` لـ TLS) - اسم المستخدم وكلمة المرور: بيانات اعتماد DSM الخاصة بك
يعرض Synology WebDAV مجلداتك المشتركة على مستوى الجذر.
WebDAV مقابل SFTP مقابل SMB
| ويب داف | سفتب | الشركات الصغيرة والمتوسطة | |
|---|---|---|---|
| يعمل عبر الانترنت (HTTPS) | ✅ | ✅ | ❌ (LAN فقط) |
| سرعة الشبكة المحلية | متوسطة | متوسطة | سريع |
| التشفير | ✅(HTTPS) | ✅(SSH) | ❌ (قياسية) |
| السحابة ذاتية الاستضافة (Nextcloud) | ✅ | ❌ | ❌ |
| ناس (سينولوجي، QNAP) | ✅ | ✅ | ✅ |
| خادم VPS / لينكس | ✅(اباتشي/إنجينكس) | ✅ | ❌ |
يتفوق WebDAV في التخزين السحابي المستضاف ذاتيًا والذي يمكن الوصول إليه عبر الإنترنت. بالنسبة لعمليات نقل NAS المحلية، يكون SMB أسرع. بالنسبة لخوادم SSH، يعتبر SFTP أكثر معيارًا.
إعداد خادم WebDAV الأساسي (Nginx)
إذا كنت تقوم بتشغيل خادم Linux الخاص بك وتريد الكشف عن مجلد عبر WebDAV:
الموقع / داف / {
الاسم المستعار / البيانات / الملفات /؛
dav_methods PUT DELETE MKCOL COPY MOVE؛
dav_ext_methods خيارات PROPFIND؛
auth_basic "WebDAV";
auth_basic_user_file /etc/nginx/.htpasswd;
}
قم بإنشاء مستخدم: htpasswd -c /etc/nginx/.htpasswd youruser
ثم اتصل من AnExplorer بـ https://yourdomain.com/dav/ باستخدام بيانات اعتماد .htpasswd الخاصة بك.
استكشاف أخطاء WebDAV وإصلاحها
"تم رفض الاتصال" أو انتهاء المهلة:
- تحقق من تمكين خدمة WebDAV فعليًا على الخادم (Synology: تحقق من إعدادات DSM > WebDAV)
- التحقق من رقم المنفذ (الإعداد الافتراضي لـ Synology هو 5005، والإعداد الافتراضي لـ Nextcloud هو 443 عبر HTTPS)
"فشلت المصادقة":
- مستخدمو Nextcloud: قم بإنشاء كلمة مرور خاصة بالتطبيق (يتجنب تعارضات المصادقة الثنائية)
- التحقق من الكتابة بالأحرف الكبيرة لاسم المستخدم
"خطأ في شهادة SSL":
- الخادم يستخدم شهادة موقعة ذاتيًا - سيطلب منك AnExplorer الوثوق بها يدويًا
- إذا رأيت ذلك على Nextcloud العامة، فتأكد من صحة النطاق قبل الثقة
يعمل على شبكة Wi-Fi ولكن ليس على بيانات الهاتف المحمول:
- قد لا يمكن الوصول إلى خادمك إلا عبر شبكة LAN — ستحتاج إلى VPN أو إعادة توجيه المنفذ/DDNS المناسب للوصول إليه عن بُعد
