【NAS群暉drive異地訪問】使用cpolar遠程訪問內網Synology Drive「內網穿透」

文章目錄

  • 前言
  • 1.群暉Synology Drive套件的安裝
    • 1.1 安裝Synology Drive套件
    • 1.2 設置Synology Drive套件
    • 1.3 局域網內電腦測試和使用
  • 2.使用cpolar遠程訪問內網Synology Drive
    • 2.1 Cpolar云端設置
    • 2.2 Cpolar本地設置
    • 2.3 測試和使用
  • 3. 結語

前言

群暉作為專業的數據存儲中心,在我們的工作生活中越來越常見,無論是家庭存儲照片、影視劇,還是辦公場所存儲商業資料,群暉系統都能發揮數據中心的作用,方便我們隨時存儲和調用各類數據文件。當然,群暉的作用不僅限于此,我們還可以利用群暉的Drive套件與cpolar配合,讓用戶能在其他網絡(非辦公室局域網)上,訪問位于辦公室或家里的群暉Synology Drive,實現遠程協同辦公(或調取編輯家中群暉上的資料)的目的。現在,筆者就為大家詳細介紹,如何對群暉Drive與cpolar進行設置,實現遠程訪問群暉Drive的目的。

1.群暉Synology Drive套件的安裝

群暉的Synology Drive套件是一個跨平臺的數據同步軟件,數據始終存放于群暉硬盤中,但允許指定用戶對文件進行編輯和修改,這樣保證了數據文件的安全性,同時也能達成多部門協作辦公(或遠程訪問家庭群暉)的目的。

1.1 安裝Synology Drive套件

我們打開群暉的套件中心,在搜索框中輸入drive,找到Synology Drive套件,并點擊下方的安裝套件按鈕,接著就是一路下一步等待安裝完成。

20230303102301

20230303102302

20230303102303

Synology Drive套件安裝完成后,就可以在群暉主菜單中找到Synology Drive的套件圖標。由于Synology Drive套件并不會自動開啟文檔共享功能,因此我們需要對其進行設置,而這也讓我們可以選擇哪些文件能進行共享操作。

1.2 設置Synology Drive套件

點擊群暉主界面上方的主菜單按鈕,就能看到已經安裝的套件的快捷方式。

20230303102304

在其中找到名為Synology Drive控制臺的快捷方式,點擊進入Synology Drive的管理控制臺。

20230303102305

在Synology Drive的管理控制臺的主界面左側,點擊團隊文件夾選項,就能看到名為我的文件的選項。

20230303102306

此時我們可以看到,我的文件選項還沒有啟用主目錄,也無法進行遠程訪問。因此我們點擊頁面上部的“啟用”按鈕。

20230303102307

點擊啟用按鈕后,Synology Drive會指引我們啟用用戶主目錄服務,我們根據彈出的窗口指引點擊“是”按鈕。

20230303102308

系統會自動跳轉到用戶組群高級設置頁面,我們將這個頁面下拉到最低端,就能看到家目錄,將啟動家目錄服務前的方框勾選,再點擊右下方的應用按鈕,就開啟了共享文件服務。

20230303102309

20230303102310

在完成上面步驟后,系統會自動生成名為homes的文件夾,我們也可以以同樣的方式,點擊頁面上方的啟用,開啟這個文件夾的共享。

20230303102311

20230303102312

20230303102313

在完成了Synology Drive管理控制臺的設置后,我們回到Synology Drive的主程序,就能夠輕松的創建共享文件夾,并在這個文件夾里放入我們想要共享編輯的各種文件(包括各種文檔、照片、視頻等等)。

20230303102314

20230303102315

1.3 局域網內電腦測試和使用

完成以上步驟的設置后,我們就可以創建一個測試文件夾作為共享文件夾,或在這個文件夾里創建一個共享文件,讓允許的訪客查閱。

創建文件夾的方式就是點擊頁面上方的“創建”按鈕,并在彈出的文件夾編輯窗口對其進行命名。

20230303102316

接著點開這個文件夾,將一個文件拖進這里,就完成了這個文件的上傳。

20230303102317

20230303102318

完成這個測試文檔的上傳后,我們可以選中這個測試文件,點擊頁面上方的鏈接按鈕,生成一個本地局域網可訪問的連接,查看這個文件。

20230303102319

20230303102320

當然,我們也可以在局域網電腦上下載Synology Drive Client客戶端,對這個共享文檔進行編輯和同步。

20230303102321

20230303102322

點擊Synology Drive右下方的提示框處,下載一個Synology Drive Client客戶端,依照安裝指引進行安裝,實現在同一局域網下對共享文件的共享和同步操作。

20230303102323

在開始安裝Synology Drive Client后,需要對其進行幾項基本設置,主要就是指導Synology Drive Client找到共享的群暉Synology Drive。包括設置群暉NAS在局域網的地址,以哪個用戶進行登錄,對文件的計劃任務(如是實時同步還是定期備份),以及備份和共享文件存放位置等內容。

20230303102324

20230303102325

20230303102326

20230303102327

當Synology Drive Client設置完畢并成功連接后,我們就能在Synology Drive管理控制臺中看到客戶端的相關信息。

20230303102328

相信大家也已經注意到,此時的Synology Drive只能被同一局域網下的設備訪問到,如果想要在本地局域網以外的設備訪問,就需要cpolar的協助才能實現。

接下來,我們繼續在群暉NAS上安裝并設置cpolar,讓群暉的Synology Drive能借助cpolar穿透內網限制,實現在公共互聯網條件下訪問到Synology Drive共享的文件。

2.使用cpolar遠程訪問內網Synology Drive

Cpolar是一款簡單易用的內網穿透軟件,它可以為Synology Drive的輸出端口生成一個公共互聯網地址,使得公共互聯網上的訪客,能夠通過這個地址,連接到位于本地局域網的Synology Drive端口上(Synology Drive的默認輸出端口為6690),就像在局域網和互聯網直接打通了一條高效安全保密的數據隧道(這個地址只有自己發給他人,他人才知曉,外人完全不知道這條隧道的存在),讓特定的訪客能夠通過這條數據隧道,查看到我們共享的文件和資料。

想要使用cpolar,自然需要在群暉NAS上安裝cpolar套件,cpolar套件的安裝也十分簡單。首先登錄cpolar的官網(https://www.cpolar.com/),點擊網頁上方的“下載”按鈕

20230303102329

在cpolar下載頁面找到NAS群暉選項,點擊立即下載

20230303102330

進入cpolar的NAS群暉下載頁面后,在下拉菜單中選擇NAS群暉型號,以及群暉系統版本。比如筆者的群暉型號為DS918+,系統版本為7.0.1。因此就在下拉菜單中選擇“DS918+”,版本選擇“7.x”。選擇好NAS群暉型號后,就可以點擊下載按鈕,下載對應版本的cpolar套件。

20230303102331

Cpolar套件下載完成后,我們回到群暉系統中,點擊進入套件中心,點選右側的手動安裝按鈕,此時會出現一個上傳套件的頁面,在這里點擊瀏覽按鈕,就能夠選擇我們下載的cpolar套件位置,雙擊cpolar套件,安裝路徑就會自動生成。

20230303102332

我們只需要依照安裝提示一路點擊下一步,如果其中出現提示信息,點擊同意即可。

20230303102333

20230303102334

20230303102335

安裝完成后,就能在“已安裝”頁面看到cpolar套件,表示cpolar套件已經加入群暉NAS中。此時點擊cpolar,就能看到cpolar的web-UI客戶端地址,點擊這個地址并輸入cpolar的賬號密碼,就能打開群暉NAS中cpolar套件的主界面。

20230303102336

20230303102337

20230303102338

下一步,我們就需要對cpolar進行設置,讓其知道群暉本地的Synology Drive端口,并生成這條端口對應的公共互聯網地址。為方便操作,筆者將cpolar升級到專業套餐(專業套餐便宜量大,并提供了2條固定TCP隧道,而免費版的TCP隧道每24小時變更一次),讓自己的共享文件能持續穩定的被訪問到。

2.1 Cpolar云端設置

首先登錄cpolar云端,登錄后在cpolar主頁面左側找到預留按鈕,點擊進入預留頁面,并在這個頁面中找到保留的TCP地址

20230303102339

保留的TCP地址欄位,我們只需要進行兩項簡單設置,就能生成一條空白TCP數據隧道。這兩項設置為地區(可以隨意就近選擇)和描述(可以看做這條隧道的注釋,筆者這里選擇群暉drive)。

設置選擇完成后,點擊右側的保留按鈕,就生成了一條空白TCP隧道。

20230303102340

20230303102341

其中,地址欄位顯示的就是在和調TCP隧道的公共互聯網地址,講練我們可以通過這個地址,訪問到位于局域網內的Synology Drive。如果我們不打算使用這條隧道了,還可以點擊右側的小X,將這條隧道輕松刪除。

2.2 Cpolar本地設置

接下來,我們回到群暉NAS上,打開cpolar軟件,將cpolar云端生成的空白數據隧道與群暉本地的Synology Drive端口連接起來。

在群暉本地打開cpolar客戶端主界面左側,找到隧道管理項下的“創建隧道”按鈕,點擊進入創建隧道頁面。在這個頁面中,我們要對幾項信息進行設置,包括以下幾項。

  • 隧道名稱:這里的隧道名稱是在cpolar客戶端顯示的(與cpolar云端的隧道名稱無關)。為方便管理,筆者仍將其命名為群暉drive;
  • 協議:這里的協議包括http、tcp、tls、ftp以及專用的NAS群暉幾種,以適應不同的隧道應用,我們選擇tcp協議;
  • 端口:Synology Drive的專用輸出端口為6690,因此這里也輸入6690;
  • 端口類型:這里的端口方便我們選擇這條隧道的持續時間,如果只是臨時使用,可以選擇隨機臨時端口。但筆者打算讓這條隧道長期存在,因此勾選固定TCP端口;
  • 預留的TCP地址:在選擇固定TCP端口后才會出現這個內容框,需要填入的地址就是cpolar云端“保留的TCP地址”處,生成的地址。

20230303102342

完成以上設置后,就可以點擊頁面下方的創建按鈕,為Synology Drive生成一個可供連接的公共互聯網地址。隧道創建完成后,我們可以在左側狀態項下的在線隧道列表中,找到這條Synology Drive隧道,也能在這里看到Synology Drive隧道的公共互聯網地址。

20230303102343

同時,我們也可以在“隧道管理”項下的“隧道列表”頁面,控制這條Synology Drive數據隧道的開啟和關閉,也能對這條隧道的基本信息進行編輯。

20230303102344

到這里,我們就已經通過cpolar創建的tcp數據隧道,將Synology Drive成功的發布到公共互聯網上,由于這條隧道的公共互聯網地址只能由創建者發給信任的人,外人并不知道這條數據隧道的存在,加上Synology Drive本身的用戶+密碼驗證方式,使得Synology Drive共享的文件資料十分安全。

2.3 測試和使用

最后,我們可以使用位于公共互聯網上的設備,嘗試通過cpolar建立的數據隧道,訪問本地群暉上的Synology Drive共享文件。

與本地局域網訪問Synology Drive一樣,我們需要在Synology Drive Client客戶端輸入需要連接的Synology NAS的基本信息。所不同的是,在Synology NAS地址處,我們填入由cpolar生成的TCP地址,取代之前的局域網四段式地址。為防止出現錯誤,需要將“啟用SSL數據傳輸加密”選項的勾選去掉。完成信息填入后,就可以點擊“下一步”進行連接。

20230303102345

與局域網連接Synology Drive一樣,我們也只要一路點擊“下一步”進行配置。配置完成后,就能看到非本地局域網的Synology Drive Client客戶端,成功連接到局域網內的Synology Drive上,也能夠自由的編輯和調取共享的文件資料。

20230303102346

20230303102347

20230303102348

3. 結語

到這里,我們借助cpolar將局域網內的Synology Drive發布到公共互聯網的目標就達成了。雖然看著洋洋灑灑一長篇介紹,但實際操作起來步驟十分簡單,只要會最基本電腦操作的人,都可以根據這篇教程輕松完成群暉Drive的共享發布,而我們也能在任何網絡下(不會被禁錮在局域網范圍內),輕松而安全的訪問到NAS群暉上的數據。

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

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

相關文章

jupyter切換conda虛擬環境

環境安裝 conda install nb_conda 進入你想使用的虛擬環境: conda activate your_env_name 在你想使用的conda虛擬環境中: conda install -y jupyter 在虛擬環境中安裝jupyter: conda install -y jupyter 重啟jupyter 此時我們已經把該安裝…

也許你正處于《孤注一擲》中的“團隊”,要留心了

看完這部電影,心情久久不能平靜,想了很多,倒不是擔心自己哪天也成為“消失的yaozi”,而是在想,我們每天所賴以生存的工作,跟電影里他們的工作比,差別在哪里呢? 目錄 1. 產品的本質…

Linux系統下的性能分析命令

在 Linux 系統下,有許多用于性能分析和調試的命令和工具,可以幫助您識別系統瓶頸、優化性能以及調查問題。本文將介紹在性能分析過程中,可能使用到的一些命令。 以下是一些常用的性能分析命令和工具匯總: 命令功能簡述top用于實…

2023-08-16力扣每日一題

鏈接: 2682. 找出轉圈游戲輸家 題意: 環形1到n,從1開始,每次移動 第i次*k ,當移動到出現過的序號時停下, 求沒移動到的數字 解: 簡單模擬題,我也以為有數學做法,可…

docker安裝部署

目錄 docker安裝部署 1.環境 2.安裝步驟 1.安裝必要工具 2.配置軟件源 3.修改軟件源 4.更新并下載docker 5.設置開機自啟 3.啟動docker 1.配置docker鏡像加速器 2.啟動服務 docker安裝部署 1.環境 centos7 2.安裝步驟 1.安裝必要工具 yum install -y yum-utils dev…

【QT+ffmpeg】QT+ffmpeg 環境搭建

1.qt下載地址 download.qt.io/archive/ 2. win10sdk 下載 https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/ 安裝 debug工具路徑 qtcreater會自動識別 調試器選擇

最長連續序列

題目: 給定一個未排序的整數數組 nums ,找出數字連續的最長序列(不要求序列元素在原數組中連續)的長度。 示例 1: 輸入:nums [100,4,200,1,3,2] 輸出:4 解釋:最長數字連續序列是…

74、75、76——tomcat項目實戰

tomcat項目實戰 tomcat 依賴 java運行環境,必須要有jre , 選擇 jdk1.8 JvmPertest 千萬不能用 kyj易捷支付 項目機器 選擇 一臺機器 ,安裝jdk1.8的機器下載tomcat的包 上傳到機器,解壓tomcattomcat文件 bin文件夾: 啟動文件 堆棧配置文件 catalina.sh JAVA_OPTS="-Xm…

gitlab合并新項目和分支切換

一、新建項目 1、創建空白項目 2、先創建一個群組 3、編寫群組信息 4、創建群組完成以后新建項目 ??????? 二、將代碼推送到gitlab 1、初始化 git init 2、關聯gitlab地址 # 比如:http://192.168.139.128:7070/cloud/obwt_cloud.git git remote add origin <你…

FreeRTOS qemu mps2-an385 bsp 移植制作 :串口打印篇

相關文章 FreeRTOS qemu mps2-an385 bsp 移植制作 &#xff1a;環境搭建篇 FreeRTOS qemu mps2-an385 bsp 移植制作 &#xff1a;系統啟動篇 FreeRTOS qemu mps2-an385 bsp 移植制作 &#xff1a;系統運行篇 開發環境 Win10 64位 VS Code&#xff0c;ssh 遠程連接 ubuntu …

如何使用Python編寫小游戲?

大家好&#xff0c;我是沐塵而生&#xff0c;如果你是一個熱愛編程的小伙伴&#xff0c;又想嘗試游戲開發&#xff0c;那么這篇文章一定能滿足你的好奇心。不廢話&#xff0c;讓我們馬上進入Python游戲開發的精彩世界吧&#xff01; Python游戲開發的魅力 編寫小游戲不僅僅是鍛…

BUUCTF [安洵杯 2019]easy_serialize_php 1 詳細講解

題目來自buuctf&#xff0c;這是一題關于php序列化逃逸的題 1. 題目 題目給出的代碼 <?php$function $_GET[f];function filter($img){$filter_arr array(php,flag,php5,php4,fl1g);$filter /.implode(|,$filter_arr)./i;return preg_replace($filter,,$img); }if($_S…

【重復處理】CRUD接口冪等性處理

保證冪等性的核心思想&#xff1a;通過唯一的業務單號保證冪等 非并發情況下&#xff0c;查詢業務單號有沒有操作過&#xff0c;沒有則執行操作針對第一次執行業務時間&#xff0c;有大量并發情況下&#xff0c;整個操作過程加鎖&#xff0c;通過分布式鎖來加鎖Select操作&…

時序預測 | MATLAB實現基于CNN-BiGRU卷積雙向門控循環單元的時間序列預測-遞歸預測未來(多指標評價)

時序預測 | MATLAB實現基于CNN-BiGRU卷積雙向門控循環單元的時間序列預測-遞歸預測未來(多指標評價) 目錄 時序預測 | MATLAB實現基于CNN-BiGRU卷積雙向門控循環單元的時間序列預測-遞歸預測未來(多指標評價)預測結果基本介紹程序設計參考資料 預測結果 基本介紹 MATLAB實現基于…

Dubbo基礎學習

目錄 第一章、概念介紹1.1&#xff09;什么是RPC框架1.2&#xff09;什么是分布式系統1.3&#xff09;Dubbo概述1.3&#xff09;Dubbo基本架構 第二章、服務提供者(直連)2.1&#xff09;目錄結構和依賴2.2&#xff09;model層2.3&#xff09;service層2.4&#xff09;resources…

【eNSP】交換機(vlan和vlan間通信)

【eNSP】交換機&#xff08;vlan和vlan間通信&#xff09; 原理術語過程 實驗根據圖片連接模塊配置設備名稱和IP地址配置交換機交換機鏈路指定sw1配置sw2配置 設置網關交換機互聯實驗設置查看設置結果 ospf配置 原理 HUB集線器&#xff1a;它的作用可以簡單的理解為將一些機器…

【算法系列篇】雙指針

文章目錄 前言什么是雙指針算法1.移動零1.1 題目要求1.2 做題思路1.3 Java代碼實現 2.復寫零2.1 題目要求2.2 做題思路2.3 Java代碼實現 3.快樂數3.1 題目要求3.2 做題思路3.3 Java代碼實現 4.盛最多水的容器4.1 題目要求4.2 做題思路4.3 Java代碼實現 5.有效三角形的個數5.1 題…

k8s 自身原理 4

前面咱們分享了 mater 和 worker 節點里面都有哪些組件&#xff0c;他們又是各自主要負責的工作是什么&#xff0c;現在我們心里應該都有數了吧 master 節點&#xff1a; etcd 存儲資源配置&#xff0c;ApiServer 提供 RESTful Api 用于交互&#xff0c;scheduler 用于調度 p…

VS2019 + Qt : setToolTip的提示內容出現亂碼

VS2019 Qt : setToolTip的提示內容出現亂碼 在使用setToolTip()時&#xff0c; setToolTip(QString("asd你好&#xff01;");標簽提示只有英文是對的&#xff0c;中文是亂碼&#xff01; 應該是編碼出了問題。默認情況下&#xff0c;Qt使用的是UTF-8編碼&#xf…

踩坑經驗:JavaScript 中的 for...of 和 for...in 循環

在 JavaScript 編程中&#xff0c;for...of 和 for...in 是常用的循環語法&#xff0c;但它們在使用時可能會引發一些意想不到的問題。本文將分享我在使用這兩種循環時所遇到的坑和經驗。 兩者的區別&#xff1a; 適用對象類型&#xff1a; for…of&#xff1a;主要用于遍歷可…