如何在群晖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文件服务器文件共享的目的。

📝全篇总结

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

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

相关推荐
SelectDB15 小时前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
王二端茶倒水1 天前
商业 WiFi 不是免费上网,而是门店数字化的入口
网络协议
XIAOHEZIcode2 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220703 天前
如何搭建本地yum源(上)
运维
霜落长河5 天前
抛弃TCP改用UDP,HTTP3怎么了?
http
大树886 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠6 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质6 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
Inhand陈工6 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智6 天前
ARP代理--工作原理
运维·网络·arp·arp代理