內網穿透工具ngrok的使用介紹

ngrok是一款內網穿透工具,能夠將localhost(127.0.0.1) 或者內網IP映射爲一個隨機域名,對應可訪問的公網地址,其餘人就能夠用各自的設備訪問你搭建的服務,下面說說如何使用。html

註冊

在官網(ngrok.com/)註冊一個帳戶,注意保…node

下載

下載地址:ngrok.com/downloadnpm

解壓

windows用戶直接雙擊下載的zip包便可解壓,Linux和Mac用戶建議在當前用戶文件根目錄下用以下命令解壓: unzip /path/to/ngrok.zip小程序

鏈接用戶

執行以下命令: ./ngrok authtoken 4pbWEgKfh9LJhqxh6SjMD...... 這條命令會將你的authtoken添加到ngrok.yml文件中,這樣你登陸官網就會獲取到你當前的使用狀態和穿透記錄,authtoken在官網的auth選項下獲取windows

映射公網

例如你要映射本機IP地址以及端口192.168.139.113:8080,輸入下面的命令便可: ./ngrok http 192.168.139.113:8080微信

這樣就會產生一個對應的公共域名 http://cd5e10de.ngrok.io,經過這個域名就能夠訪問到你本機的Web服務了。 工具

映射結果

這裏我在本地用http-server啓動了一個本地服務,http-server的使用也很是簡單。3d

  1. 執行npm i -g http-server(假設node環境已經配置好),安裝http-server
  2. 在目標文件夾下執行http-server

這樣就會啓動一個服務,我這裏的服務根目錄對應192.168.139.113:8080,下面存在一個test.html頁面,用手機訪問http://cd5e10de.ngrok.io/test.html結果以下: code

有了這個利器,進行微信公衆號、小程序開發,手機端頁面開發會方便不少。cdn

相關文章
相關標籤/搜索