外網訪問內網工具ngrok tunnel 使用方法
在軟體開發測試過程中,我們會經常遇到需要網站部署測試或者給客戶演示這樣的需求。通常的做法是申請一個域名和空間,將網站放到外網上給客戶演示。
這種方法確實可行不過會有兩點不好,第一是增加了開支,二是出現問題需要現在自己電腦上改好bug重新上傳到外網。
那麼問題來了,有沒有一種簡單的方法,讓客戶之間訪問開發者的電腦上的網站?答案就是下面我將要為大家介紹的外網訪問內網工具ngrok tunnel 的使用方法。
tunnel可以讓公網訪問內網部署的站點,對於軟體開發測試很有幫助。
由於國外官網經常被牆(我會在接下來的文章中介紹怎麼翻牆),國內代理站點為http://www.tunnel.mobi/
第一步:下載ngrok,進入網址:https://ngrok.com/ ,點選download,然後選擇自己所需的版本。
第三步:將第一步中下載的檔案解壓(我的解壓放在D盤),並用windows命令視窗執行下列命令(紅色部分就是第二步獲取的授權碼)。
相關推薦
外網訪問內網工具ngrok tunnel 使用方法
在軟體開發測試過程中,我們會經常遇到需要網站部署測試或者給客戶演示這樣的需求。通常的做法是申請一個域名和空間,將網站放到外網上給客戶演示。 這種方法確實可行不過會有兩點不好,第一是增加了開支,二是出現問題需要現在自己電腦上改好bug重新上傳到外網。 那麼問題來了,有沒
Ngrok反向代理實現外網訪問內網
該篇部落格分享ngrok,這裡使用國內作者的ngrok,國外有ngrok,但是訪問國內訪問比較慢 ngrok 是一個反向代理,通過在公共的端點和本地執行的 Web 伺服器之間建立一個安全的通道。ngrok 可捕獲和分析所有通道上的流量,便於後期分析和重
簡單物聯網:外網訪問內網路由器下樹莓派Flask服務器
分配 amp con 樹莓派 轉發規則 添加 局域網 輸入 pytho 最近做一個小東西,大概過程就是想在教室,宿舍控制實驗室的一些設備。 已經在樹莓上搭了一個輕量的flask服務器(在樹莓派下搭flask在其他隨筆有說明),在實驗室的路由器下,任何設備都是可以訪問的;但是
怎樣從外網訪問內網Nginx?
本地安裝了一個Nginx,只能在區域網內訪問,怎樣從外網也能訪問到本地的Nginx呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動Nginx 預設安裝的Nginx埠是80。 實現步驟 下載並解壓holer軟體包 Holer軟體包:holer-xxx.tar.gz Holer支援各
怎樣從外網訪問內網php-fpm?
acc cal 選擇 dem org inter 127.0.0.1 code address 本地安裝了一個php-fpm,只能在局域網內訪問,怎樣從外網也能訪問到本地的php-fpm呢?本文將介紹具體的實現步驟。 準備工作 安裝並啟動php-fpm 默認安裝的php-f
怎樣從外網訪問內網數據庫?
平臺 主機 tree 數據庫 步驟 命令 fff 客戶端 映射 本地安裝了一個數據庫,只能在局域網內訪問到,怎樣從外網也能訪問到本地的數據庫呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動數據庫 默認安裝的數據庫端口是1024。 2. 實現步驟 2.1 下
怎樣從外網訪問內網Jetty?
本地安裝了一個Jetty,只能在區域網內訪問,怎樣從外網也能訪問到本地的Jetty呢?本文將介紹具體的實現步驟。 準備工作 安裝並啟動Jetty 預設安裝的Jetty埠是8080。 實現步驟 下載並解壓holer軟體包 Holer軟體包:holer-xxx.tar.gz Holer支援各種OS系統
怎樣從外網訪問內網Django?
本地安裝了一個Django,只能在區域網內訪問,怎樣從外網也能訪問到本地的Django呢?本文將介紹具體的實現步驟。 準備工作 安裝並啟動Django 預設安裝的Django埠是8000。 實現步驟 下載並解壓holer軟體包 Holer軟體包:holer-xxx.tar.gz Holer支援各種
怎樣從外網訪問內網Jboss?
本地安裝了一個Jboss,只能在區域網內訪問,怎樣從外網也能訪問到本地的Jboss呢?本文將介紹具體的實現步驟。 準備工作 安裝並啟動Jboss 預設安裝的Jboss埠是8080。 實現步驟 下載並解壓holer軟體包 Holer軟體包:holer-xxx.tar.gz Holer支援各種OS系統
怎樣從外網訪問內網Jupyter Notebook?
本地安裝了一個Jupyter Notebook,只能在區域網內訪問,怎樣從外網也能訪問到本地的Jupyter Notebook呢?本文將介紹具體的實現步驟。 準備工作 安裝並啟動Jupyter Notebook 預設安裝的Jupyter Notebook埠是8888。 實現步驟 下載並解壓holer
怎樣從外網訪問內網RESTful API?
本地部署了RESTful API,只能在區域網內訪問,怎樣從外網也能訪問到本地的RESTful API呢?本文將介紹具體的實現步驟。 準備工作 部署並啟動RESTful API服務端 預設部署的RESTful API服務端埠是80。 實現步驟 下載並解壓holer軟體包 Holer軟體包:hole
怎樣從外網訪問內網WebSphere?
本地安裝了一個WebSphere,只能在區域網內訪問,怎樣從外網也能訪問到本地的WebSphere呢?本文將介紹具體的實現步驟。 準備工作 安裝並啟動WebSphere 預設安裝的WebSphere埠是9080。 實現步驟 下載並解壓holer軟體包 Holer軟體包:holer-xxx.tar.
怎樣從外網訪問內網SQLServer資料庫?
本地安裝了一個SQLServer資料庫,只能在區域網內訪問到,怎樣從外網也能訪問到本地的SQLServer資料庫呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動SQLServer資料庫 預設安裝的SQLServer資料庫埠是1433。 2. 實現步驟 2.1 下載並解壓holer軟
怎樣從外網訪問內網Web?
dem tag -a inter git 原因 服務端 映射 gmail 本地部署了一個Web服務端,只能在局域網內訪問,怎樣從外網也能訪問到本地的Web服務呢?本文將介紹具體的實現步驟。 準備工作 部署並啟動Web服務程序 默認部署的Web服務端口是8080。 實現步驟
怎樣從外網訪問內網Zeus?
main blog ast cal mail 方式 ref 準備 技術 本地安裝了一個Zeus,只能在局域網內訪問,怎樣從外網也能訪問到本地的Zeus呢?本文將介紹具體的實現步驟。 準備工作 安裝並啟動Zeus 默認安裝的Zeus端口是9090。 實現步驟 下載並解壓hol
怎樣從外網訪問內網Node.js?
本地安裝了一個Node.js,只能在區域網內訪問,怎樣從外網也能訪問到本地的Node.js呢?本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動Node.js 預設安裝的Node.js埠是3000。 2. 實現步驟 2.1 下載並解壓holer軟體包 Holer軟體包:holer-xx
怎樣從外網訪問內網Memcached資料庫
外網訪問內網Memcached資料庫 本地安裝了Memcached資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地Memcached資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動Memcached資料庫 預設安裝的Memcached資料庫埠是11211。 2. 實現步驟
怎樣從外網訪問內網CouchDB資料庫
外網訪問內網CouchDB資料庫 本地安裝了CouchDB資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地CouchDB資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動CouchDB資料庫 預設安裝的CouchDB資料庫埠是5984。 2. 實現步驟 2.1 下載並解壓
怎樣從外網訪問內網DB2資料庫
外網訪問內網DB2資料庫 本地安裝了DB2資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地DB2資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動DB2資料庫 預設安裝的DB2資料庫埠是50000。 2. 實現步驟 2.1 下載並解壓holer軟體包 Holer軟體包:
怎樣從外網訪問內網OpenLDAP資料庫
外網訪問內網OpenLDAP資料庫 本地安裝了OpenLDAP資料庫,只能在區域網內訪問,怎樣從外網也能訪問本地OpenLDAP資料庫? 本文將介紹具體的實現步驟。 1. 準備工作 1.1 安裝並啟動OpenLDAP資料庫 預設安裝的OpenLDAP資料庫埠是389。 2. 實現步驟 2.1 下