Mac使用ngrok內網穿透實現外網訪問

轉載出處:https://blog.csdn.net/tomcat_2014/article/details/68944066

1.爲什麼使用

web開發中,難免會遇到在某些情況下,我們必須藉助外網才能調用某個API,然而,如果我們按照下面的方式來做,顯得就很繁瑣:

a.在一個具有外網可訪問的服務器上搭建一個web環境
b.上傳代碼,調試接口
c.發現問題,本地修改
d.再次上傳,周而復始,直至bug修復,然後發佈到正式測試環境

這裏所說的也就是可能爲了一個小功能而做的事情,比如我們最常用的公衆號開發.。

2.下載使用

2.1 下載

下載地址

下載之後解壓,然後打開ngrok解壓目錄(有的人說需要註冊ngrok得到your auth token,後面的自定義域名必須要有這個token,因爲我暫時不需要自定義域名,所以就省略了這一步),

幫助命令:

./ngrok help

COMMANDS: authtoken save authtoken to configuration file credits prints author and licensing information http start an HTTP tunnel start start tunnels by name fromthe configuration file tcp start a TCP tunnel tls start a TLS tunnel update update ngrok tothe latest versionversion print theversionstring help Shows a list of commands or help foronecommand

2.2 使用

需要在命令行中切換至ngrok目錄!!!!!
開啓服務:

./ngrok http 8080

http://ee22689a.ngrok.io 這個地址是本地localhost映射的外網地址,注意這個映射外網地址是變化的,也就是你每次啓動ngrok,獲取的外網地址是不一樣的,貌似如果想使用固定外網地址,就需要收費,當然這個暫時的外網地址完全滿足我們的的調試需求了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章