思源筆記如何結合群暉WebDav實現云同步數據

文章目錄

    • 1. 開啟群暉WebDav 服務
    • 2. 本地局域網IP同步測試
    • 3. 群暉安裝Cpolar
    • 4. 配置遠程同步地址
    • 5. 筆記遠程同步測試
    • 6. 固定公網地址
    • 7. 配置固定遠程同步地址

在數字化時代,信息的同步與共享變得尤為重要。無論是個人用戶還是企業團隊,都渴望能夠實現跨設備、跨平臺的文件同步,以提高工作效率和協作體驗。然而,傳統的文件同步方案往往受限于網絡環境和設備限制,使得文件同步變得復雜且不穩定。為了解決這一問題,我們提出了一種思源筆記、cpolar內網穿透和群暉WebDav技術三者結合的云同步解決方案。

思源筆記,作為一款功能強大的筆記工具,以其優秀的筆記編輯、標簽管理、知識圖譜等功能受到了廣大用戶的喜愛。然而,其云同步功能受限于特定的云服務提供商,對于希望使用自有云存儲服務的用戶來說,存在一定的局限性。

思源筆記

cpolar是一款強大的內網穿透工具,通過它,用戶可以將本地服務安全地暴露到公網上,實現遠程訪問和共享。cpolar憑借其高效、穩定、安全的特點,在遠程辦公、智能家居、物聯網等領域得到了廣泛應用。

群暉(Synology)作為一家知名的網絡存儲設備制造商,其WebDav服務為用戶提供了便捷的云存儲和文件共享功能。通過WebDav,用戶可以輕松地將文件上傳到群暉NAS(網絡附加存儲)設備,實現文件的集中存儲和管理。

在本方案中,我們將思源筆記、cpolar內網穿透和群暉WebDav三者相結合,實現了思源筆記的云同步功能。具體而言,我們利用cpolar將群暉NAS上的WebDav服務暴露到公網上,然后在思源筆記中配置該公網地址作為同步目標。這樣,無論用戶身處何地,只要能夠訪問互聯網,就可以實現思源筆記的實時同步和共享。

1. 開啟群暉WebDav 服務

在群暉webdav服務界面,確認服務已經開啟,這里測試我們只開啟http的5005端口即可,開啟后下面我們進行局域網同步測試

image-20240509150337950

2. 本地局域網IP同步測試

打開思源筆記設置,選擇WebDav 服務形式,輸入局域網IP和端口,輸入群暉的用戶和密碼,TLS驗證我們選擇Skip跳過

image-20240509151350163

然后再次設置同步的數據存儲目錄,目錄列表對應群暉里的目錄列表,選擇其中一個即可,這個目錄可以提前在群暉那邊創建好.

image-20240509151950052

設置后,關閉設置界面,我們編寫自己的筆記,然后點擊左上角同步圖標,左下角提示已經同步數據,表示同步成功了,本地局域網測試表示成功了,下面我們安裝cpolar內網穿透工具,實現遠程也可以同步

image-20240509152130375

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郵箱賬號與密碼進行登錄.

如無賬號可以在官網注冊:https://www.cpolar.com/

image-20230612165349594

4. 配置遠程同步地址

點擊左側儀表盤的隧道管理——創建隧道,創建一個web dav的公網地址隧道!

  • 隧道名稱:可自定義命名,注意不要與已有的隧道名稱重復
  • 協議:選擇http
  • 本地地址:5005 (webdav本地端口)
  • 域名類型:免費選擇隨機域名
  • 地區:選擇China vip

點擊創建 (點擊一次即可,不要重復點擊)

image-20240509154203987

隧道創建成功后,點擊左側的狀態——在線隧道列表,查看所生成的公網訪問地址,有兩種訪問方式,一種是http 和https,我們只需要使用http方式即可

image-20240509154550658

5. 筆記遠程同步測試

打開設置,點擊云端設置,把局域網IP替換成我們上面在cpolar中配置的公網域名,其他不用動

image-20240509154837980

然后關閉設置,我們編寫一下筆記內容,點擊左上角同步圖標,左下角出現提示"已經同步數據",表示同步成功了,這樣一個遠程同步的地址就設置好了,其他設備,如安卓,ios等設置遠程同步的方式也是一樣,輸入cpolar中的域名即可!

image-20240509155038433

小結

為了更好地演示,我們在前述過程中使用了cpolar生成的隧道,其公網地址是隨機生成的。

這種隨機地址的優勢在于建立速度快,可以立即使用。然而,它的缺點是網址由隨機字符生成,不太容易記憶(例如:3ad5da5.r10.cpolar.top)。另外,這個地址在24小時內會發生隨機變化,更適合于臨時使用。

我一般會使用固定二級子域名,原因是我希望將網址發送給同事或客戶時,它是一個固定、易記的公網地址(例如:webdavremote.cpolar.cn),這樣更顯正式,便于流交協作。

6. 固定公網地址

由于以上使用Cpolar所創建的隧道使用的是隨機公網地址,24小時內會隨機變化,不利于長期遠程訪問。因此我們可以為其配置二級子域名,該地址為固定地址,不會隨機變化【ps:cpolar.cn已備案】

注意需要將cpolar套餐升級至基礎套餐或以上,且每個套餐對應的帶寬不一樣。【cpolar.cn已備案】

登錄cpolar官網,點擊左側的預留,選擇保留二級子域名,設置一個二級子域名名稱,點擊保留,保留成功后復制保留的二級子域名名稱

image-20240509155657331

保留成功后復制保留成功的二級子域名的名稱

image-20240509155721696

返回登錄Cpolar web UI管理界面,點擊左側儀表盤的隧道管理——隧道列表,找到所要配置的隧道,點擊右側的編輯

image-20240509155827282

修改隧道信息,將保留成功的二級子域名配置到隧道中

  • 域名類型:選擇二級子域名
  • Sub Domain:填寫保留成功的二級子域名

點擊更新(注意,點擊一次更新即可,不要重復點擊)

image-20240509155854856

更新完成后,打開在線隧道列表,此時可以看到公網地址已經發生變化,地址名稱也變成了固定的二級子域名的名稱域名

image-20240509155928228

7. 配置固定遠程同步地址

再次打開思源筆記設置,進入云端設置列表,把之前的隨機域名替換成設置好的固定域名,其他不用動,然后關閉設置

image-20240509160122060

然后點擊左上角同步,同樣,左下角顯示已經同步數據,表示同步成功了,這樣一個固定的遠程同步地址就設置好了,不用擔心變化問題!

image-20240509160539543

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/12006.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/12006.shtml
英文地址,請注明出處:http://en.pswp.cn/web/12006.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

nginx 代理java 請求報502

情況:nginx代理java 請求 后端返回正常,但是經過nginx 時報502 經過多次對比其他接口發現可能是返回的請求頭過大,導致nginx 報錯:如下 2024/05/13 02:57:12 [error] 88#88: *3755 upstream sent too big header while reading r…

創建存儲過程

一、DDL與DML CREATE TABLE student (id INT PRIMARY KEY AUTO_INCREMENT,createDate DATETIME NOT NULL,userName VARCHAR(255) NOT NULL,phone VARCHAR(20) NOT NULL,age INT NOT NULL,sex ENUM(男, 女) NOT NULL,introduce TEXT ); INSERT INTO student (createDate, userN…

透明加密軟件推薦:哪款實用又高效?

透明加密軟件是一種專門針對文件保密需求的計算機加密工具。 其核心在于“透明”二字,意味著整個加密過程對于使用者來說是無形且無感知的。 當用戶進行文件的日常操作,如打開、編輯或保存時,透明加密軟件會在后臺自動進行加密和解密工作&a…

【算法刷題day52】Leetcode:300. 最長遞增子序列、674. 最長連續遞增序列、718. 最長重復子數組

文章目錄 Leetcode 300. 最長遞增子序列解題思路代碼總結 Leetcode 674. 最長連續遞增序列解題思路代碼總結 Leetcode 718. 最長重復子數組解題思路代碼總結 草稿圖網站 java的Deque Leetcode 300. 最長遞增子序列 題目:300. 最長遞增子序列 解析:代碼隨…

Keil編程不同驅動文件引用同一個常量的處理方法

基礎不牢,地動山搖,最近單片機編程又遇到一個基礎問題。 我在頭文件中定義了一個常量同時給兩個驅動文件使用,封裝的時候編譯沒問題,但是在main函數中引用驅動函數的時候就出現了重定義的問題,如下如所示。 解決方法很…

Windows 11 下 kafka 的安裝踩坑

安裝 windows系統kafka小白入門篇——下載安裝,環境配置,入門代碼書寫(推薦) kafka在windows下安裝和使用入門教程 問題1 參考鏈接 運行kafka集成的zookeeper時,命令:bin\windows\zookeeper-server-star…

05. 【Java教程】第一個 Java 程序

本節我們將以Windows操作系統為例,編寫并執行第一個Java程序。在這之前,請確保你的操作系統上已經安裝了JDK 1. 編譯程序 大家可能有個疑問,為什么需要編譯程序呢?計算機不能直接執行我們編寫的源代碼嗎? 這是由于計…

指針由淺入深

1.變量與地址 2.指針與指針變量 3.直接訪問和間接訪問 4.空指針與野指針 5.空類型 6.定義與初始化的書寫規則 7.指針運算 8.指針與數組 指針與一維數組 指針與二維數組 指針與字符數組 9.const與指針 10.指針數組和數組指針 11.多級指針 #include<stdio.h> #include<…

CPU利用率使用教程

本文主要參考&#xff1a; 一文讓你學到 nmon最詳盡的用法 Linux性能監控命令_nmon 安裝與使用 如果你是在Ubuntu上安裝nmon&#xff0c;使用&#xff1a; apt install nmon安裝好后&#xff0c;直接運行 $:nmon #運行如果是后臺抓數據&#xff1a; -f 參數: 生成文件,文件…

python 虛擬環境多種創建方式

【一】說明介紹 &#xff08;1&#xff09;什么是虛擬環境 在Python中&#xff0c;虛擬環境&#xff08;Virtual Environment&#xff09;是一個獨立的、隔離的Python運行環境&#xff0c;它擁有自己的Python解釋器、第三方庫和應用程序。通過創建虛擬環境&#xff0c;可以確…

【刷題(2)】矩陣

一、矩陣問題基礎 遍歷&#xff1a; for i in range(len(matrix[0])): for j in range(len(matrix): while 倒序遍歷&#xff1a; for i in range(right,left,-1) 臨時存儲&#xff1a;temp w,h:len(matrix[0])-1 len(matrix)-1 left,right,top,bottom:0 len(matrix[0])-1 0 l…

Cesium 3DTileset Style 原理簡析

Cesium 3DTileset Style 原理簡析 應用層會看到這樣的使用。那么原理是什么, 為啥寫 height, 除了這個還有啥? const tileset await Cesium.Cesium3DTileset.fromUrl("../../public/tileset/building/tileset.json"); tileset.style new Cesium.Cesium3DTileSty…

HarmonyOS應用模型Stage基本介紹

文章目錄 <font colorcoral> HarmonyOS應用模型概況<font colorcoral> Stage模型基本概念<font colorcoral> Stage模型UIAbiliry的生命周期<font colorcoral> Stage模型的配置文件<font colorcoral> 寫在后面的話<font colorcoral>Referen…

學校NTP時鐘系統(時間同步系統)方案助力建設智慧校園

學校NTP時鐘系統&#xff08;時間同步系統&#xff09;方案助力建設智慧校園 學校NTP時鐘系統&#xff08;時間同步系統&#xff09;方案助力建設智慧校園 建設智慧校園也意味著校內網絡設備和服務器劇增&#xff0c;如何保障智慧校園內各數字系統時序一致、維穩運行成為一大難…

【八大排序算法】插入排序、希爾排序、選擇排序、堆排序、冒泡排序、快速排序、歸并排序、計數排序

文章目錄 一、排序的相關概念二、排序類型三、排序算法實現插入排序1.直接插入排序2.希爾排序 選擇排序3.簡單選擇排序4.堆排序 交換排序5.冒泡排序6.快速排序遞歸實現非遞歸實現 7.歸并排序遞歸實現非遞歸實現 8.計數排序 四、總結 一、排序的相關概念 排序&#xff1a;根據數…

WebLogic問題集

console登錄后&#xff0c;頁面顯示卡頓 解決方法&#xff1a; 將Java的配置文件JAVA_HOME\jre\lib\securetty\java.security中的 securerandom.sourcefile:/dev/random修改為 securerandom.sourcefile:/dev/./random修改后&#xff0c;重啟WLS即可。

【LAMMPS學習】八、基礎知識(6.5)PyLammps 教程

8. 基礎知識 此部分描述了如何使用 LAMMPS 為用戶和開發人員執行各種任務。術語表頁面還列出了 MD 術語&#xff0c;以及相應 LAMMPS 手冊頁的鏈接。 LAMMPS 源代碼分發的 examples 目錄中包含的示例輸入腳本以及示例腳本頁面上突出顯示的示例輸入腳本還展示了如何設置和運行各…

[JAVASE] 類和對象(二)

目錄 一. 封裝 1.1 面向對象的三大法寶 1.2 封裝的基本定義與實現 二. 包 2.1 包的定義 2.2 包的作用 2.3 包的使用 2.3.1 導入類 2.3.2 導入靜態方法 三. static 關鍵字 (重要) 3.1 static 的使用 (代碼例子) 3.1.1 3.1.2 3.1.3 3.1.4 四. 總結 一. 封裝 1.1 面向對象…

推薦網站(9)pixabay免費可商用的圖片、視頻、插畫、矢量圖、音樂

今天推薦一款可以免費可商用的圖片、視頻、插畫、矢量圖、音樂的資源網站&#xff0c;這里面的所以東西都是免費的&#xff0c;并且可以商用。對那些做視頻剪輯的人來說幫助非常大。它里面的資源非常的豐富&#xff0c;質量也高。 比如搜索下雨 鏈接直達&#xff1a;https://pi…

遇到Docker容器無法上網的問題時如何排查

當遇到Docker容器無法上網的問題時&#xff0c;可以通過以下步驟排查和解決&#xff1a; 檢查Docker容器的網絡模式&#xff1a; 確認容器的網絡模式是否符合您的需求&#xff0c;使用 docker inspect <container_id> 查看網絡配置。 檢查Docker守護進程和容器的日志&am…