win10 WebDAV
一、连接远程 WebDAV 服务(映射网络驱动器)
若需将支持 WebDAV 的远程存储(如 Nextcloud、群晖 NAS 等)挂载为本地磁盘,需先调整系统注册表以支持非 HTTPS 连接或基本认证,随后进行映射。
关键步骤:
- 修改注册表配置
按下Win + R,输入regedit打开注册表编辑器。定位到路径HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters,双击右侧的BasicAuthLevel,将数值数据修改为 2,点击确定。此操作允许 Windows 使用基本认证连接 HTTP/HTTPS 服务。 - 重启 WebClient 服务
按下Win + R,输入services.msc打开服务界面。找到 WebClient 服务,右键选择“重新启动”,确保新注册表设置生效。 - 映射网络驱动器
打开“此电脑”,点击顶部菜单的“映射网络驱动器”。选择盘符,在文件夹栏输入 WebDAV 地址(格式需完整,如http://IP:端口/或https://域名/,末尾斜杠不可省略)。勾选“登录时重新连接”,点击完成并输入账号密码即可。
若系统自带映射功能失败(如提示错误 0x80070043),建议使用第三方工具 RaiDrive。它无需修改注册表,支持更复杂的认证和自签名证书,操作界面更为友好。
二、本地搭建 WebDAV 服务器(共享本机文件)
若需将 Win10 电脑变为文件服务器供他人访问,需通过 IIS 组件搭建服务,并配合内网穿透工具实现公网访问。
核心流程:
- 安装 IIS 及 WebDAV 组件
进入控制面板 -> “程序和功能” -> “启用或关闭 Windows 功能”。勾选 Internet Information Services (IIS),展开后务必选中 IIS 管理控制台、WebDAV 发布、目录浏览 及 基本身份验证。 - 配置 IIS 站点
打开”IIS 管理器”,右键“网站”选择“添加网站”,设置站点名称、物理路径(共享文件夹)和端口(如 8080)。进入该站点,双击”WebDAV 创作规则”,添加规则并启用 读取/写入 权限;在“身份验证”中启用 基本身份验证,禁用匿名身份验证。 - 实现公网访问
默认情况下仅局域网可访问。若需公网访问,需使用内网穿透工具(如 cpolar 或 ZeroNews)。安装客户端后,创建隧道将本地 IIS 端口(如 8080)映射到公网地址,即可获得外部访问链接。
注意: 搭建服务器时,请确保 Windows 防火墙允许对应端口通信,且公网访问涉及隐私安全,建议设置强密码并尽量使用 HTTPS 协议。
