超級簡單的內網穿透

2021-09-29 12:48:46 字數 1801 閱讀 7566

我先來解釋下什麼是內網穿透,網路從應用上來分可以分為內網外網

內網就是你自己的區域網,只能內部來訪問,比如你自己寫好的**進行 localhost 測試;而外網就不言而喻了,你看的**、京東等這些**都得通過外網訪問。

那麼內網穿透簡單的說就是 通過乙個外網位址然後穿過去訪問你的內網位址。

假如你寫了一段**,本地測試沒什麼問題,此時你千里之外的朋友也想測試你的這段**,你該怎麼做呢?有兩種方案:

大家會發現,不管是方案a還是方案b,整個過程都非常的複雜繁瑣。特別是方案b,如果不會伺服器部署,那就白搭。

這個時候,ngrok就可以大顯身手了,只需要輸入乙個簡單的命令,就可以自動生成乙個外網位址,讓你千里之外的朋友進行測試了。整個操作連 10 秒都不到。

光說不練假把式,接下我們進行實戰演練,讓大家看看ngrok到底該如何使用?

為了方便,我就隨便建立乙個 spring boot 專案,然後在 controller 中隨便寫乙個請求,使瀏覽器訪問它時能夠顯示一些東西。(如果沒有用過 spring boot 的小夥伴們,也可以隨便寫點東西,然後部署到自己本地的伺服器上,只要訪問它能顯示出來東西就可以)

開啟瀏覽器,輸入本地**進行測試:http://localhost:8080/hello

開啟ngrok,輸入命令:ngrok http 8080(8080 為你的程式訪問埠)。

然後我們就可以看到以下介面了,現在我們拷貝那個 https 的**(http 的也一樣)。

外網位址拼上你的方法路徑進行訪問,也就是將localhost:8080換成外網位址。你會發現通過這個外網位址也能夠訪問到你的專案了。這樣的話,你不但可以在本地自己測試,還可以把這個外網位址發給你千里之外的朋友,讓他進行測試訪問。

並且每訪問一次,剛剛的那個視窗還會幫你記錄你的訪問歷史。

怎麼樣?這個東西是不是既簡單又好用呢?!

部落格中若有不恰當的地方,請您一定要告訴我。前路崎嶇,望我們可以互相幫助,並肩前行!

NPS內網穿透穿透

最近使用公司的虛擬專用網導致我想自己試試怎麼搞出來的,有兩個行動硬碟想嘗試買個樹莓派來做個遠端可以訪問本地的網盤,就拿電腦測試一下。我看大概有以下種工具 frp nps 蒲公英和花生殼。後兩者都是有部分限制的,但不需要自己有伺服器。前兩個適合有伺服器的,我就嘗試了一下nps,我這裡主要試了 的 具體...

EchoSite 讓內網穿透變得簡單

來到echosite官網註冊的都可以獲得三個月免費的網域名稱,續費也就五塊乙個月。下面介紹下方法 1 首先你需要拿到你自己的網域名稱,在我的網域名稱裡就能看到了 手機號和密碼是你註冊時的手機號和密碼 1填你的網域名稱 如上圖我的是 lg 所以在下圖中填的 lg 2 http 視情況而定 我的是 12...

EchoSite 讓內網穿透變得簡單

來到echosite官網註冊的都可以獲得三個月免費的網域名稱,續費也就一塊乙個月。下面介紹下方法 1 首先你需要拿到你自己的網域名稱,在我的網域名稱裡就能看到了 手機號和密碼是你註冊時的手機號和密碼 1填你的網域名稱 如上圖我的是 lg 所以在下圖中填的 lg 2 http 視情況而定 我的是 12...