公網私網實現端口映射
雖然現在寬帶速度都很快,但對於電腦玩家來說,最大的問題是“沒有公網 IP”!這使得想要在外訪問家里的電腦、NAS、樹莓派、攝像頭等網絡設備或遠程控制等,都無法輕松實現。
這時你就需要一款內網穿透工具來讓外網與你家內網建立起連接,實現無公網 IP 的遠程訪問了;這里給大家介紹一款簡單實用的端口映射工具==>FRP
關於FRP具體什么,大家可以自行百度了解,這里介紹下FRP的結構以及使用:
FRP 是一個免費開源的用於內網穿透的反向代理應用,它支持 TCP、UDP 協議, 也為 http 和 https 協議提供了額外的支持。你可以粗略理解它是一個中轉站,幫你實現 公網 ←→ FRP(服務器) ←→ 家庭內網 的連接,讓內網里的設備也可以被公網訪問到。

首先你必須得准備一台公網的VPS服務器,這里推薦大家使用阿里雲,騰訊雲,在活動期間買賊便宜,三年也就三百來塊錢;但是這里有個缺點,就是你的最大網絡帶寬受制於你服務器的帶寬。
目前 FRP 推出了“點對點穿透”的試驗性功能,連接成功后可以讓公網設備直接跟內網設備“點對點”傳輸,數據流不再經過 VPS 中轉,這樣可以不受服務器帶寬的限制,傳輸大文件會更快更穩定。當然,此功能並不能保證在你的網絡環境 100% 可用,而且還要求訪問端也得運行 FRP 客戶端 (因此目前手機是無法實現的,只有電腦可以)。由於實現條件較多,所以有文件傳輸需求的朋友還是建議買帶寬稍大一點的 VPS 會比較省心
在內網也需要一台機器用於運行 Frp 的客戶端,可以是 Windows 電腦、Mac,或者是樹莓派、NAS 等 Linux 設備。
具體文檔和源碼:https://github.com/fatedier/frp/blob/master/README_zh.md
FRP程序包: https://github.com/fatedier/frp/releases
FRP國內分流程序包: https://frp.wo25.net:20443/FRP/
FRP的簡單配置
FRPService配置:
FRPClient配置:
國內提供的免費的frp服務
https://frp.wo25.net:27500/static/#/proxies/tcp