團隊項目中免不了遇到需要共享目錄的情況,除了搭建FTP或網(wǎng)絡(luò)文件系統(tǒng),有沒有更方便快捷的辦法分分鐘就能實現(xiàn)呢?
Python作為簡單、易學(xué)的開源編程語言,利用Python http.server就可以快速搭建HTTP服務(wù)器,實現(xiàn)共享win系統(tǒng)目錄給項目團隊,搭配花生殼內(nèi)網(wǎng)穿透還可滿足沒有公網(wǎng)IP情況下,遠程外網(wǎng)訪問HTTP服務(wù)器。
下面我們來看具體操作步驟;
準(zhǔn)備運行環(huán)境
首先我們要準(zhǔn)備的工具有python解釋器和花生殼客戶端;
Python解釋器下載地址: https://www.python.org/,根據(jù)本地的系統(tǒng)類別選擇下載;
花生殼windows客戶端下載地址:https://hsk.oray.com/download/
設(shè)置server服務(wù)目錄
在本地創(chuàng)建一個文件夾作為Server的目錄,目錄中放入需要共享的文件或目錄, 然后通過cmd命令行在此目錄下輸入命令:
需注意:port為指定的端口號,python3和python2啟動命令有所區(qū)別;
python3:
python -m http.server port
python2:
python -m SimpleHTTPServer port
然后打開cmd 進入剛才創(chuàng)建的server目錄,比如我這里server放在G盤下;
進入創(chuàng)建的server目錄,cmd命令行輸入python -m http.server port,我這里設(shè)置的端口為8888,如下圖就成功開啟服務(wù)器了;
然后打開瀏覽器訪問localhost:8888,即可看到server目錄下的文件和目錄,可以進行下載操作和查看操作,如下圖成功下載了json壓縮文件;
上面就已經(jīng)搭建好HTTP服務(wù)并可在局域網(wǎng)內(nèi)訪問,如果想遠程外網(wǎng)訪問這個服務(wù)器目錄,就需要借助內(nèi)網(wǎng)穿透神器花生殼。
配置花生殼實現(xiàn)外網(wǎng)訪問
下載安裝并登錄花生殼win客戶端,點擊+添加映射;
在添加映射界面,應(yīng)用名稱自定義,應(yīng)用類型選擇http,內(nèi)網(wǎng)主機及端口根據(jù)我們本地設(shè)置的http服務(wù)IP及端口號相應(yīng)填入;
填寫完成點擊保存即可,花生殼將自動生成一個訪問地址;
然后在外網(wǎng)環(huán)境下,瀏覽器輸入花生殼生成的地址,就可以成功遠程外網(wǎng)訪問http文件下載服務(wù)器了~
花生殼內(nèi)網(wǎng)穿透專為沒有公網(wǎng)IP或存在動態(tài)公網(wǎng)IP的各行各業(yè)用戶,提供簡單、高效、穩(wěn)定的內(nèi)網(wǎng)穿透和域名解析服務(wù),通過云服務(wù)器快速與內(nèi)網(wǎng)服務(wù)器建立連接,把內(nèi)網(wǎng)端口映射到云端,滿足用戶無論在任何地點、任何時間、任何線路,都可以通過固定域名訪問到內(nèi)網(wǎng)的服務(wù)應(yīng)用。
如企業(yè)內(nèi)網(wǎng)的OA/ERP/CRM系統(tǒng)、NAS私有云、視頻監(jiān)控、FTP/MAC/SVN服務(wù)器、win遠程桌面、個人局域網(wǎng)搭建的網(wǎng)站、博客、進行開發(fā)調(diào)試、遙感測繪等等,均可輕松實現(xiàn)。
花生殼還免費開放了內(nèi)網(wǎng)穿透核心組件PHTunnel SDK,支持嵌入到各種應(yīng)用軟件和智能IoT設(shè)備中,已經(jīng)有TP-LINK、中興、360、小米等企業(yè)內(nèi)嵌花生殼,助力了智能網(wǎng)關(guān)、路由器、NAS、USB Server等設(shè)備快速集成內(nèi)網(wǎng)穿透,實現(xiàn)內(nèi)、外網(wǎng)信息的互聯(lián)互通。
關(guān)于花生殼更多介紹,請訪問:https://hsk.oray.com
發(fā)布評論請先 登錄
相關(guān)推薦
評論