輕鬆讓別人訪問到本身本地項目

內網穿透(Ngrok)

引入

在寫項目中,小夥伴不犯會有一些困惑或者煩惱,若是在沒有服務器的狀況下,別人就沒法訪問到本身的項目了嗎?安全

回答不是的服務器

什麼是內網穿透

官方解釋是,內網穿透,也即 NAT 穿透,進行 NAT 穿透是爲了使具備某一個特定源 IP 地址和源端口號的數據包不被 NAT 設備屏蔽而正確路由到內網主機。工具

通俗的講就是,經過一個域名能夠訪問到本身本地已運行起來的項目。操作系統

Ngrok

ngrok 是一個反向代理,經過在公共的端點和本地運行的 Web 服務器之間創建一個安全的通道。ngrok 可捕獲和分析全部通道上的流量,便於後期分析和重放。代理

全部實現內網穿透,就須要有ngrok 穿透工具來實現,固然穿透工具備不少,這裏推薦Ngrok工具。blog

具體操做

  1. 首先進入Ngrok官網,進行註冊登錄。

  1. 登錄進去以後,左邊欄選擇隧道管理--開通隧道,而後選擇美國的免費服務器,(固然這個服務器的速度確定會很慢,有資金的小夥伴能夠購買其餘的服務器)路由

  2. 購買好以後,填下以下信息get

  1. 添加完成後,左邊欄打開隧道管理,就能夠看到剛剛購買完成的服務器信息,(隧道id待會會用到,贈送的域名就是訪問項目的域名)域名

  2. 以後下載Ngrok客戶端,什麼操做系統就選什麼操做系統的客戶端,大約6M大小;下載好以後,點擊啓動工具運行,而後在窗口中輸入上面的隧道id,而後回車,出現以下界面就證實成功了反向代理

  1. 最後就是打開並運行本身的項目,最後就能夠經過上面的域名進行訪問本身的項目了
相關文章
相關標籤/搜索