什麼是內網穿透?
上面的是我從度娘裏面查的,那麼什麼是內網穿透呢?
其實吧,簡答的理解一下,我們的項目做本地開發的時候,一般是通過localhost,來進行訪問的,那麼只能自己電腦訪問,或者是在同一局域網的設備可以進行訪問。那麼通過內網穿透的技術,就可以通過像域名這種,來訪問本地的程序.就好比項目部署到服務器上,和訪問服務器上的項目差不多。穿透內網,就是來讓別人訪問到你本地的項目。
內網穿透的軟件有哪些?
常用的有 :
花生殼
nat123
ngrok
花生殼是收費的軟件,nat123雖然免費吧,但是相對來說,不太穩定(我也只是在網上看到別人這麼說,沒有具體的做過測試,如果寫的不對,歡迎指正!),通過綜合比較呢,覺得ngrok相對更合適,所以我們用的ngrok。
ngrok官網:http://www.ngrok.cc/
客戶端下載
點擊上面網址-->點擊客戶端下載-->點擊Ngrok客戶端
選擇與自己電腦系統相同的版本之後就開始下載了
註冊Ngrok的賬戶
登錄Ngrok賬戶
開通隧道
點擊開通隧道-->選擇免費的進行開通
添加成功後,隧道管理裏面就會有一條添加隧道成功的記錄
到這裏準備工作就做好了
通過不同設備訪問本機的程序。
1.需要運行Ngrok軟件(Sunny-Ngrok啓動工具)
將隧道ID,添加到運行的文本框裏面。(記住這個網址,通過這個網址,別人就可以訪問你本地的項目了)
2.運行本地的javeWeb項目
3.訪問。以前我們是不是隻能本地訪問,通過什麼訪問? 是不是通過http://localhost:8080/項目名。別人是不能訪問的。
我們通過上面的鏈接取訪問我們本地的程序。(注意:鏈接後面要加上自己的項目名稱)
到這裏,博客就結束了。希望對你有所幫助。喜歡的話,記得點個贊哦!
每天給自己充充電。未來可期!加油!!!