WebDAV¶
เมานต์เซิร์ฟเวอร์ WebDAV ใด ๆ เป็นไดรฟ์ Windows — NAS, Nextcloud หรือเซิร์ฟเวอร์อื่นใดที่รองรับ WebDAV ผ่าน HTTP หรือ HTTPS
ก่อนเริ่มต้น¶
เตรียมสิ่งต่อไปนี้ไว้ล่วงหน้า:
- บริการ WebDAV ต้องเปิดใช้งานบนเซิร์ฟเวอร์:
- Synology — แพ็กเกจ WebDAV Server
- QNAP — การเข้าถึง NAS ด้วย WebDAV
- ASUSTOR — เชื่อมต่อผ่าน WebDAV
- Nextcloud — WebDAV เปิดใช้งานอยู่เสมอ URL คือ
https://<host>/remote.php/dav/files/<username>/
- ที่อยู่เซิร์ฟเวอร์ (ชื่อโฮสต์หรือ IP) และพอร์ต สำหรับการเข้าถึงจากภายนอกเครือข่ายของคุณ วิธีทั่วไปคือใช้ชื่อโฮสต์ DDNS — Synology, QNAP และ ASUSTOR ต่างมีบริการ DDNS ในตัว
- บัญชีผู้ใช้บนเซิร์ฟเวอร์ เว้นแต่เซิร์ฟเวอร์อนุญาตการเข้าถึงแบบไม่ระบุตัวตน
การเชื่อมต่อ¶
- คลิก เพิ่ม บนแถบเครื่องมือ
- เลือก NAS → WebDAV
- เลือก https (แนะนำ) หรือ http และป้อนที่อยู่เซิร์ฟเวอร์และพอร์ต
- ป้อนที่ตั้งเพื่อเมานต์โฟลเดอร์ย่อยเป็นรากของไดรฟ์ (ไม่บังคับ)
- ป้อนบัญชีและรหัสผ่าน หรือทำเครื่องหมายที่ ไม่ระบุตัวตน
- สำหรับ https ให้เลือกเวอร์ชัน TLS/SSLให้ตรงกับการตั้งค่าเซิร์ฟเวอร์ของคุณ เลือกหมดเวลาหากจำเป็น แล้วคลิก เชื่อมต่อ
การตั้งค่า¶
| การตั้งค่า | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
| Protocol | https หรือ http | https |
| ที่อยู่ / พอร์ต | โฮสต์และพอร์ต WebDAV ของเซิร์ฟเวอร์ (ค่าเริ่มต้นของ Synology: 5006 https) | — |
| ที่ตั้ง | โฟลเดอร์บนเซิร์ฟเวอร์ที่เมานต์เป็นรากของไดรฟ์ | รากของเซิร์ฟเวอร์ |
| ไม่ระบุตัวตน | เชื่อมต่อโดยไม่ใช้ข้อมูลประจำตัว | ปิด |
| TLS/SSL | เวอร์ชัน TLS ที่ใช้สำหรับ https | อัตโนมัติ |
| หมดเวลา | จำนวนวินาทีที่รอการตอบกลับจากเซิร์ฟเวอร์ | — |
| อ่านอย่างเดียว | บล็อกการเขียนลงในไดรฟ์ที่เมานต์ | ปิด |
ที่อยู่สำรอง — คลิก + ข้าง ที่อยู่ เพื่อเพิ่มที่อยู่เซิร์ฟเวอร์สำรอง (ที่ตั้งเดียวกับเซิร์ฟเวอร์หลัก) หากที่อยู่หลักเชื่อมต่อไม่สำเร็จ RaiDrive จะสลับไปใช้ที่อยู่สำรองโดยอัตโนมัติ
ลักษณะการทำงานและข้อจำกัด¶
- ประสิทธิภาพขึ้นอยู่กับการนำ WebDAV ไปใช้ของเซิร์ฟเวอร์เป็นอย่างมาก อุปกรณ์ NAS มักช้ากว่าเมื่อใช้ WebDAV เทียบกับ SFTP
- หากระดับความเข้ากันได้ของ TLS บนเซิร์ฟเวอร์ตั้งเป็น modern เวอร์ชัน TLS รุ่นเก่าจะถูกปฏิเสธ ให้ปรับการตั้งค่า TLS/SSL ให้ตรงกับเซิร์ฟเวอร์
- การรักษาวันที่แก้ไขเดิมเมื่อคัดลอกใช้ได้กับเซิร์ฟเวอร์ WebDAV ส่วนใหญ่ (Synology, QNAP, TerraMaster, Zyxel, Nextcloud) แต่ไม่ใช่ทั้งหมด — ipTIME และ ASUSTOR ไม่รองรับ
การแก้ไขปัญหา¶
| อาการ | สาเหตุ | วิธีแก้ไข |
|---|---|---|
| การเชื่อมต่อถูกปฏิเสธ | ไม่ได้เปิดใช้งานบริการ WebDAV หรือพอร์ตผิด | เปิดใช้งานบริการ ตรวจสอบพอร์ต http กับ https |
| การจับมือ TLS ล้มเหลว | เวอร์ชัน TLS ไม่ตรงกับนโยบายเซิร์ฟเวอร์ | เลือกเวอร์ชัน TLS/SSL ที่เซิร์ฟเวอร์ยอมรับ |
| ใช้งานได้ใน LAN แต่ล้มเหลวจากภายนอก | เราเตอร์/ไฟร์วอลล์ไม่ได้ฟอร์เวิร์ดพอร์ต | ฟอร์เวิร์ดพอร์ต WebDAV ใช้ชื่อโฮสต์ DDNS |
| การแสดงรายการไดเรกทอรีช้า | โฟลเดอร์ซ้อนลึกบนเซิร์ฟเวอร์ที่ช้า | เพิ่มค่าหมดเวลา พิจารณาใช้ SFTP หาก NAS รองรับ |
| การอัปโหลดไฟล์ขนาดใหญ่ล้มเหลวด้วยข้อผิดพลาด 413 | เซิร์ฟเวอร์ WebDAV จำกัดขนาดคำขอ | เพิ่มขีดจำกัดขนาดการอัปโหลด/เนื้อหาบนเซิร์ฟเวอร์ (NAS หรือรีเวิร์สพร็อกซี่) ดู กระทู้ฟอรัม |
| เอกสารที่บันทึกแสดงเป็น 0 ไบต์ | บั๊กในบิลด์ก่อน 2023.9.119 (แก้ไขแล้ว) | อัปเดต RaiDrive เป็นเวอร์ชันปัจจุบัน |