前言
這段時間工作室的小伙伴們在做前后端分離項目,但是由於后端的小伙伴暫時還沒有培訓“私有雲”的項目搭建,所以在這里我來講一下 使用 “花生殼” 進行內網穿透。
花生殼是什么?
花生殼是款具備內網穿透
功能的軟件。是通過雲服務器快速與內網服務器建立連接,同時把內網端口映射到雲端,實現各類基於域名的互聯網應用服務。
花生殼能夠實現反向代理應用,支持TCP、HTTP、HTTPS協議,端到端的TLS加密通信,黑白名單防黑驗證等;
支持外網設備穿透各種復雜的路由和防火牆訪問到內網的設備。
總而言之就是可以直接讓小伙伴訪問到本地的網站、接口等等
教程
- 下載花生殼5: 下載地址
- 安裝花生殼:下載后,直接雙擊程序點擊①安裝,界面下方②可修改安裝目錄;
-
微信掃描二維碼登錄
-
客戶端添加映射
(1)打開花生殼客戶端,點擊右下角的“+”按鈕(2)填寫映射信息
① 應用名稱:自定義填寫
② 應用圖標:可以給對應的服務選擇一個圖標,方便區分
③ 應用類型:根據需要映射的服務選擇 【如果是網站 請選擇 HTTP】
④ 外網域名:選擇用於外網訪問的域名,選擇帳號下所擁有的域名
外網端口:根據服務類型選擇(固定端口:需購買;動態端口:免費系統隨機分配)
⑤ 內網主機:服務器電腦局域網IP地址 【例如:127.0.0.1】
內網端口:所映射服務的內網端口 【例如:8080】
⑥ 帶寬分配:默認根據帳號等級分配相應的帶寬,也可根據實際需求額外付費購買,每條映射帶寬上限為10Mbps
⑦ 密碼訪問限制:當應用類型為HTTP時,支持設置密碼訪問限制,瀏覽器訪問時需先輸入密碼才能顯示對應的網站信息
注:圖片里面的參數僅供參考!!請根據自身情況自行設置 - 在主界面可以查看新增的映射信息。前端可以通過軟件生成的域名進行訪問接口
例如:軟件生成的域名為 a.mypc.cn 那么訪問接口的地址為 a.mypc.cn/接口