[开源] 70.1k star 简单易用的内网穿透的反向代理应用 frp
科技虫致力于分享一些优秀的开源程序和客户端软件。比如商城、小程序、H5、网站、办公系统、OA、CRM、ERP、内容管理系统CMS、物联网系统、智能硬件、人工智能AI、大数据分析、智慧大屏、工具类软件、编程类软件工具、服务器运维、网络安全、前端技术、后台技术。客户端软件有windows、Mac、手机端APP。大家如果有想关注的软件或开源程序的也可以私信我,我帮大家推荐一些优质的开源软件和应用程序。

工作结构
应用场景
我们在本地开发的时候,需要一个公网地址可以访问到我们的本地应用,比如在做微信授权开发的、支付回调测试的时候、还有项目在本地开发中,还没有部署到线上,客户需要进行体验和查看,就需要使用到我们今天说的内网穿透技术。frp功能不止我们说到的这一点,还有很多其他很多的用处。
什么是frp
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议,且支持 P2P 通信。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。
功能特性
客户端服务端通信支持 TCP、QUIC、KCP 以及 Websocket 等多种协议。采用 TCP 连接流式复用,在单个连接间承载更多请求,节省连接建立时间,降低请求延迟。
代理组间的负载均衡。
端口复用,多个服务通过同一个服务端端口暴露。
支持 P2P 通信,流量不经过服务器中转,充分利用带宽资源。
多个原生支持的客户端插件(静态文件查看,HTTPS/HTTP 协议转换,HTTP、SOCK5 代理等),便于独立使用 frp 客户端完成某些工作。
高度扩展性的服务端插件系统,易于结合自身需求进行功能扩展。
服务端和客户端 UI 页面
服务端管理UI面板

服务端管理UI面板
本地客户端UI面板

本地客户端UI面板
如何安装部署
1、到github下载对应的软件版本 ,软件下载地址
https://github.com/fatedier/frp/releases

根据自己的服务器端操作系统和自己本地电脑操作系统进行下载。
官网提供了中文文档,大家可以参照文档进行部署
https://gofrp.org/docs/overview/

关注我不迷路,不错过任何一个机会,关注后可第一时间收到推送通知,大家想了解什么软件或者程序可以给我留言和私信。如需源码可以关注我后给我留言或私信。如果您不会安装和部署,私信我可提供程序部署和技术指导。