帶你了解—使用內網穿透,公網遠程訪問本地硬盤文件

文章目錄

    • 前言
      • 1. 下載cpolar和Everything軟件
      • 3. 設定http服務器端口
      • 4. 進入cpolar的設置
      • 5. 生成公網連到本地內網穿透數據隧道
    • 總結

前言

隨著云概念的流行,不少企業采用云存儲技術來保存辦公文件,同時,很多個人用戶也感受到云存儲帶來的便利,讓云存儲概念一時間風頭無兩。由于資料數據的敏感性、頻繁爆發的云存儲資料外泄事件和昂貴的云空間租用費用,令很多企業放棄了公共云存儲方式。但資料數據進行云存儲的好處又難以割舍,使得私有云模式逐漸火熱起來,以群暉NAS為代表的小型云存儲設備價格一路水漲船高,就是最好的證明。實際上,想要進行中等規模的資料云存儲,不一定非要購買昂貴的套件設備,僅憑幾個簡單的軟件,也能將我們的個人電腦變成方便的云數據搜索和下載設備,從而節省不菲的開支。今天我們就為大家介紹,如何利用cpolar和Everything這兩款軟件,打造一個低成本輕量化的搜索和下載平臺。

1. 下載cpolar和Everything軟件

首先我們來了解下這兩款軟件的功能。Everything本質上是一款小巧但功能強大的文件搜索器,我們可以像搜索引擎一樣搜索本地電腦上的文件,并且軟件還提供了簡易的http服務和指定端口輸出功能。而cpolar則是一款功能強大的內網穿透軟件,能夠建立并維持多條不同協議的數據隧道,如http、https、tcp、ftp等。而將兩者結合在一起,就能實現云存儲的核心功能之一,就是在公共互聯網環境下,調取位于內網設備上的資料文件。當然,由于Everything軟件功能的缺失,暫時還無法在線閱讀和上傳文件回局域網設備。

想要搭建這一極簡版的云存儲平臺,我們先要下載Everything和Cpolar。在軟件安裝程序下載完成后,雙擊安裝程序即可自行安裝。

在這里插入圖片描述

在這里插入圖片描述

軟件安裝完成后,我們先打開Everything,對軟件的輸出端口進行設置。在Everything主界面上方的任務欄中,找到“工具”選項,點擊后在下拉菜單中點擊“選項”,就能找到關于http的設置內容。

在這里插入圖片描述

在這里插入圖片描述

3. 設定http服務器端口

在http設置內容中,我們先勾選“啟用http服務器”,再設定http服務器端口。服務器端口的設定并沒有太多要求,只要是未被占用的端口即可;接著要設定http服務器用戶名和密碼,此處可根據自己喜好進行設置;最后,為方便我們實際使用,最好將“允許http文件下載”也勾選,否則會導致遠程搜索出的文件無法被獲取。在完成以上設置后,就可以點擊下方的“確定”按鈕,完成Everything軟件的http設置。

在這里插入圖片描述

在保存Everything軟件的http設置時,有可能跳出系統安全提示,這里我們點擊“允許訪問”即可。

在這里插入圖片描述

4. 進入cpolar的設置

完成Everything的設置后,我們進入cpolar的設置,由于我們并不希望辛苦設置的Everything查詢和下載隧道只能臨時使用,因此有必要建立一條能夠長期穩定訪問的數據隧道。

首先我們進入cpolar的官網(可以在搜索引擎的搜索欄匯總輸入cpolar查找官網,也可以在cpolar的Web-UI界面找到直連官網的快捷鍵)

在這里插入圖片描述

首先是“地區”,這里我們按實際使用地填入即可,這個例子中我們選擇China VIP;接著是“二級域名”,這里我們可以填入公司名稱、部門名稱、項目名稱等任意信息,但保留的二級域名會顯示在最終數據隧道地址URL上,因此最好不好胡亂填寫。這里我們填入Everything;最后是“描述”欄位,這個欄位主要方便使用者將該二級域名與其他二級域名區分開來,因此可以填入方便識別的內容,這里我們填入“遠程調資料”。

在這里插入圖片描述

完成這些內容的填寫后,就可以點擊右側的“保留”按鈕。建立一條未設定隧道出入口的空白數據隧道。

在這里插入圖片描述

在空白數據隧道設置完畢后,我們就可以回到本地電腦的cpolar客戶端,為這條空白數據隧道設定出入口。在本地電腦上打開cpolar的Web-UI界面,在主界面左側找到“隧道管理”項下的“創建隧道”,將我們保留的二級子域名信息填入填入打算創建的隧道中,同時也為空白的數據隧道設定出入口。

在這里插入圖片描述

5. 生成公網連到本地內網穿透數據隧道

首先我們輸入“隧道名稱”,由于這一欄位并不會顯示在外,因此可以自定選擇,這里我們輸入“遠程調資料”;“協議”和“端口”欄位,分別選擇“http”和“82”(82端口為之前為Everything設定的,也是數據隧道的出口,需要按實際設定端口號填入);接下來的“域名類型”欄位,我們選擇“二級子域名”,選擇二級子域名后,下方會出現“Sub Domain”欄,這里我們填入在cpolar官網保留的二級子域名(即所選用哪條保留的數據隧道);其后的“地區”欄位,可按實際使用地區填入,這里我們選擇“China VIP”。完成這些設置后,就可以點擊下方的“創建”按鈕,生成能夠從公共互聯網連接到本地Everything軟件的內網穿透數據隧道。

在這里插入圖片描述

此時我們可以點擊cpolar主界面左側“狀態”項下的“在線隧道列表”頁面,找到這條數據隧道的入口,也就是公共互聯網地址,從而在局域網以外的電腦上輕松查詢和下載本地電腦上的文件資料。

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

總結

從以上介紹可以看出,自行建立一個能夠遠程調用下載本地資料的數據平臺操作并不算復雜,非常適合小型企業和私人使用。當然,建立這樣的遠程數據調用平臺只是cpolar強大功能的一個應用場景,cpolar建立的內網穿透數據隧道配合其他軟件,還能有更多應用場景。如果您對cpolar的使用有任何疑問,歡迎與我們聯系,我們必將為您提供力所能及的協助。當然也歡迎加入cpolar的VIP官方群,共同探索cpolar的無限潛能。

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

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

相關文章

如何使用Java代碼收集網站所有功能

使用Java代碼收集網站所有功能的步驟可以這么實現: 1. 使用JSoup等工具解析網站首頁HTML,獲取超鏈接、表單等元素。 Document doc JSoup.connect("http://website.com").get(); Elements links doc.select("a[href]"); Elements forms doc.select(&qu…

學習ts(四)聯合類型、交叉類型、類型斷言

聯合類型 使用聯合類型定義屬性和方法,只要符合其中一種即可 let myPhone: string | number 010-7788 // let myPhone1: string | number true 因為沒有包含boolean值 會報錯const fn (something: number | boolean): boolean > {return !!something }con…

【CSS動畫01--登錄】

CSS動畫01--登錄 介紹代碼HTMLCSSJS 介紹 當鼠標不同方向的劃過時展示不同效果的登錄&#xff0c;以上是一個簡單的圖片展示 代碼 HTML <!DOCTYPE html> <html> <head><meta http-equiv"content-type" content"text/html; charsetutf-8&…

生物筆記——暑期學習筆記(四)

生物筆記——暑期學習筆記&#xff08;四&#xff09; 文章目錄 前言一、R篇1. unname()2. duplicated()3. 數據提取4. 分組 二、生信篇1. 文本處理常用命令2. 命令輸出1. 重定向2. 多命令執行 3. 文本工具4. 本地hmm鑒定1. hmmer軟件安裝2. 文件準備3. 基于hmm的鑒定 總結 前言…

【制作npm包5】npm包制作完整教程,我的第一個npm包

制作npm包目錄 本文是系列文章&#xff0c; 作者一個橙子pro&#xff0c;本系列文章大綱如下。轉載或者商業修改必須注明文章出處 一、申請npm賬號、個人包和組織包區別 二、了解 package.json 相關配置 三、 了解 tsconfig.json 相關配置 四、 api-extractor 學習 五、npm包…

MySQL的配置文件my.cnf與my.ini

一、my.cnf與my.ini win系統&#xff0c;MySQL配置文件為my.ini 其他系統&#xff08;Ubuntu、CentOS、macOS)MySQL配置文件為my.cnf 二、my.cnf與my.ini的路徑 2.1 默認路徑 MySQL 的配置文件 my.cnf 可能位于多個位置&#xff0c;具體取決于安裝方式和操作系統。以下是一…

Redis如何處理內存溢出的情況?

當Redis的內存使用達到上限時&#xff0c;會出現內存溢出的情況。Redis提供了幾種處理內存溢出的機制&#xff1a; 內存淘汰策略&#xff1a;Redis提供了多種內存淘汰策略&#xff0c;用于在內存不足時選擇要移除的鍵。常見的淘汰策略包括&#xff1a; LRU&#xff08;Least Re…

2023年國賽數學建模思路 - 案例:最短時間生產計劃安排

文章目錄 0 賽題思路1 模型描述2 實例2.1 問題描述2.2 數學模型2.2.1 模型流程2.2.2 符號約定2.2.3 求解模型 2.3 相關代碼2.4 模型求解結果 建模資料 0 賽題思路 &#xff08;賽題出來以后第一時間在CSDN分享&#xff09; https://blog.csdn.net/dc_sinor?typeblog 最短時…

Kotlin開發筆記:使用委托進行拓展

Kotlin開發筆記&#xff1a;使用委托進行拓展 導言 在OO語言(面向對象)中&#xff0c;我們經常會用到委托或者代理的思想。委托和代理在乍一看很相似&#xff0c;其實其各有各的側重點&#xff0c;這里我引用ChatGpt的回答&#xff1a; 委托&#xff08;Delegation&#xff09…

探索C語言中的常見排序算法

探索C語言中的常見排序算法 排序算法是計算機科學中至關重要的基礎知識之一&#xff0c;它們能夠幫助我們對數據進行有序排列&#xff0c;從而更高效地進行搜索、插入和刪除操作。在本篇博客中&#xff0c;我們將深入探討C語言中的一些常見排序算法&#xff0c;包括它們的工作…

在C中使用Socket實現多線程異步TCP消息發送

目錄 基礎知識開始實現主要函數說明結束語 在本篇文章中&#xff0c;我們會探討如何在C語言中使用socket來實現多線程&#xff0c;異步發送TCP消息的系統。雖然C標準庫并沒有原生支持異步和多線程編程&#xff0c;但是我們可以結合使用POSIX線程&#xff08;pthread&#xff09…

Java解決四大查找(一)

Java解決四大查找 一.線性查找1.1 題目1.2 思路分析1.3 代碼演示 二.二分查找(雙指針法)2.1 題目2.2 思路分析(圖解加文字)2.3 代碼演示 一.線性查找 1.1 題目 在數組{1&#xff0c;8&#xff0c;1024&#xff0c;521&#xff0c;1889}中查找數字8&#xff0c;如果有&#xff…

【知識分享】高防服務器的防御機制

【知識分享】高防服務器的防御機制 易受到攻擊的網站選擇接入高防服務更安全&#xff0c;大家對于這個都清楚!但是對于高防服務如何實現防御來保障安全的&#xff0c;又了解多少呢?今天壹基比小源&#xff08;貳伍壹叁壹叁壹貳玖捌&#xff09;就來說說高防服務實現防御的常規…

地址解析協議-ARP

ARP協議 無論網絡層使用何種協議&#xff0c;在實際網絡的鏈路上傳輸數據幀時&#xff0c;最終必須使用硬件地址 地址解析協議&#xff08;Address Resolution Protocol&#xff0c;ARP&#xff09;&#xff1a;完成IP地址到MAC地址的映射&#xff0c;每個主機都有一個ARP高速緩…

【數據結構】二叉樹篇| 綱領思路02+刷題

博主簡介&#xff1a;努力學習的22級計算機科學與技術本科生一枚&#x1f338;博主主頁&#xff1a; 是瑤瑤子啦每日一言&#x1f33c;: 所謂自由&#xff0c;不是隨心所欲&#xff0c;而是自我主宰。——康德 目錄 一、前言二、刷題1、翻轉二叉樹 2、二叉樹的層序遍歷?3、 二…

線性代數再回顧

最近&#xff0c;在深度學習線性代數&#xff0c;之前大一的時候學過線性代數&#xff0c;但那純屬于是應試用的&#xff0c;考試一考完&#xff0c;啥都忘了&#xff0c;也說出不出個所以然&#xff0c;所以&#xff0c;在B站的MIT的線性代數以及3blue1brown線性代數的本質中去…

git命令使用

君子拙于不知己,而信于知己。——司馬遷 清屏&#xff1a;clear 查看當前面板的路徑&#xff1a;pwd 查看當前面板的文件&#xff1a;ls 創建文件夾&#xff1a;mkdir 文件夾名 創建文件&#xff1a;touch 文件名 刪除文件夾&#xff1a;rm -rf 文件夾名 刪除文件&#xff1a;r…

Remote Sensing,2023 | 基于SBL的分布式毫米波相干雷達成像的高效實現

Remote Sensing,2023 | 基于SBL的分布式毫米波相干雷達成像的高效實現 注1&#xff1a;本文系“無線感知論文速遞”系列之一&#xff0c;致力于簡潔清晰完整地介紹、解讀無線感知領域最新的頂會/頂刊論文(包括但不限于 Nature/Science及其子刊; MobiCom, Sigcom, MobiSys, NSDI…

爬蟲IP時效問題:優化爬蟲IP使用效果實用技巧

目錄 1. 使用穩定的代理IP服務提供商&#xff1a; 2. 定期檢測代理IP的可用性&#xff1a; 3. 配置合理的代理IP切換策略&#xff1a; 4. 使用代理IP池&#xff1a; 5. 考慮代理IP的地理位置和速度&#xff1a; 6. 設置合理的請求間隔和并發量&#xff1a; 總結 在爬蟲過…

python知識:什么是字符編碼?

前言 嗨嘍&#xff0c;大家好呀~這里是愛看美女的茜茜吶 我們的MySQL使用latin1的默認字符集&#xff0c; 也就是說&#xff0c;對漢字字段直接使用GBK內碼的編碼進行存儲&#xff0c; 當需要對一些有漢字的字段進行拼音排序時&#xff08;特別涉及到類似于名字這樣的字段時…