Skip to content

树莓派4B自建网页服务器指南(7.2)· 番外篇:从“绕过ECS”到“拥抱ECS” —— 一次完整的认知闭环

一、导言

本专栏的第7篇(ECS反向代理) 给出了最终的生产方案,7.1篇记录了Cloudflare Tunnel 的技术探索。但有一个问题,这两篇都没有回答:

为什么最终选择了ECS?

这不是一个技术问题,而是一个决策问题。技术问题可以查文档,决策问题只能靠自己趟。这篇番外,就是想记录下这个决策的形成过程——从“想方设法绕过ECS”到“坚定地把ECS作为基础设施”,这中间的认知转变,或许比任何技术配置都更有价值。

二、最初的执念:零成本

专栏启动时,我有一个很朴素的想法:树莓派本身已经花了钱,为什么还要再花一份钱买云服务器?家宽有IPv6,域名有备案,理论上应该能跑通。

这个想法驱动了前6篇的探索方向:

  • 第4篇:验证IPv6直连
  • 第5篇:绑定域名,ddns-go动态解析
  • 第6篇:申请证书,关闭光猫防护,公网直连成功

看起来闭环了。但心里清楚,这个方案有两个硬伤:

  1. 80/443端口被封,访问必须带:9133
  2. 光猫IPv6防护不可控,关掉它等于裸奔

这两个硬伤——端口不可用、安全不可控——任何一个都足以让这个方案止步于“实验室阶段”。

三、第一次转向:Cloudflare Tunnel

为了绕过ECS,我开始研究Cloudflare Tunnel。它的原理很诱人:树莓派出站连接到Cloudflare边缘节点,外部流量通过这个隧道进来,完全不需要公网IP,也不需要关光猫防护。

7.1番外篇完整记录了这条路的探索过程。这里只说结论:

这条路能走通,但代价太大。

  • DNS架构变得极其复杂(NS委派、28天续命、ULA坑)
  • 备案处于灰色地带(Cloudflare未在国内备案,随时可能掉壳)
  • 维护成本高(每28天要续一次命,否则全盘皆崩)

折腾了整整三天,最终验证了技术可行性,但也验证了生产不可行性。

四、第二次转向:重新审视ECS

在Cloudflare方案卡住的时候,我回头看了一眼那台已经空转多年的 ECS。

这台ECS最早买的时候,一年要三四百块钱。那时备案还是个麻烦事——要跑社区、跑网信办,材料寄来寄去,一两个月才能下来。为了保住那个好不容易拿到的备案号,即使ECS空转也不敢断,每年续费时心疼归心疼,但还是咬着牙付了。

后来备案流程越来越便捷,从线下跑腿变成了线上提交,两三天就能搞定。云厂商也开始推出更低价的轻量应用服务器,我也蹲到了99元一年的活动,连着续了四年。价格降下来了,但ECS的角色没变——它仍然只是个“保壳工具”,除了维持备案,偶尔工作中所需的简易网络验证和内网映射,几乎没有跑过任何正经服务。

直到这次探索Cloudflare方案卡住时,我才重新审视这台机器:

99元一年,平摊到每天不到3毛钱。换来的是:

  • 一个固定的公网IPv4地址
  • 80/443端口全开
  • 备案完全合规
  • 7×24小时在线

可以跑Nginx反代、frp服务端、甚至Docker

而我一直试图用更复杂的方案去替代它,理由仅仅是“不想多花这99块钱”。

更关键的是,现在的备案流程已经非常便捷,两三天就能完成接入变更。这意味着如果未来有其他云厂商推出更优惠的活动,我可以随时迁移,备案成本几乎为零。ECS不再是那个“绑死”的选择,而是一个可以灵活比价、按需切换的基础设施。

这一刻我突然意识到:我不是在“省ECS的钱”,而是在“浪费ECS的价值”

五、认知闭环:ECS不是成本,是基础设施

这个认知转变,是整趟探索最大的收获:

阶段认知行为
初期ECS 是额外的开销,想绕开死磕 IPv6 直连、Cloudflare Tunnel
中期ECS 好像绕不开开始研究“最低配 ECS 能做什么”
后期ECS 是最便宜的“确定性”主动关注厂商活动,低价长期持有

99元/年买的不是一台服务器,买的是一个稳定的网络锚点
ECS负责网络入口与合规锚定,而 算力/服务 节点——无论是树莓派、迷你主机、NAS还是个人工作站——都可以在光猫路由设备做好防火墙防护的前提下,通过公网IPv6直连或内网穿透,安全地接入这个底座。两者结合,才是真正灵活、可扩展的私有云基础设施

六、给读者的建议

如果你也在“要不要买云服务器”这个问题上纠结,下面这张表或许能帮你理清思路:

方案月成本带宽/流量配置复杂度稳定性备案合规综合成本(含维护精力)
企业宽带数百元高(上下行对等)需自行处理极高
第三方内网穿透免费或阶梯付费受限(带宽/流量)中(依赖中转)需额外处理中(时间成本高)
Cloudflare Tunnel免费不限(QoS 不确定)极高中(需 28 天续命)有掉壳风险高(维护成本高)
ECS/轻量服务器(最低配)8-30 元独享带宽原生支持最低

几点说明:

  1. 企业宽带:最稳定,但价格也最感人,个人用户基本不用考虑。
  2. 第三方内网穿透:免费方案通常带宽受限,付费方案价格也不低,且依赖第三方中转服务器,数据经过别人的机器。
  3. Cloudflare Tunnel:技术上有趣,但配置复杂、海外节点速度一般、备案灰色、需要定期维护,适合折腾但不适合生产。
  4. ECS最低配:8-30元/月(取决于活动力度),固定公网IP,全端口开放,备案合规,配置简单,可自建内网穿透。它是唯一一个“花钱买确定性”的方案。

算完这笔账,你会发现ECS不一定是最便宜的方案,但它是综合成本最低的方案——因为你省下的不是几十块钱,而是无数个调试到凌晨的夜晚。

七、后记

这篇番外没有任何技术配置,只有一个普通人在技术决策中走过的弯路和最终的顿悟。
如果你正在读这个专栏,并且恰好也在纠结“要不要上ECS”,希望这篇能帮你节省几天甚至几周的探索时间。那些我替你趟过的坑,你就不必再趟了。