對于沒有公網 IP 的內網用戶來說,遠程管理或在外網訪問內網機器上的服務是一個問題。通常解決方案就是用內網穿透工具將內網的服務穿透到公網中,便于遠程管理和在外部訪問。內網穿透的工具很多,之前也介紹過,比如Nginx,花生殼等等。
FRP官方下載地址:https://github.com/fatedier/frp/releases (很慢)
下載我的文件:https://download.csdn.net/download/m0_37499059/10291672

FRP 的作用
1.利用處于內網或防火墻后的機器,對外網環境提供 HTTP 或 HTTPS 服務。
2.對于 HTTP, HTTPS 服務支持基于域名的虛擬主機,支持自定義域名綁定,使多個域名可以共用一個 80 端口。
3.利用處于內網或防火墻后的機器,對外網環境提供 TCP 和 UDP 服務,例如在家里通過 SSH 訪問處于公司內網環境內的主機。
FRP 架構

FRP 安裝
我的環境:
阿里云服務器:ubuntu16.04系統
域名:frp.superboycxx.top 解釋到該服務器上

開始搭建:(服務端ununtu、windows客戶端)
配置服務器端

服務器端只需要兩個文件frps和frps.ini,其中frps為可執行文件,frps.ini為配置文件
配置好后即可運行服務器端:./frps -c ./frps.ini

運行成功如上圖,現在就可以配置客戶端啦!
配置客戶端(我是windows)

修改frpc.ini配置文件
運行客戶端:./frpc.exe -c ./frpc.ini在根目錄下打開cmd:

測試現在我們用外網主機來訪問windows本地的服務:



文章轉載,如有侵權,請聯系刪除