技术支持

遇到问题?我们随时为您提供帮助

常见问题

以下是用户经常问到的问题及解答

FRP 服务端需要一台具有公网 IP 的服务器。建议配置:

  • CPU:1 核以上
  • 内存:1GB 以上
  • 带宽:根据实际需求,建议 1Mbps 以上
  • 系统:支持 Linux、Windows、macOS

云服务器(如阿里云、腾讯云、AWS 等)的最低配置即可满足个人使用需求。

FRP 提供了多重安全保障:

  • Token 认证:服务端和客户端使用相同的 token 进行认证,防止未授权访问
  • TLS 加密:支持 TLS 加密传输,保护数据安全
  • 端口隐藏:可配置只允许特定客户端连接
  • 协议安全:支持 STCP 等安全协议,需要额外密钥

建议生产环境务必设置 token 认证,并启用 TLS 加密。

使用 HTTP/HTTPS 协议穿透即可:

[[web]]
type = http
local_ip = 127.0.0.1
local_port = 8080
custom_domains = yourdomain.com

服务端需要配置域名解析,并将 HTTP(80) 和 HTTPS(443) 端口映射到 frps。

根据您的远程协议选择穿透方式:

  • SSH:TCP 穿透,本地端口 22,远程端口如 6000
  • Windows 远程桌面:TCP 穿透,本地端口 3389
  • VNC:TCP 穿透,本地端口 5900

配置示例(SSH):

[[ssh]]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000

是的,FRP 支持所有基于 TCP 协议的数据库:

  • MySQL (默认端口 3306)
  • PostgreSQL (默认端口 5432)
  • Redis (默认端口 6379)
  • MongoDB (默认端口 27017)
  • SQL Server (默认端口 1433)

使用 TCP 协议穿透,配置简单。建议配合加密隧道使用以保障数据安全。

是的,FRP 客户端需要保持运行状态才能维持穿透连接。有几种方案:

  • 手动运行:仅测试时使用
  • systemd 服务:Linux 推荐,将 frpc 配置为系统服务
  • Windows 服务:使用 nssm 或 winsw 将 frpc 注册为 Windows 服务
  • 后台运行:使用 nohup 或 screen 等工具后台运行

FRP 内置了 Dashboard 监控面板:

在 frps.ini 中配置:

dashboard_port = 7500
dashboard_user = admin
dashboard_pwd = admin123

配置后访问 http://your_server_ip:7500 即可查看监控面板,包括连接数、流量统计、代理状态等信息。

更新 FRP 非常简单:

  • 下载最新版本的压缩包
  • 停止当前运行的 frps/frpc 进程
  • 解压新版本,替换旧的程序文件
  • 保持配置文件不变(或根据版本更新说明调整)
  • 重新启动服务

注意:建议在更新前备份配置文件。跨大版本更新时,请仔细阅读更新日志。

社区支持

加入 FRP 社区,与其他用户交流经验

中文文档

gofrp.org 提供完整的中文文档和教程,涵盖从入门到精通的所有内容。

访问 frpgo.com