可以在本地搭建webdav,用windows系统自带的IIS服务搭建还是比较方便的。
本地搭建成功并实现局域网内可以正常访问后,再做内网穿透来实现在外公网环境下远程访问,不用公网IP,也不用设置路由器。
具体实现步骤如下,可以参考一下:
1. 安装IIS必要WebDav组件
1.1 打开控制面板,查看方式改为“类别”,进入“程序”,“启用或关闭Windows功能”

1.2 在Internet Information Services(IIS)中勾选“IIS管理控制台”、“Windows身份验证”、“管理服务”、“WebDAV发布”和“目录浏览”,然后确定安装。

1.3 完成安装后,在“Windows管理工具”中找到“IIS管理器”并打开。

1.4 在网站,按右键,添加网站.



1.5 为网网起个名,并且选择一个物理路径,这里,我起名称为webdav,路径选择:D:\WebDav,端口号,我们设置为8090



1.6 选中webdav站点,并进入它的”WebDAV创作规则”

1.7 启用创作规则

1.8 添加创建规则




1.9 选择webdav站点,进入”身份认证“
¨C11C
1.10 启用”Windows身份验证”,禁用”匿名身份验证”
¨C12C
1.11 选中“webdav”,进入“目录浏览”
¨C13C
1.12 点击‘启用’
¨C14C
1.13 重启webdav站点
¨C15C
¨C16C在浏览器中,输入http://127.0.0.1:8090/ 就可以访问WebDav服务中的文件内容了。
3. 做内网穿透,将WebDav服务暴露在公网
这里以cpolar内网穿透为例,在官网下载安装包后,双击并一路默认安装即可。
3.1 打开Web-UI管理界面
打开浏览器访问127.0.0.1:9200,并登录。



3.2 创建隧道
点击左侧仪表盘的隧道管理–添加隧道

隧道名称:可自定义备注
协议:选择tcp协议
本地地址:填写8090

3.3 查看在线隧道列表
状态–在线隧道列表,我们可以看到,已经生成了一个TCP随机隧道。

3.4 浏览器访问测试
我们在浏览器中,粘贴隧道地址,因为是从外网访问,会提示账号及密码进行身份验证。我们使用windows账号及密码登录。



4 安装Raidrive客户端
当然,我们在正式使用时,一般会使用WebDav客户端,将远程服务器虚拟机本地盘符。这里我们使用Raidrive客户端(可自行百度下载安装)
4.1 连接WebDav服务器

4.2 连接成功

总结:
目前测试使用的是随机TCP隧道创建的链接,24小时内会变化,仅用于测试。如需要长期远程使用,建议配置使用固定的TCP端口进行远程更为方便。

扫一扫 分享收藏
扫一扫 分享收藏

留言 |  足迹 |  摘抄 |  密码器

Copyright © 2023 shaowenhao.com. All Rights Reserved

Designed & Powered By shaowenhao.com

admin@shaowenhao.com

辽ICP备15001991号-1