天天看點

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

為什麼要内網穿透

1、因為沒有外網IP,本地的項目隻能在本地看到,通過内網穿透就可以把本地的項目放到外網上示範,尤其是大學生畢設,就可以直接甩一個url給老師,免去了買伺服器、部署到伺服器的成本。

2、因為windows 10專業版的遠端桌面受網絡運作商的防火牆限制,我們隻能在區域網路内遠端連接配接電腦,(十米内也能算遠端?),通過外網穿透就可以使用windows的原生遠端桌面在任何地方來通路我們的電腦。

3、以及其他…

Ngrok

這是一個類似于nps的工具,也是在web端進行配置,下載下傳用戶端進行端口映射,不過使用起來更加簡單,網址如下:

https://www.ngrok.cc/user.html

1、打開網址需要你先注冊登入,然後是這個界面

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

2、選擇開通隧道、立即購買(美國傳統0元購)

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

3、填寫項目資訊

我們在運作Java web或者Django項目之後控制台都會給你這樣的資訊:

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

這個URL資訊就是我們項目在本地所占用的端口。

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

選擇http協定,填寫本地端口,點選确定添加,後面一頁再點選确定開通。

4、用戶端啟動隧道

點選隧道管理、如圖選擇用戶端下載下傳,根據你的本機型号選擇版本。

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

我這裡選擇Windows 64位版本

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

下載下傳并解壓後點選bat檔案

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

把ID複制粘貼過來,點選回車啟動,得到下面的界面,再使用浏覽器通路紅框内的URL

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

這時候通路會報錯:

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

這是Django傳回的錯誤提示,沒有把我們免費的這個域名加到項目配置檔案中,

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

加上之後儲存,然後重新整理浏覽器就可以通路我們的頁面了。

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

5、配置外網遠端桌面

流程基本一樣,隻需要在開通隧道時把協定改成tcp協定,并且将端口設定為3389(windows預設遠端桌面端口為3389)

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

然後和上面一樣去啟動隧道。

6、遠端連接配接

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

複制域名+端口到這裡點選連接配接,之後輸入你的電腦賬号和密碼即可。

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

6、ipad連接配接遠端桌面

使用Windows的RD Client軟體,添加PC,輸入域名和端口

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

輸入你的賬号密碼,省得每次連接配接都要手輸。

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

讓我覺得它比向日葵和teamviewer好的一點就是,在你連接配接上之後,你的筆記本或者桌上型電腦就會立刻鎖屏,隻有ipad上會顯示桌面,很注重隐私,而且美國0元購的伺服器網速我覺得也還夠用,後期買個10塊錢的體驗一下網速是否有質的提升。

零學習成本Ngrok内網穿透神器(可外網使用win原生遠端桌面)

至此!一台微軟surface就誕生了!

繼續閱讀