如何在群晖NAS中搭建WebDav服务,并实现公网访问


🎬 鸽芷咕个人主页
🔥 个人专栏 :《速学数据结构》 《C语言进阶篇》

⛺️生活的理想,就是为了理想的生活!


文章目录

    • [1. 在群晖套件中心安装WebDav Server套件](#1. 在群晖套件中心安装WebDav Server套件)
      • [1.1 安装完成后,启动webdav服务,并勾选HTTP复选框](#1.1 安装完成后,启动webdav服务,并勾选HTTP复选框)
    • [2. 局域网测试WebDav服务](#2. 局域网测试WebDav服务)
      • [2.1 下载RaiDrive客户端](#2.1 下载RaiDrive客户端)
      • [2.2 打开RaiDrive,设置界面语言可以选择中文](#2.2 打开RaiDrive,设置界面语言可以选择中文)
      • [2.3 点击'添加'按钮,新建虚拟驱动区](#2.3 点击'添加'按钮,新建虚拟驱动区)
      • [2.4 局域网内测试连接成功](#2.4 局域网内测试连接成功)
    • [3. 创建cpolar TCP隧道,内网穿透WebDav服务](#3. 创建cpolar TCP隧道,内网穿透WebDav服务)
      • [3.1 登录cpolar-ui界面,创建TCP临时隧道](#3.1 登录cpolar-ui界面,创建TCP临时隧道)
      • [3.2 获取公网临时隧道地址](#3.2 获取公网临时隧道地址)
    • [4. 客户端测试外网访问WebDav服务](#4. 客户端测试外网访问WebDav服务)
    • [5. 配置固定TCP地址,长期使用 (推荐)](#5. 配置固定TCP地址,长期使用 (推荐))
      • [5.1 保留固定TCP地址](#5.1 保留固定TCP地址)
      • [5.2 将随机隧道修改为固定TCP地址](#5.2 将随机隧道修改为固定TCP地址)
      • [5.3 查看在线隧道列表](#5.3 查看在线隧道列表)
      • [5.4 修改WebDav客户端最终测试](#5.4 修改WebDav客户端最终测试)
      • [5.5 连接固定公网TCP地址成功](#5.5 连接固定公网TCP地址成功)
    • [6 总结](#6 总结)
  • 📝全篇总结

WebDAV是基于HTTP协议的通信协议。适用于有些客户限制于其他协议,要求使用WebDAV协议进行数据传输的,下面是通过WebDAV协议来访问群晖NAS的设置教程。

1. 在群晖套件中心安装WebDav Server套件

点击打开套件中心,并搜索webdav,点击安装套件

1.1 安装完成后,启动webdav服务,并勾选HTTP复选框

它的默认端口为5005端口。

2. 局域网测试WebDav服务

建议使用支持UTF-8的WebDAV客户端,以免在使用WebDAV服务时出现编码错误,这里我们通过RaiDrive客户端来测试。

2.1 下载RaiDrive客户端

RaiDrive客户端:https://www.raidrive.com/download/

2.2 打开RaiDrive,设置界面语言可以选择中文

2.3 点击'添加'按钮,新建虚拟驱动区

按下图所示选择并填写相关信息:

2.4 局域网内测试连接成功

接下来,我们要做内网穿透,使得WebDav服务在外网环境下可访问。

3. 创建cpolar TCP隧道,内网穿透WebDav服务

这里假设您已经安装了cpolar套件,如果您还没有在群晖NAS中,安装过cpolar,请参考教程

在群晖NAS安装cpolar套件

3.1 登录cpolar-ui界面,创建TCP临时隧道

在群晖上打开cpolar,登录cpolar web ui管理界面。登录成功后,点击左侧仪表盘的隧道管理------------创建隧道

填写隧道信息:

  • 隧道名称:本例中为tunnel-webdav,可以自定义,注意不要重复即可
  • 协议类型:选择TCP
  • 本地地址:选择WebDav服务的端口号5005
  • 端口类型:目前选择随机,可以免费使用,我们临时测试一下

3.2 获取公网临时隧道地址

创建隧道成功后,我们在左侧仪表盘的状态------------在线隧道列表,可以看到我们刚刚所创建隧道所生成的随机URL地址,当前为:1.tcp.cpolar.top:30819,其中1.tcp.cpolar.top为公网地址,而30819则为相对应的公网端口号。

4. 客户端测试外网访问WebDav服务

打开RaiDrive,我们修改一下之前的虚拟盘符的链接,将其改为我们刚刚所获得的公网地址,以及将端口号修改为公网端口号,点击连接,仍可连接成功。

5. 配置固定TCP地址,长期使用 (推荐)

因为我们刚建立的是临时隧道,可以连接成功,但临时隧道会在24小时内发生变化,而我们希望虚拟盘符的TCP隧道是长期固定的链接,因此,强烈推荐升级至专业套餐,配置为固定TCP端口地址,长期使用,同时带宽也会相应提高到3M。

5.1 保留固定TCP地址

访问cpolar官网后台: https://dashboard.cpolar.com/

登录cpolar官网后台--->预留--->保留固定TCP地址--->选择地区,添加一个TCP端口:

  • 地区选择China VIP
  • 描述可自定义,本例中为webdav

地址保留成功后,系统会返回给您一个tcp地址例如:2.tcp.vip.cpolar.cn:11186

5.2 将随机隧道修改为固定TCP地址

回到群晖上cpolar的web-ui界面,编辑之前的tunnel-webdav隧道,点击编辑按钮

修改下隧道信息:

点击更新

5.3 查看在线隧道列表

隧道更新成功后,可以看到隧道在线,说明配置成功。点击左侧仪表盘的状态------------在线隧道列表,可以查看到公网地址已经更新成为我们刚刚所保留的公网固定TCP端口地址。

5.4 修改WebDav客户端最终测试

回到RaiDrive,先断开连接,然后将地址修改为固定TCP地址及端口号,然后重新连接。

5.5 连接固定公网TCP地址成功

6 总结

今天我们分享了如何在群晖NAS上搭建WebDav服务做文件共享,并且配合cpolar可以穿透内网,使得公网可访问。同时使用了终端RaiDrive客户端,将远端的服务器文件共享虚拟成本地盘符,达到了在家里,在外面,均可以自由访问NAS文件服务器文件共享的目的。

📝全篇总结

✅ 归纳:
看到这里了还不给博主扣个:
⛳️ 点赞☀️收藏 ⭐️ 关注

💛 💙 💜 ❤️ 💚💓 💗 💕 💞 💘 💖
拜托拜托这个真的很重要!
你们的点赞就是博主更新最大的动力!
有问题可以评论或者私信呢秒回哦。

相关推荐
总是学不会.3 分钟前
第五篇:前后端如何“扯皮”——HTTP 在开发中的应用
java·网络·网络协议·http·开发
上海运维Q先生9 分钟前
面试题整理14----kube-proxy有什么作用
运维·面试·kubernetes
RealName-Wang10 分钟前
联想 P368-C3 thinkstation服务器介绍
运维·服务器
火狮1 小时前
鸿蒙Next API 12开发,使用@ohos/axios进行HTTP请求
http·华为·harmonyos
安科瑞刘鸿鹏1 小时前
老旧小区用电安全保护装置#限流式防火保护器参数介绍#
运维·服务器·物联网·能源
ladymorgana1 小时前
【运维笔记】windows 11 中提示:无法成功完成操作,因为文件包含病毒或潜在的垃圾软件。
运维·windows·笔记
Rain_Rong1 小时前
linux检测硬盘
linux·运维·服务器
m0_748238271 小时前
WebClient HTTP 请求问题处理模板(泛型响应、忽略 SSL 证书等)
网络协议·http·ssl
我曾经是个程序员2 小时前
鸿蒙学习记录之http网络请求
服务器·学习·http
李昊哲小课2 小时前
deepin 安装 zookeeper
大数据·运维·zookeeper·debian·hbase