# frp **Repository Path**: src-openeuler/frp ## Basic Information - **Project Name**: frp - **Description**: A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2022-11-17 - **Last Updated**: 2025-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: networking ## README # frp frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。 ## 为什么使用 frp ? 通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括: * 客户端服务端通信支持 TCP、KCP 以及 Websocket 等多种协议。 * 采用 TCP 连接流式复用,在单个连接间承载更多请求,节省连接建立时间。 * 代理组间的负载均衡。 * 端口复用,多个服务通过同一个服务端端口暴露。 * 多个原生支持的客户端插件(静态文件查看,HTTP、SOCK5 代理等),便于独立使用 frp 客户端完成某些工作。 * 高度扩展性的服务端插件系统,方便结合自身需求进行功能扩展。 * 服务端和客户端 UI 页面。 ## 文档 完整文档已经迁移至 [https://gofrp.org](https://gofrp.org/docs)。 ## 为 frp 做贡献 frp 是一个免费且开源的项目,我们欢迎任何人为其开发和进步贡献力量。 * 在使用过程中出现任何问题,可以通过 [issues](https://github.com/fatedier/frp/issues) 来反馈。 * Bug 的修复可以直接提交 Pull Request 到 dev 分支。 * 如果是增加新的功能特性,请先创建一个 issue 并做简单描述以及大致的实现方法,提议被采纳后,就可以创建一个实现新特性的 Pull Request。 * 欢迎对说明文档做出改善,帮助更多的人使用 frp,特别是英文文档。 * 贡献代码请提交 PR 至 dev 分支,master 分支仅用于发布稳定可用版本。 * 如果你有任何其他方面的问题或合作,欢迎发送邮件至 fatedier@gmail.com 。