騰訊雲編譯openwrt
發布時間: 2025-09-23 01:44:29
㈠ FRP內網穿透部署
FRP工具採用C/S模型,將FRP服務端部署在具有固定公網IP的機器上,FRP客戶端部署在內網機器上,通過訪問暴露在服務端上的埠,反向代理到位於內網的服務。在此基礎上,FRP支持 TCP、UDP、HTTP、HTTPS 等多種協議,提供了加密、壓縮、身份認證、代理限速和負載均衡等眾多能力。
FRP開源項目地址:
https://github.com/fatedier/frp
FRP使用場景:
讓互聯網(外部網路)的設備能訪問區域網(內部網路)的設備所提供的服務,尤其是在內部網路出口沒有固定公網IP的場景中。
測試目標: 將內網Windows 7的遠程桌面埠(3389)暴露到服務端,實現在外部網路可以通過遠程桌面連接到內網的Windows 7。
關閉CentOS 7.6防火牆:
關閉CentOS 7.6 SELinux:
安裝配置FRP服務端:
運行FRP服務端:
騰訊雲安全組放行埠:
FRP客戶端支持Windows、Linux、MacOS、ARM、OpenWRT等平台,本例以Windows 7為例,將Windows 7的遠程桌面埠(3389)暴露到服務端,實現從公網訪問Windows 7的遠程桌面。
註:與暴露TCP協議不同,使用FRP暴露HTTP/HTTPS協議時,可採用埠多路復用的方式。即一個外部埠可對應多個內部不同HTTP/HTTPS服務的埠,並通過在客戶端配置文件中配置不同的域名來進行區分訪問。
關閉Windows 7的休眠:
打開計劃任務程序:
訪問FRP服務端的Web界面進行驗證:
訪問FRP客戶端的Web界面進行驗證:
在外網使用遠程桌面工具進行連接:
遠程桌面可成功登錄:
熱點內容