什么是 FRP 内网穿透?
家里或公司的电脑通常没有公网 IP:运营商做了 NAT,外网打不进 192.168.x.x。 想给 GitHub webhook、同事预览、或 NAS 管理界面一个公网地址,就需要一条 由内向外的隧道。
FRP(fast reverse proxy)就是这类隧道。你在内网跑 frpc,它主动连到 公网机器上的 frps。之后外网访问 frps 上的端口或域名,流量再转到你的 本机服务。客户端是官方 fatedier/frp,不是 专有 agent。
自建还是托管
| 自建 frps | NiceFRP | |
|---|---|---|
| 你要有 | 一台公网 VPS、证书、防火墙、升级 | 邮箱 |
| 客户端 | 自己写 toml | 控制台下载 toml,跑官方 frpc |
| 适合 | 已有机器、要完全自控 | 不想养节点,只要一条可用隧道 |
NiceFRP 的控制面(账号、套餐、节点调度)跑在 Cloudflare Workers 上;用户 流量不经过 Workers,仍是 frpc ↔ frps。
NiceFRP 免费层实际能做什么
注册并验证邮箱后是 Free,不是 7 天试用:
- 1 条隧道
- 1 Mbps
- 每 30 天 5 GiB(用完停,下月重置)
- 协议:TCP 和 HTTP
- HTTP 隧道在节点边缘有平台证书,访问者用
https://打开平台主机名 - 没有 UDP、端到端 HTTPS 隧道、自定义域名
够演示本地网站、webhook、SSH。不够当生产 CDN 或把硬盘备份打到公网。付费从 Starter $5/月起,解锁 HTTPS 透传、UDP、自定义域名和更高带宽。对比 ngrok、 Cloudflare Tunnel 见 FRP vs ngrok vs Cloudflare Tunnel。
五分钟上手
看到 start proxy success 后,用控制台显示的域名或 主机:端口 访问。本地 服务必须已经在听,frpc 只转发。
按场景看文档
- 网站 / 后台:Web / HTTP(S) 穿透
- WordPress / Typecho:WordPress · Typecho
- 数据库(仅调试,不要裸奔生产库):MySQL
- 英文 Homelab / webhook:NAS · Local webhooks
用途须符合 可接受使用政策:不做代理转售、扫描或违法内容。