WebDAV公网分享内部公共文件
WebDAV 是一种基于 HTTP 协议的技术,允许用户在线分享和管理文件。本文介绍如何通过 ZeroNews 在 公网访问用户本地文件,并实现多人协同操作。
以下是以 Windows 10 为例部署 WebDAV 的步骤:
先决条件
- 拥有一个有效的 ZeroNews 账户。
第 1 步:安装 WebDAV 系统组件 IIS
-
点击电脑左下角 "开始",搜索 "控制面板",并打开。
-
在 "控制面板" 界面,点击 "程序和功能"。在 "程序和功能"中点击 "启用或关闭 Windows 功能",打开 "Windows 功能" 弹窗。
- 在 "Windows 功能" 弹窗中,展开 "Internet Information Services",勾选 "IIS 管理控制台"。
- 在 "Internet Information Services" 下的 "万维网服务"中,勾选 "Windows 身份验证" 及 "基本身份验证"。
- 在 "Internet Information Services" 下的 "万维网服务"中,在 "常见 HTTP 功能"下,勾选 "WebDAV"、"静态内容"、"目录浏览"三项。
-
点击 "确定",等待 IIS 服务及 WebDAV 服务安装完成。
安装完成后,点击电脑左下角 "开始",找到 "Windows 管理工具" 下的 "Internet Information Services (IIS) 管理器",并打开。
第 2 步:配置 WebDAV 网站
- 在 IIS 管理器界面,选择左上角的 "网站",右键选择 "添加网站"。
- 在添加网站界面下,输入网站名称,如 "webdav",选择要分享的文件路径,输入端口号(如 8080),然后点击确定完成 WebDAV 网站添加。
- 在网站主界面下,可查看创建好的 WebDAV 网站。
- 选中 "webdav",进入网站设置界面,点击 "WebDAV 创作规则"。
- 在 "WebDAV 创作规则" 界面,点击右上角的 "启用 WebDAV"。
- 点击 "添加创作规则" 添加 WebDAV 网站的访问规则。
- 选中 “WebDAV” ,进入网站设置界面,点击 "身份验证",启用 "基本身份验证",禁用 "Windows 身份验证" 及 "匿名身份验证"。
- 选中 “WebDAV” 进入网站设置界面,点击 "目录浏览",启用 WebDAV 目录浏览功能。
- 点击 右上角 "启用" 按钮,启用 “WebDAV” 目录浏览功能
至此,WebDAV 网站已设置完成。用户可以在本地浏览器中输入 http://localhost:8080/)
预览本地目录文件。
接入来,在本地运行 zeronews windows 客户端,来映射 webdav 网站,已实现公网访问
第 3 步: 在windows 上 运行 Zeronews 客户端
参考 在 windows 中运行ZeroNews , 在windows 电脑上运行 ZeroNews,绑定 Token, 完成 ZeorNews 客户端上线。
第 4 步:为 webdav 分配公网域名
- 添加用于 webdav 站点的公网域名
用户登录 ZeroNews 平台,在 "资源" 的 "域名" 管理页面, 点击 "添加域名" 添加公网可访问的域名。
- 生效设备: 选择对应的 Windows ZeroNews 设备。
- 域名前缀: 用户输入定义的 域名前缀,如 webdav
- 在“添加端口”步骤,勾选“HTTP"端口。