{{ proxyQuickExample.description }}
{{ proxyQuickExample.lines.join('\n') }}
{{ proxyLogLines.length ? proxyLogLines.join('\n') : '暂无该规则的日志' }}
{{ exportContent || '暂无可导出的启用配置' }}
./frps -c frps.toml;按文件末尾的防火墙清单放行端口。VPS_IP:远程端口 即达内网。*.example.com 一张即可覆盖反代的多个域名。| 现象 | 排查 |
|---|---|
| 校验失败 / login to server failed | Token 不一致或 frps 未启动;用服务端详情的「frps.toml」对照两端配置 |
| 登录成功但外部访问失败 | 依次查:DNS 解析 → VPS 防火墙 → frps 端口(vhost / 远程端口)→ 本地 Nginx |
| 域名打不开、IP 能通 | frps 未开 vhostHTTPPort / vhostHTTPSPort(http/https 规则必需) |
| 流量 / 连接数全为 0 | frps 未配置 webServer,或服务端表单未填管理地址 / 端口;非必须功能 |
| 改了配置没生效 | 「应用配置」里点「校验并应用配置」,或对单台服务端重启 |
按需求选型,点开场景查看拓扑与操作步骤;步骤均基于当前页面实际功能(服务端 / 穿透规则 / frps.toml 同源生成 / DDNS / 反向代理 / 证书)。
适用:家庭宽带 NAS,多个 Web 应用统一 443 对外,VPS 做公网入口中转。
用户 → https://app.example.com (443)
→ DNS 解析到 VPS IP
→ VPS:443 → frps → FRP TCP 隧道(远程端口 443)
→ NAS frpc → 127.0.0.1:443
→ Fonu Nginx(本地证书终止 TLS,按域名分流)→ 内网应用
域名也可解析到家庭宽带 IP(DDNS 留空自动检测),VPS 仅做隧道;两种都可行,关键是 frps 监听的 443 必须有流量进来。
适用:VPS 是动态 IP / 周期变化 / 多台轮换,域名始终指向当前 VPS。
通常与场景 A / C 叠加:DDNS 保证「地址跟着 VPS 走」,FRP 保证「隧道通」。
适用:少量 Web 服务、不想配本地反代,frps 直接按域名分流。
用户 → http://app.example.com:8080
→ DNS → VPS
→ frps(vhostHTTPPort,按 Host 分流)
→ FRP HTTP 隧道 → NAS 内网应用
此方案 TLS 终止在 VPS 侧或上游,本地 Nginx 不参与;HTTPS 场景必须明确 TLS 终止位置。
适用:SSH、远程桌面、数据库、游戏等非 HTTP 服务。
管理入口不想暴露公网端口时改用 stcp(见场景 G)。
适用:多台 VPS、规则分组管理。
适用:有公网 IPv4 / IPv6 的家庭宽带,不需要中转。
用户 → https://app.example.com
→ DNS(DDNS 自动更新到宽带出口 IP)
→ 家庭宽带路由器端口映射 :443
→ NAS Fonu Nginx(本地证书)→ 内网应用
与场景 A 的取舍:直连少一跳延迟、不依赖 VPS,但暴露家庭出口 IP 且需路由器权限;FRP 中转隐藏出口、多一层安全,但流量过 VPS。
适用:SSH、远程桌面等管理入口,不想在 VPS 上开任何业务监听端口。
VPS 防火墙只需放行 bindPort,扫描器扫不到服务;sudp / xtcp 同理(xtcp 优先 P2P 直连,失败回退中转)。
适用:不建反代、不起本地应用,用 frpc 内置插件直接提供能力;插件必填字段在保存规则时按类型校验。
| 插件 | 用途 | 必填 |
|---|---|---|
| static_file | 快速共享一个目录(简单文件服务器) | 本地目录路径 |
| unix_domain_socket | 暴露本机 Unix Socket 服务 | Socket 路径 |
| http_proxy / socks5 | 把 NAS 变成出口代理(配合 visitor 内网穿透用) | 本地地址 |
| https2http / https2https / tls2raw | frpc 侧 TLS 卸载 / 转换后转发到本地 HTTP | 本地地址 + 证书 crt/key |
操作:添加 / 编辑规则 → 「内网目标」启用插件 → 按类型填写字段 → 保存(校验不过会明确提示缺哪个字段);远程端口 / 域名要求与普通规则相同。
适用:域名挂在 Cloudflare 等 CDN 后面,隐藏源站 IP、边缘加速。
用户 → CDN(边缘 TLS)
→ 回源 → VPS frps :远程端口(FRP TCP 隧道)
→ NAS Fonu Nginx(HTTP 或本地证书)→ 内网应用
适用:对外服务加访问控制,多层叠加。