Windows IIS开启WebDAV协议的NAS,安装配置方法及疑难问题解决

BKT 发表于 - 2 分钟阅读 - 898 个字

1. WebDAV 简介

简介

WebDAV 是 “Web-based Distributed Authoring and Versioning” 的简称。它是 HTTP(S) 协议的一种延伸,可让 Web 服务器变成一般标准的网络驱动器。在启用 WebDAV 服务后,你就能透过 HTTP 或 HTTPS 协议联机至 NAS。

安全性:

https,安全性高

和其他同类解决方案的对比

支持性高:很多软件原生支持WebDAV协议。
可以在线直接编辑:省去了上传和下载的环节。
版本控制、协同编辑。
不适合大文件的存储和编辑。[Windows要改注册表]

2. Windows IIS开启WebDAV

2.1 安装IIS[包含WebDAV]

控制面板\所有控制面板项\程序和功能 启用或者关闭Windows功能 安装IIS+WebDAV

2.2 配置

➡️设置WebDAV创作规则 打开IIS,建一个站点,选择该站点,点击下图中的[WebDAV创作规则] WebDAV创作规则 ➡️用户选择 默认选择Administrators用户组。 默认选择Administrators用户组。

➡️文件夹权限设置

根文件夹,必须授予Authenticated Users,Administrators

➡️修改28M最大上传文件限制
在 IIS 中,选择 WebDAV 文件夹并单击[请求筛选]。

请求筛选,修改上传文件的限制

在右侧的操作菜单中,单击[编辑功能设置]。

允许的最大内容长度 (字节)字段中的默认值设置为 28 MB。键入您的首选证据文件上传限制。限制以字节为单位计算。最大值为4294967295。

此项设置的结果会被保存在网站根目录下的web.config文件下,如果你设置后,又修改了网站的根文件夹,你需要重新设置,或者复制此文件进入当前根文件夹。

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <security>
            <requestFiltering>
                <requestLimits maxAllowedContentLength="4294967295" />
            </requestFiltering>
        </security>
    </system.webServer>
</configuration>

➡️身份验证设置 除了基本身份验证,其他都设为禁用。
除了基本身份验证,其他都设为禁用。

2.3 SSL证书

  1. 使用自签名证书 我目前用的这个,客户端计算需要导入证书链。Android不导入也可以,但每次会提示证书问题,点继续即可。 A. 选择Cloudflare的10年证书 B. 使用XCA工具创建

  2. 使用Lets encrypt证书 WinACME工具管理,实现自动申请,更新。

相关连接:

1. OpenWRT开启WebDAV

OpenWRT安装配置Caddy提供WebDAV协议的NAS服务

2. 客户端连接

Windows,MAC,Android端连接WebDAV NAS

3. Windows开启WebDAV服务

Windiws IIS开启WebDAV协议的NAS,安装配置方法及疑难问题解决

4. 矿渣迅雷赚钱宝1代烧写Openwrt

矿渣迅雷赚钱宝1代烧写Openwrt

comments powered by Disqus