OpenList启用WebDAV‌

本文将详细介绍如何通过 OpenList 将 115 网盘等存储挂载为 WebDAV,并在 Windows 系统中映射为本地驱动器,实现像访问本地文件一样管理云端资源。


一、前置准备:部署 OpenList 并启用 WebDAV

OpenList 是一款开源的多网盘挂载工具,支持 Docker 或直接安装部署,我们需要先确保其正常运行并开启 WebDAV 服务。

1. 部署 OpenList

  • Docker 部署,部署过程就不写了,一大堆。

2. 启用 WebDAV 服务

  1. 登录 OpenList 后台,进入「用户」→「编辑」页面。
  2. 勾选「启用 WebDAV管理」,然后保存。

✅ 默认访问地址http://<服务器IP或域名>:5244/dav(末尾建议加 /,Windows 映射兼容性更好)


二、Windows 系统映射 WebDAV 到本地驱动器

Windows 原生支持 WebDAV 协议,可将远程存储映射为本地驱动器,以下是完整操作步骤。

步骤 1:启用 WebClient 服务

WebClient 是 Windows 处理 WebDAV 请求的核心服务,需先确保其正常运行:

  1. 按下 Win + R,输入 services.msc 打开「服务」管理器。
  2. 找到 WebClient 服务,右键选择「属性」。
  3. 将「启动类型」改为「自动」,点击「启动」→「应用」→「确定」。

步骤 2:修改注册表(可选,解决认证问题)

若使用 HTTP 协议(非 HTTPS)连接 WebDAV,需修改注册表以启用基本认证:

  1. 按下 Win + R,输入 regedit 打开注册表编辑器。
  2. 导航至路径:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
    
  3. 找到 BasicAuthLevel 项,将数值数据改为 2(允许 HTTP 基本认证)。
    把下面内容保存为.reg文件然后双击导入也可以:

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters]
    "BasicAuthLevel"=dword:00000002
  4. 重启 WebClient 服务使配置生效。

步骤 3:映射网络驱动器

  1. 打开「文件资源管理器」,右键「此电脑」→「映射网络驱动器」。
  2. 选择一个未使用的驱动器字母(如 Z:)。
  3. 在「文件夹」栏输入 WebDAV 地址:
    http://<OpenList服务器IP或域名>:5244/dav/
    

    ⚠️ 注意:末尾的 / 不可省略,否则 Windows 可能无法识别路径。

  4. 勾选「使用其他凭据连接」,输入 OpenList 的 WebDAV 账号密码。
  5. 点击「完成」,等待映射完成后,即可在「此电脑」中看到新的驱动器。

三、验证与优化

1. 功能验证

打开映射后的本地驱动器(如 Z:),确认能正常浏览、上传、下载文件,说明映射成功。

2. 性能优化

  • 网络排查:若访问速度慢,检查服务器带宽、本地网络稳定性,或调整 OpenList 缓存配置。
  • 端口放行:确保服务器防火墙/安全组已放行 5244 端口,公网访问时避免被拦截。
  • 稳定性优化:若频繁断开,可将 WebClient 服务设置为「自动(延迟启动)」,避免系统启动时依赖未就绪。

四、替代方案:第三方工具(解决原生映射不稳定)

若 Windows 原生 WebDAV 映射存在卡顿、断开等问题,可使用以下工具替代:

  • RaiDrive:图形化界面,对 WebDAV 支持更稳定,可直接挂载为本地磁盘,支持缓存加速。
  • WinSCP:支持 WebDAV/SFTP 等多协议,适合临时管理文件,无需映射为驱动器。
  • CloudDrive:可将多种网盘挂载为本地磁盘,兼容性更强,适合长期使用。

常见问题排查

  1. 报错「连到系统上的设备没有发挥作用」
    • 检查 WebDAV 地址是否正确(默认 /dav,而非 /webdav)。
    • 确认 WebClient 服务已启动,防火墙已放行端口。
  2. 报错「storage not found」
    • OpenList 后台未选择根存储,或存储未正常挂载,需先完成 115 网盘等存储的授权。
  3. 认证失败
    • 检查 WebDAV 账号密码是否正确,或已按步骤修改 BasicAuthLevel 注册表项。

总结

通过 OpenList + WebDAV 的组合,我们可以轻松将 115 网盘等云端存储映射为 Windows 本地驱动器,实现高效的文件管理。若原生映射不稳定,第三方工具(如 RaiDrive)是更可靠的选择,适合不同场景的需求。

上一篇 【保姆级教程】在 Proxmox VE 上部署 Ubuntu 24.04 + OpenClaw
下一篇 群晖 Cloud Sync 同步 OpenList WebDAV 完整配置步骤