群晖NAS如何通过WebDAV和内网穿透实现Joplin笔记远程同步

devtools/2025/2/8 9:03:32/

文章目录

    • 前言
    • 1. 检查群晖Webdav 服务
    • 2. 本地局域网IP同步测试
    • 3. 群晖安装Cpolar工具
    • 4. 创建Webdav公网地址
    • 5. Joplin连接WebDav
    • 6. 固定Webdav公网地址
    • 7. 公网环境连接测试

前言

在数字化浪潮的推动下,笔记应用已成为我们记录生活、整理思绪的重要工具。Joplin,作为一款开源且功能强大的笔记应用,凭借其简洁的界面、丰富的功能和灵活的同步机制,赢得了众多用户的喜爱。然而,随着我们工作与生活节奏的加快,对笔记数据的远程访问和同步需求也日益增长。

为了满足这一需求,本文将向您介绍一种创新的解决方案:将Joplin与群晖NAS的WebDAV功能相结合,并借助Cpolar内网穿透软件,实现远程笔记数据的同步。这一组合不仅打破了地域和设备的限制,让您随时随地都能访问和更新笔记,还极大地提升了数据的安全性和可靠性。

在接下来的文章中,我们将详细阐述这一解决方案的搭建过程,包括如何在群晖NAS上配置WebDAV服务、如何在Joplin中设置WebDAV同步、以及如何利用Cpolar内网穿透软件实现远程访问。

请添加图片描述

1. 检查群晖Webdav 服务

首先我们需要保证在群晖webdav服务界面,确认服务已经开启,我们只开启http的5005端口即可,开启后记得点击应用,下面我们进行局域网同步测试

image-20240509150337950

2. 本地局域网IP同步测试

打开joplin ,点击工具—选项,打开同步设置界面,在这个界面,输入群晖IP地址加5005端口,再输入群晖用户名和密码,输入后点击检查同步设置,出现成功表示成功了,本地连接群晖webdav同步设置就完成了,接下来我们在群晖安装cpolar 实现远程同步

image-20250109150145036

3. 群晖安装Cpolar工具

cpolar 提供了群晖安装的套件,点击下面Cpolar群晖套件下载地址,下载相应版本的群晖Cpolar套件,如果找不到对应的型号,可以选择相近版本型号套件

https://www.cpolar.com/synology-cpolar-suite,

20221222170135

打开群晖套件中心,点击右上角的手动安装按钮。

image-20240111165335915

选择我们本地下载好的cpolar套件安装包,然后点击下一步

image-20240111165603922

点击同意按钮,然后点击下一步

image-20240111165702028

最后点击完成即可。

image-20240111165721365

安装完成后,在外部浏览器,我们通过群晖的局域网ip地址9200端口访问Cpolar的Web管理界面,然后输入Cpolar邮箱账号与密码进行登录,登录后,一切的操作在管理界面完成.

image-20230612165349594

4. 创建Webdav公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:tcp (这里我们需要选择tcp协议)
  • 本地地址:5005 (只使用http端口即可)
  • 域名类型:临时随机TCP端口
  • 地区:选择China vip

点击创建 (点击一次即可,不要重复点击)

image-20250109152519415

创建后,然后打开左侧在线隧道列表,查看我们创建的cpolar 公网TCP地址,使用这个地址,我们可以在joplin中进行连接群晖webdav,下面进行连接测试

image-20250109152621218

5. Joplin连接WebDav

在cpolar创建好tcp公网连接地址后,再次回到我们joplin软件,打开同步界面,把连接的地址换成在cpolar创建的地址,再点击检查同步配置,可以看到同样成功啦,这样一个远程连接同步的地址就设置好了,简单几步就搞定了!

image-20250109152921461

小结

为了更好地演示,我们在前述过程中使用了Cpolar生成的隧道,其公网地址是随机生成的。这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

我一般会建议使用固定TCP域名,原因是我希望将地址发送给同事或客户时,它是一个固定、易记的公网地址,这样更显正式,便于流交协作。

6. 固定Webdav公网地址

以上步骤在cpolar中使用的是随机临时tcp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定的公网地址和端口,该地址端口不会变化,设置后将无需每天重复修改地址。

登录Cpolar官网,点击左侧的预留,找到保留的tcp地址,我们来为webdav保留一个固定tcp地址:

  • 地区:选择China vip
  • 描述:即备注,可自定义

点击保留

image-20250109153605814

地址保留成功后,系统会生成相应的固定公网地址,将其复制下来

image-20250109153649919

再次打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的TCP隧道,点击右侧的编辑

image-20250109153818931

修改隧道信息,将保留成功的固定tcp地址配置到隧道中

  • 端口类型:修改为固定tcp端口
  • 预留的TCP地址:填写官网保留成功的地址,

点击更新(只需要点击一次更新即可)

image-20250109153904958

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了和我们在官网固定的TCP地址和端口一致,下面我们使用固定地址连接测试看看!

image-20250109153932493

7. 公网环境连接测试

固定好了地址后,同样打开joplin软件,换成我们固定的tcp地址,点击检查同步配置按钮,可以看到同样连接成功,一个永久不变的固定地址就设置好了,不用担心地址会变化了!

image-20250109154159749


http://www.ppmy.cn/devtools/157057.html

相关文章

(苍穹外卖)项目结构

苍穹外卖项目结构 后端工程基于 maven 进行项目构建,并且进行分模块开发。 1). 用 IDEA 打开初始工程,了解项目的整体结构: 对工程的每个模块作用说明: 序号名称说明1sky-take-outmaven父工程,统一管理依赖版本&…

​PDFsam Basic是一款 免费开源的PDF分割合并工具

PDFsam Basic 是一款功能强大的 PDF 工具,专为满足用户对 PDF 文件的各种操作需求而设计。它能够高效地拆分、合并、提取页面、混合以及旋转 PDF 文件,为用户提供灵活的文档处理解决方案。 合并 PDF 文件 PDF 合并是 PDFsam Basic 最受欢迎的功能之一。…

C++中的based for 循环

文章目录 范围基 for 循环(Range-based for Loop)语法格式例子1. 遍历数组2. 遍历 std::vector3. 使用引用避免拷贝4. 使用常量引用 特殊用法5. 遍历 std::map 或 std::unordered_map 总结 在 C 中,based for 循环并不是一种标准的语法&#…

Jmeter接口自动化测试

之前我们的用例数据都是配置在HTTP请求中,每次需要增加,修改用例都需要打开JMeter重新编辑,当用例越来越多的时候,用例维护起来就越来越麻烦,有没有好的方法来解决这种情况呢?我们可以将用例的数据存放在cs…

某团面试题①—kudu读写流程

kudu 读写流程 前言 为什么会有kudu?先贴一个经典的图。 kudu诞生之前大数据的主要2种方式存储 静态数据 以hdfs引擎作为存储引擎,适用于高吞吐量的离线大数据分析场景,缺点是实现随机读写性能差,更新数据难 动态数据 以Hbase…

利用真值表法求取主析取范式及主合取范式

利用真值表法求取主析取范式及主合取范式 程序结构 ├─ code │ ├─logical_operation │ │ ├─__init__.py │ │ ├─Algorithm.py │ │ └─operator.py │ └─main.pycode:主程序文件夹 logical_operation:定义与逻辑运算有关的符号…

零基础Vue入门6——Vue router

本节重点: 路由定义路由跳转 前面几节学习的都是单页面的功能(都在专栏里面https://blog.csdn.net/zhanggongzichu/category_12883540.html),涉及到项目研发都是有很多页面的,这里就需要用到路由(vue route…

【高级架构师】计算机网络基础:第二章 计算机网络体系结构(上)

文章目录 第二章 计算机网络体系结构2.1 常用的计算机网络体系结构2.1.1 OSI体系结构2.1.2 具有五层协议的体系结构 2.2 物理层2.2.1 物理层的基本概念2.2.2 传输媒体 2.3 数据链路层2.3.1 数据链路层概述2.3.2 封装成帧2.3.3 透明传输2.3.4 差错校验2.3.4 以太网2.3.5 以太网的…