从我第一次接触内网穿透到现在,整整一年。最开始我特别天真:以为装个 FRP、填个 IP 就能永久稳定外网访问。现实是:我前前后后掉线、断连、隧道崩掉、无法访问,踩坑无数次。

坑 1:盲目用 WiFi 做穿透

最开始我 Mac mini 用 WiFi 连接路由器跑 FRP 客户端。结果就是:每隔几小时必断连,隧道直接挂死,不会自动重连。最后才发现:家用 WiFi 会自动休眠、降频、切换信道,FRP 长连接必死。解决方法:所有需要常驻穿透的设备,必须插网线!

坑 2:没有心跳保活,断线不重连

默认配置没有心跳检测,断了就挂,完全不重试。我自己实测调试出最优参数:30 秒心跳、90 秒超时重连,稳定性直接翻倍。

坑 3:裸跑端口,毫无安全防护

刚开始不懂安全,直接开放 7000、8080 端口裸奔。后台日志天天被暴力扫描、爆破,吓得我赶紧加固:开启 TLS 加密、封闭多余端口、限制 IP 访问、防火墙白名单。

坑 4:分不清备案与境外节点规则

我曾经踩过最大的雷:想用国内 VPS 做穿透、挂测试站。结果发现:国内节点 80/443 封禁、必须备案,未备案域名直接拦截。普通人学习测试唯一稳定方案:境外轻量 VPS 做中转,免备案、可长期测试。

坑 5:虚拟机监听 127.0.0.1,外网永远打不开

无数新手包括我当初都犯的错:虚拟机服务只监听本地 127.0.0.1,不监听 0.0.0.0。配置半天,外网死活访问不了,完全找不到原因。

现在我的 FRP 隧道可以稳定几十天不掉线,全自动重连、安全加密、稳定常驻。