Lazy loaded image
🔗内网穿透工具对比:frp vs ngrok vs cpolar
字数 1510阅读时长≈ 4 分钟
2026-10-17
2026-10-17

内网穿透工具对比:frp vs ngrok vs cpolar(我用了5年的经验)

我用内网穿透用了 5 年,从 ngrok 到 frp,从 cpolar到各种小众工具。这篇是我真实的使用体验,告诉你哪个最适合你。

一、什么是内网穿透?为什么要用?

什么是内网穿透?
简单说,就是把你家里内网的服务(比如 NAS、博客、网站),通过隧道暴露到公网,这样外面的人也能访问。
为什么要用?
  1. 没有公网 IP:现在很多家庭宽带没有公网 IP,不能直接端口映射
  1. 访问家里的 NAS:在外网也能访问家里的 NAS、云盘
  1. 跑博客/网站:不用买 VPS,用家里的电脑跑
  1. 远程桌面:在外网也能控制家里的电脑

二、三款工具对比

特点
frp
ngrok
cpolar
免费
完全免费(要自己有 VPS)
有免费额度
有免费额度
自定义域名
支持(想用什么域名就用什么)
付费才支持
付费才支持
速度
看你自己的 VPS 带宽
一般
国内速度快
易用性
要配置,稍微复杂
最简单,一行命令
简单,国内友好
稳定性
看你自己的 VPS
一般
一般

三、frp —— 最自由,技术玩家首选

是什么?
frp 是一个开源的内网穿透工具,你需要自己有一台 VPS,然后在 VPS 上跑 frps(服务端),在你家里的电脑上跑 frpc(客户端),就能把家里的服务暴露到公网。
优点
  1. 完全免费:只要你有 VPS,就不用花钱
  1. 最自由:想用什么域名就用什么,想穿透什么端口就穿透什么
  1. 速度快:速度看你 VPS 的带宽,VPS 带宽大,速度就快
  1. 稳定:你自己的 VPS,想怎么折腾就怎么折腾
缺点
  1. 要自己有 VPS:你得先买一台 VPS,不然用不了
  1. 要配置:要写配置文件,新手可能有点麻烦
  1. 要自己维护:VPS 坏了、frp 出问题了,要自己修
适合谁?
  • 有 VPS 的人
  • 技术玩家,喜欢折腾的
  • 想要自定义、想要速度的
我的体验
我现在用的就是 frp:
  • VPS 是 RackNerd 的,1 年 $10
  • 在 VPS 上跑 frps,在家里的 NAS 上跑 frpc
  • 把 NAS 的 8096 端口(Jellyfin)、5244 端口(Alist)暴露到公网
  • 速度很快,在外网看 4K 也不卡

四、ngrok —— 最简单,新手首选

是什么?
ngrok 是一个商业的内网穿透服务,不用自己有 VPS,一行命令就能把本地服务暴露到公网。
优点
  1. 最简单:一行命令就搞定,不用配置
  1. 不用 VPS:不用买 VPS,直接用 ngrok 的服务器
  1. 免费额度:免费版够用,适合临时用
缺点
  1. 免费版有限制:免费版域名是随机的,每次重启都会变
  1. 不能自定义域名:要付费才能用自己的域名
  1. 速度一般:免费版速度一般,带宽有限制
  1. 国外服务:国内访问速度一般
适合谁?
  • 新手,不想折腾的
  • 临时用,比如演示项目、临时调试
  • 开发者,临时暴露本地服务
我的体验
我刚开始用内网穿透的时候,用的就是 ngrok:
  • 一行命令 ngrok http 8080,就把本地 8080 端口暴露到公网了
  • 非常简单,不用配置
  • 但是免费版域名每次都变,不能长期用
  • 而且速度一般,国内访问慢

五、cpolar —— 国内速度快,国内用户首选

是什么?
cpolar 是国内的内网穿透服务,跟 ngrok 类似,但是服务器在国内,速度更快。
优点
  1. 国内速度快:服务器在国内,国内访问速度快
  1. 简单易用:不用配置,一行命令搞定
  1. 免费额度:免费版够用
  1. 国内友好:中文文档,中文客服
缺点
  1. 免费版有限制:免费版带宽小,域名随机
  1. 付费有点贵:要自定义域名、要大带宽,要付费
  1. 稳定性一般:比自己用 frp 稳定性差一点
适合谁?
  • 国内用户,不想买 VPS 的
  • 新手,不想折腾的
  • 临时用,或者小流量用

六、我的最终建议

人群
推荐工具
理由
有 VPS,技术玩家
frp
免费,自由,速度快
新手,临时用
ngrok / cpolar
简单,不用配置
国内用户,不想买 VPS
cpolar
国内速度快
长期用,稳定用
frp
最稳定,最自由

七、其他工具(了解一下)

除了这三个,还有:
  • Cloudflare Tunnel:Cloudflare 出的,免费,稳定,推荐
  • Tailscale:虚拟内网,不是严格的内网穿透,但是好用
  • 花生壳:国内老牌,但是付费贵

八、踩坑提醒

  1. 安全第一:暴露到公网的服务,一定要设密码,不然会被黑
  1. 不要暴露敏感服务:比如 NAS 的后台管理、SSH 端口,不要暴露到公网
  1. 注意流量:很多内网穿透工具是限流量的,超了会收费
  1. 用 HTTPS:暴露到公网的服务,一定要用 HTTPS,加密传输
  1. 不要长期用免费版:免费版带宽小、不稳定,长期用还是 frp 靠谱

你有没有在用内网穿透?用的是什么工具?欢迎在评论区分享你的经验~
上一篇
NAS备份方案:3-2-1备份策略
下一篇
NAS影音库搭建教程