程序員如何利用公網遠程訪問查詢本地硬盤【內網穿透】


在這里插入圖片描述

🎬 鴿芷咕:個人主頁

?🔥 個人專欄: 《高效編程技巧》《cpolar》

??生活的理想,就是為了理想的生活!

公網遠程訪問本地硬盤文件【內網穿透】

文章目錄

  • 公網遠程訪問本地硬盤文件【內網穿透】
    • 前言
      • 1. 下載cpolar和Everything軟件
        • 1.1 Everything 的介紹
        • 1.2 cpolar 的介紹
        • 1.3 下載軟件搭建環境
        • 1.4 操作步驟
      • 2. 設定http服務器端口
        • 2.1 Everything軟件的http設置
      • 3. 進入cpolar的設置
        • 3.1 cpolar的設置
        • 3.2 空白數據隧道設置
      • 4. 生成公網連到本地內網穿透數據隧道
        • 4.1 配置具體數據
        • 4.2 登錄驗證
    • 總結
  • 📝結尾

前言

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

1. 下載cpolar和Everything軟件

1.1 Everything 的介紹

首先我們來了解下這兩款軟件的功能。Everything 本質上是一款小巧但功能強大的文件搜索器,我們可以像搜索引擎一樣搜索本地電腦上的文件,并且軟件還提供了簡易的http服務和指定端口輸出功能。

1.2 cpolar 的介紹

而cpolar則是一款功能強大的內網穿透軟件,能夠建立并維持多條不同協議的數據隧道,如http、https、tcp、ftp等。而將兩者結合在一起,就能實現云存儲的核心功能之一,就是在公共互聯網環境下,調取位于內網設備上的資料文件。

  • 當然,由于Everything軟件功能的缺失,暫時還無法在線閱讀和上傳文件回局域網設備。

1.3 下載軟件搭建環境

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

在這里插入圖片描述

在這里插入圖片描述

1.4 操作步驟

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

在這里插入圖片描述

在這里插入圖片描述

2. 設定http服務器端口

2.1 Everything軟件的http設置

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

在這里插入圖片描述

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

在這里插入圖片描述

3. 進入cpolar的設置

3.1 cpolar的設置

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

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

在這里插入圖片描述

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

在這里插入圖片描述

完成這些內容的填寫后,就可以點擊右側的“保留”按鈕。

3.2 空白數據隧道設置

建立一條未設定隧道出入口的空白數據隧道。

在這里插入圖片描述

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

在這里插入圖片描述

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

4.1 配置具體數據

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

在這里插入圖片描述

4.2 登錄驗證

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

在這里插入圖片描述

在這里插入圖片描述

在這里插入圖片描述

總結

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

📝結尾

看到這里了還不給博主扣個:
?? 點贊??收藏 ?? 關注

💛 💙 💜 ?? 💚💓 💗 💕 💞 💘 💖
拜托拜托這個真的很重要!
你們的點贊就是博主更新最大的動力!
有問題可以評論或者私信呢秒回哦。
在這里插入圖片描述

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

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

相關文章

React 生態應用 - React Router(1)

目錄 擴展學習資料 安裝和導入 Route匹配 src/components/navbar.jsx src/App.js 擴展學習資料 資料名稱 鏈接 備注 閱讀react router組件文檔 https://react-router.docschina.org/web/guides/philosophy Introduction | React Router 中文文檔 擴展閱讀 路由鑒權 …

(stm32)低功耗模式

低功耗模式 執行哪個低功耗模式的程序判斷流程 標志位設置操作一定要在WFI/WFE之前,調用此指令后立即進入睡眠判斷流程 模式對比 睡眠模式 停止模式 待機模式

FLatten Transformer

FLatten Transformer: Vision Transformer using Focused Linear Attention ICCV 2023 聚焦式線性注意力模塊 關于Transformer 在Transformer模型應用于視覺領域的過程中,降低自注意力的計算復雜度是一個重要的研究方向。線性注意力通過兩個獨立的映射函數來近似S…

3 Python的數據類型

概述 在上一節,我們介紹了Python的基礎語法,包括:編碼格式、標識符、關鍵字、注釋、多行、空行、縮進、引號、輸入輸出、import、運算符、條件控制、循環等內容。Python是一種動態類型的編程語言,這意味著當你創建一個變量時&…

1.初識Web

文章目錄 1. 什么是Web?2.初始Web前端2.1.Web標準 1. 什么是Web? web:全球廣域網,也稱萬維網(www World Wide Web),能夠通過瀏覽器訪問的網站。 2.初始Web前端 網頁有哪些部分組成? 文字、圖片、音頻、視頻、超鏈接… 我們看到的網頁&am…

react 生命周期方法

組件的生命周期 每個組件都包含 “生命周期方法”,你可以重寫這些方法,以便于在運行過程中特定的階段執行這些方法。你可以使用此生命周期圖譜作為速查表。在下述列表中,常用的生命周期方法會被加粗。其余生命周期函數的使用則相對罕見。 掛…

Windows Oracle21C與PLSQL Developer 15配置

1、下載Oracle21c并安裝 下載地址:https://www.oracle.com/database/technologies/oracle21c-windows-downloads.html 2、下載PLSQL Developer 15并安裝 下載地址:https://www.allroundautomations.com/products/pl-sql-developer/#pricing 3、配置O…

TypeScript教程(四)基本運算符

一、運算符 TypeScript包含以下幾種運算符: 1.算術運算符 2.邏輯運算符 3.關系運算符 4.按位運算符 5.賦值運算符 6.三元/條件運算符 7.字符串運算符 8.類型運算符 1.算術運算符 y5 運算符描述例子x 運算結果y 運算結果加法xy275-減法xy-235*乘法xy*2105…

在線課堂錄播直播管理系統SpringBoot+Vue

在線課堂錄播直播管理系統SpringBootVue 文章目錄 在線課堂錄播直播管理系統SpringBootVue共三個端:后端、后臺管理系統、前端,如要學習看評論區(全部源碼、文檔、數據庫)。內置功能一、前端二、后臺管理三、后端--代碼全有。四、…

數據結構—排序

8.排序 8.1排序的概念 什么是排序? 排序:將一組雜亂無章的數據按一定規律順序排列起來。即,將無序序列排成一個有序序列(由小到大或由大到小)的運算。 如果參加排序的數據結點包含多個數據域,那么排序往…

ElasticSearch刪除索引【真實案例】

文章目錄 背景分析解決遇到的問題 - 刪除超時報錯信息解決辦法1:調大超時時間解決辦法2:調大ES堆內存參考背景 項目中使用了ELK技術棧實現了日志管理,但是日志管理功能目前并沒有在生產上實際使用。 但ELK程序依然在運行,導致系統磁盤發生告警,剩余可用磁盤不足10%。 所以…

async和await

一,基本使用 其實就是之前學過的異步函數,異步編程在函數前寫一個ansyc,就轉化為異步函數,返回的是一個promise對象,于是就可以使用await關鍵字,可以把異步函數寫成同步函數的形式,極大地提高代…

LVS-DR的RS進行ARP抑制的原因和LVS持久連接配置

一.RS的ARP抑制 1.為什么要抑制 2.如何抑制 (1)修改/etc/sysctl.conf文件,增加以下內容 (2)命令行臨時設置 二.LVS持久連接 1.客戶端持久連接 2.端口持久連接 3.防火墻標記持久連接 一.RS的ARP抑制 1.為什么要…

Binary operator ‘*‘ cannot be applied to two ‘Double?‘ operands

在 swift 中聲明 Double 類型參數變量在進行運算處理時拋出了如下異常 Binary operator * cannot be applied to two Double? operands 情況一 參數類型不匹配,需將參數類型進行匹配 self.max height / (length * width) // 初始 self.max height / (length * Double(wid…

Java“牽手”根據關鍵詞搜索(分類搜索)京東商品列表頁面數據獲取方法,京東API實現批量商品數據抓取示例

京東商城是一個網上購物平臺,售賣各類商品,包括服裝、鞋類、家居用品、美妝產品、電子產品等。要獲取京東商品列表和商品詳情頁面數據,您可以通過開放平臺的接口或者直接訪問京東商城的網頁來獲取商品詳情信息。以下是兩種常用方法的介紹&…

學校信息管理系統說明文檔

目錄 0學生信息管理系統體驗教程. 4 0.0Student management異地打開方法:. 4 1. 管理系統設計需求分析. 6 1.1 需求介紹. 6 1.2功能需求. 6 1.2.1 學生信息錄入. 6 1.2.2 學生信息查詢. 6 1.2.3 權限管理. 6 1.2.4 添加學生信息驗證. 6 2.功能介紹. 7 2.1…

快速上手PyCharm指南

PyCharm簡介 PyCharm是一種Python IDE(Integrated Development Environment,集成開發環境),帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、項目管理、代碼跳轉、智能提示、自動…

idea如何建立web項目???

我們需要用到tomcat,沒有下在著小伙伴,可以借鑒這篇博客: 如何正確下載tomcat???_明天更新的博客-CSDN博客 1.建立普通的Java項目。 2.簡單編寫index.jsp文件 3.添加tomcat 4.運行服務器 5.構建Servlet 最后…

嵌入式編譯FFmpeg6.0版本并且組合x264

下載直通車:我用的是6.0版本的 1.準備編譯: 2.進入ffmpeg源碼目錄,修改Makefile,添加編譯選項: CFLAGS -fPIC 不加會報錯 3.使用命令直接編譯 ./configure --cross-prefix/home/xxx/bin/arm-linux-gnueabihf- --enable-cross-compile --targ…

CodeSite for .NET Crack

CodeSite for .NET Crack CodeSite for.NET與Visual Studio集成,通過實時查看器日志記錄系統提供對代碼執行的更深入了解,該系統有助于在本地或遠程執行代碼時快速查找問題。超越傳統的斷點調試,在應用程序繼續運行時記錄應用程序的執行&…