AI编程把应用做出来了,没租服务器:我是这样把它放到公网的
如果你有 NAS 外网访问、嵌入式设备远程调试,或者最近借助 AI 编程很快做出了自己的小应用,但又不想一上来就租服务器,那内网穿透真的是很实用的一条路。下面这篇,我尽量把原理、配置和我自己的实际用法讲清楚。
我自己现在对内网穿透的要求其实很简单:别太贵、别太折腾、能稳定用、最好上手快。
折腾到最后,我现在比较常用的是 88FRP。这篇不打算写成那种很长的“百科文”,我就按三个部分来讲:
- 内网穿透到底是在解决什么问题
88FRP这个平台我为什么觉得适合入门- 我自己现在几个常用的配置和应用场景
一、先用一张图讲明白:内网穿透到底是什么
很多人第一次听这个词会觉得很玄,其实核心就一句话:
让内网里的设备主动连到公网节点,再把外部访问转回来。
比如你家里有一台 NAS,局域网里访问地址是 192.168.1.10:5000。你在家能打开,不代表你在公司、手机流量、异地网络下也能打开,因为它本质上还是个内网地址。
内网穿透做的事情,就是给它在公网侧准备一个入口。
你可以把它理解成:
- 你的设备先主动“连出去”
- 公网节点帮你“接住访问”
- 外部用户访问的是公网入口
- 请求再被转发回你本地真正的服务
如果再说得更直白一点,就是:
不是让公网直接闯进你家里,而是你先搭了一座可控的桥。
这也是为什么它特别适合下面这些情况:
- 家里 NAS 想外网访问
- 本地开发页面想给别人临时看
- 嵌入式设备在异地,想远程调试
- 借助 AI 编程做了个小工具,但用户不多,不想专门租服务器
二、我为什么现在更愿意直接用 88FRP
我不是没折腾过自建,但自建的问题也很现实:你得自己准备公网服务器、自己维护服务端、自己盯稳定性。只是为了把一个 NAS 页面、一个调试入口或者一个小 Web 服务放出去,这套成本很多时候并不划算。
88FRP 这类现成平台的好处,就是把最麻烦的公网入口和节点资源先帮你准备好了。
我比较看重它这几点:
- 门槛低:适合先把第一个服务跑通
- 界面直观:仪表盘、隧道、流量这些信息都比较清楚
- 套餐轻量:对个人用户、轻量开发测试比较友好
- 适合真实场景:NAS、开发测试、远程访问这些都能直接代入
先看一下它的后台首页,整体是比较清楚的,至少不是那种一上来就把新手劝退的界面。
套餐这块它也比较直接,适合先低成本试起来,我自己用的最便宜的套餐,完全够用了,一年只要18.8元。
另外,现在618活动里还有终身套餐,最低88元终身套餐,真的有点忍不住想要冲了。因为现在最低套餐也够用了,但是谁不想得到一个永久套餐呢(祈祷站长不会跑路,哈哈~),有点纠结。
如果你只是想把几个服务先跑起来,而不是一开始就上完整云架构,这种思路会轻很多。
三、我一般怎么配:先建隧道,再拿客户端配置
我自己的习惯是,先明确“我要暴露的到底是什么服务”,然后一个一个来,不会一上来就把整台机器全开放出去。
最常见的无非就几种:
- 一个 NAS 的 Web 页面
- 一个
WebDAV或文件同步服务 - 一个本地开发中的 Web 服务
- 一个嵌入式设备的管理页面或调试端口
- 一个借助 AI 编程快速做出来的小工具站点
在 88FRP 里,比较关键的几个页面其实就够用了。
先是客户端配置。这个页面对新手很重要,因为很多人第一次卡住,就是不知道配置文件去哪拿,在我的订阅页面添加完隧道配置之后,直接在配置文件界面就能一键复制frp客户端的配置。
然后是隧道管理。这个页面我会经常看,因为它能直接告诉我:隧道有没有起来、状态正不正常(Tips: 如果隧道状态异常,并且本地frp客户端正常的话,可以在更多选项中切换服务器)。
最后是流量统计。这个页面虽然不复杂,但很实用,尤其是你开始长期使用之后,心里会更有数。我自己其实用不了多少流量,但凡是一天超过1GB的都是我媳妇在外网看nas里的视频了,哈哈~
如果你是第一次上手,我建议就按这个顺序:
- 先确定一个最想暴露的服务
- 在平台里建对应隧道
- 拿客户端配置跑起来
- 先验证公网入口能不能通
- 再慢慢扩展到第二个、第三个服务
这样最不容易乱。
四、这就是我现在常用的几个场景
我现在的内网穿透使用,基本就集中在下面几类,而且都不是“为了技术而技术”,而是真的能省事。
1. NAS 外网访问和文件同步
这是我最常用的一类。
很多人买 NAS,最后都会走到这一步:不只是想在家里访问,而是想在外面也能拿文件、同步资料、看影音库。
比如群晖这类设备,配合穿透之后,很多体验会顺很多。
我自己比较常用的是文件同步。比如电脑在外面,还是能比较方便地和家里的 NAS 做同步。
另外一个很直观的用法是 WebDAV。很多应用、播放器、文件工具都能直接接这个协议。
如果有看视频的需求,这里我墙裂推荐网易爆米花(无广告声明),它的私人影院功能配合 WebDAV 直接接 NAS 里的影音库,内网可以直接用局域网地址,外网用frp代理地址,4K 视频秒开。最最好用的就是它可以多端同步配置,也就是说如果webdav地址变了或者要增加其他源,只要我手机上更新一下地址,电视和家里人的设备上也会自动更新,完全不需要每台设备都单独配置一遍。
如果你本来就有 NAS,这一类需求通常是最值得先打通的。
2. 内网服务和代码仓库外网访问
除了 NAS,我也会把一些内网里的服务通过穿透放出来,比如私有代码仓库、内部页面、临时演示环境。
这是我把内网里的 Gitea 服务放到外网访问的例子,自己用或者小范围协作都很方便。
这类场景特别适合现在借助 AI 编程快速做应用的人。
因为现在做一个小后台、一个工具页、一个 Demo 站点真的很快,但如果只是自己用或者只有少量用户,专门去租服务器、配部署环境,很多时候并不划算。先用穿透把它放出去验证,往往是更轻的方案。
3. 异地访问和远程调试
这一类对嵌入式开发、设备运维、远程办公都很有价值。
比如我自己就会把家里的某些服务继续往前做一层,配合 VPN 或远程访问方案,让异地访问更完整。
这是我在家中 NAS 容器里运行 VPN 服务端的一个实际例子。
-
首先在家里 NAS 里搭了一个 VPN 服务端(我用的
ocserv),让它监听在一个内网端口(建议和公网同端口)上。 -
然后通过
88FRP把这个 VPN 服务端的端口映射到公网。 -
最后在公司电脑上用
anyconnect连接这个 VPN,成功后就能直接访问家里的内网地址了(不仅仅是nas而是整个内网所有ip都能访问哦~)。
-
公司172网段的电脑。
有时候排查网络问题,我也会直接看目标机器当前拿到的地址信息。 -
连接成功后,直接访问家里路由器的 Web 页面,完全和在家里一样。
这部分你可以理解成:内网穿透先帮你把入口打通,后面再根据需要扩展成更完整的远程访问方案。
五、如果你也想试,我建议就从一个最小场景开始
别一上来搞太大,先选一个你最有感觉的场景:
- NAS 的文件访问
- 一个本地 Web 服务
- 一个设备管理页面
- 一个自己做的小工具站点
先把第一个服务跑通,你对整套链路就会一下子清楚很多。
如果你正好想试试,我这边的推广链接是:
推广链接:https://88frp.com/?ref=SBUGO2
通过这个链接注册,可以获赠 6 个月免费穿透套餐。这一点要特别说明:
必须使用这个专属链接注册,才会赠送 6 个月免费套餐。
如果你本来就在找一个门槛低、适合先跑起来的方案,我觉得可以直接拿它把第一个场景做通。等你真的跑顺了,再考虑要不要上更重的公网架构。