研究报告 · 约 25,367 字 · 预计推送 3 部分

把 Windows 机器变成 24 小时服务:NAS、内网穿透、服务守护的完整路径 未开始

目录

题记与说明

报告元信息
- 课题:《把 Windows 机器变成 24 小时服务:NAS、内网穿透、服务守护的完整路径》
- 报告性质:纵轴(发展脉络)与横轴(横向对比)两份章节研究的综合报告最终稿——已按独立审读意见逐条修订(共 8 项,修订记录见文末),本稿即交付版本;初稿原样保留于 drafts/ 目录。
- 时间截面:2026-10-29
- 方法说明:综合自纵轴章节([2026-10-29-把Windows机器变成24小时服务-NAS-内网穿透-服务守护-vertical.md](../parts/2026-10-29-把Windows机器变成24小时服务-NAS-内网穿透-服务守护-vertical.md))与横轴章节([2026-10-29-Windows机器24小时服务-NAS-内网穿透-服务守护-horizontal.md](../parts/2026-10-29-Windows机器24小时服务-NAS-内网穿透-服务守护-horizontal.md))。两章节的关键事实均来自撰写当天的网络检索(WebSearch / WebFetch / GitHub API),来源 URL 已保留于正文与文末;少数未能在线核实、来自模型既有知识的节点已明确标注,两章节的矛盾处已按证据强度裁定(详见文末"不确定点与矛盾裁定")。正文引用采用 [1]–[24] 编号,编号→URL 对照表见文末"编号引用对照表"。

TL;DR

把一台 Windows 机器变成 7×24 服务器,要同时解决三件事:存储(NAS)、可达性(内网穿透)、可靠性(服务守护)。纵轴回溯发现:微软 2007 年以 Windows Home Server 亲自下场、2012 年退场,此后这条路全靠社区与外部技术接力——Docker、ngrok/frp、Tailscale、WSL2——每次跃迁的驱动力都不是 Windows 本身,而是硬盘容量、IPv4 枯竭与 CGNAT、远程办公等外部条件。横轴对比发现:2026 年当下,Windows 路线在穿透层与 Linux 同一张牌桌且独享 RDP 便利,存储层需以"池化二选一(DrivePool 或免费的 Storage Spaces)+ SnapRAID 离线 parity"补课(池化/parity ≠ 备份,重要数据需另做备份),守护层是最大结构性短板——NSSM 停更十年、Docker Desktop 注销即停、WSL2 两头不靠、Windows 10 ESU 恰在本月到期。结论:这台机器若还需当 PC 或必须跑 Windows 专属软件,Windows 路线是唯一解且边际成本为零,推荐 Tailscale(自用访问)+ frp 加廉价 VPS(公开服务)+ WinSW 与任务计划程序(守护);若目标纯粹是 NAS,飞牛 fnOS 或千元级成品 NAS 已把省心与价格同时做掉。


纵轴:发展脉络——从 Windows Home Server 到 Tailscale 时代

"把一台 Windows 机器变成 24 小时开机、随时可从外网访问、崩了会自己爬起来的服务器",经历了五个时代:2007–2012 微软亲自下场又退场的 Windows Home Server 时代 → 2012–2016 爱好者自建 Windows Server 的 DIY 时代 → 2016–2019 容器与开源隧道兴起的开发者时代 → 2019–2022 mesh VPN 与零信任隧道加 WSL2 补课的成熟时代 → 2022–2026 CGNAT 倒逼与 self-hosting 复兴的时代。每一步的驱动因素几乎都不是 Windows 本身,而是外部条件的变化:硬盘容量、IPv4 枯竭、远程办公、AI 本地推理。

阶段一(2007–2012):微软亲自下场——Windows Home Server 的兴衰

这一阶段的失败不是技术失败,而是产品定位失败:家庭服务器被智能手机崛起和成品 NAS 夹在中间,微软用一个功能阉割亲手劝退了核心粉丝。但 WHS 留下了最重要的遗产——让"家里的机器跑 24 小时服务"第一次成为大众可操作的事情,也培养了一整代后来转向自建的玩家。

阶段二(2012–2016):空白期——Windows 阵营散装接盘,Linux 阵营长成大树

这一阶段 Windows 是缺位的——微软退出后,Windows 路线的推进全部由社区零散接盘,这正是本课题"完整路径"需要被重新整理的原因。

阶段三(2016–2019):容器与开源隧道——开发者把家用机变成 Lab

这一阶段的本质是开发者文化与家用服务器文化的合流:容器让"跑个服务"变成一行命令,开源隧道让"没有公网 IP"不再是一票否决。

阶段四(2019–2022):mesh VPN 与零信任隧道——可达性问题被"降维解决"

疫情远程办公是这一阶段最大的加速器——"从任何地方安全地够到家里内网"从极客需求变成全民需求;同时 IPv4 枯竭开始真正咬人,倒逼"不依赖端口映射"的隧道与组网方案成为主流。Windows 侧的标志是微软终于开始补 Linux 生态的课。

阶段五(2022–2026):CGNAT 倒逼与 self-hosting 复兴——课题成立的当下

这一阶段课题真正"成立":CGNAT 把老办法全部锁死,而 AI 本地推理、订阅疲劳与隐私意识让"家里放一台 24 小时机器"重新流行。Windows 路线在此找到自己的生态位——当你要一台既能打游戏/剪视频、又能跑 NAS 和 AI 推理的机器时,Windows 是唯一同时具备硬件生态、显卡驱动和图形界面的选择。

三条支线的驱动逻辑(纵轴的结构性总结)

  1. 存储线:Drive Extender(2007,池化+冗余的启蒙)→ Storage Spaces(2012,微软的正统续作)→ Unraid/ZFS 把"软 RAID + 应用商店"做成品。驱动力是硬盘容量爆炸与数据无价。
  2. 可达性线:DDNS+端口映射(花生壳/DynDNS 时代)→ ngrok/frp 开源隧道(2013–2016)→ Cloudflare Tunnel 免费化与 Tailscale/ZeroTier mesh 组网(2018–2021)。驱动力是 IPv4 枯竭与 CGNAT 的步步紧逼——每一次穿透技术的跃迁,都是运营商政策逼出来的。
  3. 守护线:srvany(会坑人的祖师爷)→ NSSM/WinSW(把 exe 包成会重生的服务)→ 容器重启策略 + WSL2 systemd(把 Linux 的进程管理体系搬进 Windows)。驱动力是"24 小时"三个字对可靠性的硬性要求。

时间线速查表

年份事件支线
2005Lime Technology 成立(Unraid);FreeNAS 诞生存储
2007Windows Home Server v1 发布(Drive Extender)存储/Windows
2008Plex 从 XBMC 分叉媒体
2010-11微软宣布 Vail 砍掉 Drive Extender;HP 取消 MediaSmart存储/Windows
2011WHS 2011 发布(无 Drive Extender);OMV 首次公开发布存储
2012WHS 产品线实质死亡;Storage Spaces 随 Win8/Server 2012 落地(模型既有知识)存储
2013-09ngrok 公开发布可达性
2013ZeroTier 创立(不同来源记为 2013 或 2014/2015,按 2013 表述)可达性
2015-12-21frp 仓库首个 commit(GitHub API 核实)可达性
2016-07Docker for Windows beta(Hyper-V)守护
2016-08frp 发布 v0.8.1(首个公开 release 为 2016-02 的 v0.1.0,GitHub API 核实)可达性
2018-04Cloudflare Argo Tunnel 发布可达性
2018-12Jellyfin 自 Emby 3.5.2 分叉媒体
2019-05WSL 2 宣布(Build 2019)守护/Windows
2019Tailscale 成立(前 Google 团队,基于 WireGuard)可达性
2020FreeNAS→TrueNAS CORE;SCALE 启动测试;WireGuard 1.0.0 / Linux 5.6存储/可达性
2021-04Argo Tunnel 更名 Cloudflare Tunnel 并免费可达性
2021-08-31Docker Desktop 对大型企业收费守护
2022-03TrueNAS SCALE 22.02 稳定版存储
2022-09-21WSL 支持 systemd(微软+Canonical)守护/Windows
2024-06Unraid 7.0.0-beta.1;ngrok 开源仓库被归档存储/可达性
2025-01Unraid 7.0.0 稳定版发布存储
2025-10-14Windows 10 停止支持;消费者 ESU 延至 2026-10(本月到期)守护/Windows
2026-10-14frp v0.71.1 发布(GitHub API 核实)可达性

横轴:横向对比——2026 年 10 月的时间截面

在"让一台机器成为家庭/个人级 24 小时服务器"这个目标下,课题拆解为三个子问题:①存储/NAS 层(硬盘、共享、池化);②暴露/穿透层(让外网访问得到);③守护/存活层(死了能爬起来、重启后自动恢复)。当前市场存在四条主要路线:

路线代表方案
A. 成品 NAS 系统群晖 DSM、威联通 QTS、绿联 UGOS Pro、极空间 ZOS、飞牛 fnOS
B. Linux 自建Debian/Ubuntu + CasaOS / OpenMediaVault / TrueNAS SCALE / Unraid / Proxmox
C. Windows 原生改造(本课题)Windows 10/11 + SMB/DrivePool + 任务计划/WinSW + Tailscale/frp
D. 云端托管轻量云服务器(阿里云/腾讯云轻量)、网盘 + 对象存储

路线级总览对比表

维度A 成品 NASB Linux 自建C Windows 改造(本课题)D 云端托管
金钱成本千元级整机起步;群晖溢价高,国产千元级(绿联 DH4300 Plus 上线一月销量破万)[1]系统免费;Unraid 许可证 $49–$249 [2];需一台旧机几乎零边际成本(复用旧机 + 现有 Windows 许可;家庭版升 Pro 的差价另计);DrivePool 约 $30 [3]新用户 2核2G 促销低至 38–68 元/年,续费数百元/年 [4]
NAS/存储能力开箱即用,RAID/快照/相册/影视墙全家桶最强(ZFS/Btrfs、SnapRAID、mergerFS)SMB 共享内置;池化二选一:Storage Spaces(免费)/ DrivePool(约 $30)[3];RAID5 弱,需 SnapRAID 补离线 parity(非实时)[24]无本地盘概念,按容量付费
穿透/远程访问自带 QuickConnect/穿透服务,最省心Tailscale/frp 均原生支持与 Linux 同一张牌桌,甚至更全(RDP 现成)天生公网 IP,无穿透问题
守护/稳定性嵌入式系统,稳定最省心systemd 一等公民,最稳最大短板:靠"胶水"(任务计划/WinSW);系统更新强制重启云厂商 SLA,最稳
生态与软件兼容受限于官方套件中心Docker 原生,self-hosted 主战场独门优势:Windows 专属软件(国产网盘客户端、游戏服务端、.NET Framework 老应用、NTFS 盘位兼容、只有 Windows 驱动的外设)受限于无 GPU/流量计费
上手成本最低(类家电)中(会 Linux 则低)中——对 Windows 用户最低,对"服务运维"思维偏高低-中
数据主权/硬件复用硬件专用旧机完美复用旧机完美复用数据在云端
适合谁不想折腾的家庭用户极客/开发者已有 Windows 资产、依赖 Windows 专属软件、兼做 PC 的机器无公网条件、要低延迟公网服务

路线级逐项说明

A. 成品 NAS——"省心 vs 专属软件"的取舍。 2025 年中国消费级 NAS 市场爆发:绿联登顶 2025H1 销量榜首(沙利文认证),千元级四盘位 DH4300 Plus 上线一个月销量破万;群晖线上占有率从 2019 年下半年的 67% 跌至 2025H1 的 24%;IDC 预测未来五年中国家用网络存储市场复合增长率超 26% [1]。"把家里一台机器变成服务器"已从小众极客行为变成大众消费行为——Windows 路线正是这条大众路线中的"零硬件支出分支"。群晖的护城河是 DSM 的软件完成度,但 2025 年"2025 Plus 系列仅认证自家硬盘"政策遭遇强烈反弹,同年 10 月在 DSM 7.3 中回摆(允许第三方硬盘建池,仅保留"未验证"警告)[5]——闭源 NAS 的"平台锁定"是真实风险,而 Windows 上硬盘、文件系统、共享协议全是开放组合。飞牛 fnOS 是当下 Windows 路线最直接的竞品:同样把旧电脑变成 NAS,基于 Debian,大陆个人用户免费,2025 年 11 月发布 1.0 正式版并进入"半月更"节奏,2025 年 12 月起联合零刻推出认证硬件 [6]。关键差异:fnOS 是"重启后直接进 NAS 模式"的专用系统,机器不再能同时当日常 PC 用;Windows 路线保留"白天是 PC、夜里是服务器"的双重身份。fnOS 2026 年曾有 0day 漏洞事件被报道(2026 年初的路径穿越漏洞及后续恶意程序感染事件 [21]),新兴系统的安全响应体系尚在建设期。小结:成品 NAS 赢在"软件完成度 × 家电化体验",Windows 路线赢在"零硬件投入 + Windows 专属软件生态 + 机器双重用途"。

B. Linux 自建——"同一路线的高级形态"。 与本课题共享"旧机复用"逻辑,差异在操作系统底座。以应用层 CasaOS 为参照:约 30K–35K GitHub stars,是 r/selfhosted 最常推荐的新手面板,但 2025 年 IceWhale 重心转向完整 OS(ZimaOS),社区出现"CasaOS 被架空"的讨论 [7];Unraid 新定价 Starter $49 / Unleashed $109 / Lifetime $249,前两者含一年更新、续更 $36/年 [2]。Windows 路线相对 Linux 自建的劣势是结构性的:守护模型(Windows 没有 systemd Restart=on-failure 那样的一行式等价原语,需在任务计划程序、sc.exe 恢复选项、服务控制管理器多个角落拼装)、self-hosted 软件默认 Linux/Docker 优先、无头运行更重。相对优势同样结构性:Windows 专属软件不可替代、老旧打印机/扫描仪/采集卡等只有 Windows 驱动的设备只能挂 Windows、对不会 Linux 的用户图形界面 + 现成 RDP 是最低门槛。

C 路线"零边际成本"的两个准入前提。 ①版本门槛:RDP 主机与 Hyper-V 都需要专业版(Pro)系——Hyper-V 仅 Pro/Enterprise/Education 提供、家庭版不含(微软官方文档 [23]),RDP 主机同理(常识性内容,见文末不确定点)。旧机若是 Windows 家庭版,"零边际成本"要打个折扣,出路有三:在"设置 → 系统 → 激活"或微软商店内付费升级 Pro(差价各地不同);或改用 RustDesk/ToDesk 等第三方远控替代 RDP;或走 WSL2 路线——家庭版可装 WSL2,Docker Desktop 的 WSL2 后端同样可用,只损失 Hyper-V 原生虚拟化。②电费:7×24 运行的持续成本,见"洞察三"的总拥有成本核算。

D. 云端托管——"花续费钱买省心"。 2026 年国内轻量云服务器新用户价格极低(阿里云 2核2G 秒杀 38 元/年、常规 68 元/年;腾讯云同类 38 元/年起 [4]),但这是首购价,续费恢复数百元/年,且带宽/容量与家用小主机不可同日而语。云路线真正优势:天生公网 IP、厂商级可用性、适合低配置高在线率服务(网站/API/机器人);劣势:大存储成本极高(NAS 场景不可行)、算力弱(转码/AI 推理不可行)、数据主权弱。实践中两者互补而非互斥:经典组合是"云上小 VPS 跑 frp 服务端 + 家里 Windows 机器跑应用"(见下节)。

其他桌面系统(简述):macOS 也有"Mac mini 当家庭服务器"流派,但 Apple Silicon 对无头运行、虚拟化、硬盘外挂的限制更紧且无法用低价旧机;Linux 桌面发行版当服务器与本课题同构、仅底座不同,并入路线 B。结论:在"桌面操作系统当服务器"这个细分赛道里,Windows 是装机量最大、旧机存量最多、Windows 专属软件生态唯一的一条。

子层对比一:存储/NAS 层——池化、parity、备份是三件事

标题里的"NAS"对应的第一个子层是存储,也是 Windows 路线"补课"最重的一层。这一层最容易被混为一谈的其实是三个概念:池化(把多块大小不一的盘合成一个大卷)、parity/冗余(一块盘坏了数据不丢)、备份(误删、勒索加密、整箱同损后能恢复)——三者互不等价,少任何一层都会在对应场景翻车。Windows 路线的补课拼装是"池化层二选一 + SnapRAID 离线 parity":

方案定位价格生效方式机制与特点主要短板
Storage Spaces系统内置池化免费实时简单/双向镜像/奇偶校验三种模式,随 Windows 8 / Server 2012 引入parity 模式写性能弱(总览表"RAID5 弱"即指此,社区共识、未实测);池格式私有,退出/迁移麻烦
StableBit DrivePool第三方池化约 $30 [3]实时在 NTFS 之上池化:随时加减盘、自动平衡、按文件夹开关文件级冗余商业软件;冗余是文件副本而非块级
SnapRAID离线 parity免费(GPLv3)[24]非实时(命令/计划任务定时同步)快照式校验:最多 6 块 parity 盘保护全部数据盘;单盘可独立读取、盘可异构、故障超出 parity 数时只损失受影响盘两次同步窗口内新写入/改动的数据不受保护(官网未明说此边界,为社区共识);不防误删
备份(Windows 内置/第三方工具)数据兜底—计划任务防误删/勒索/整箱同损的唯一手段,三者中唯一真正的"备份"需要第二个目的地(另一块盘/另一台机器/云盘)并坚持执行

选型与分工:DrivePool 与 Storage Spaces 是二选一的池化方案——两者解决的是同一个问题(多盘合成一个卷),不必也不宜叠用。预算敏感、盘位固定选 Storage Spaces(免费内置);想要"随时加减盘 + 文件夹级冗余"的 WHS 手感,选 DrivePool——它被普遍视为 Drive Extender 的精神续作 [3]。SnapRAID 补的是离线 parity:按计划任务(如每日)同步校验数据,非实时、能抗盘坏但不是备份;它与 Storage Spaces 的 parity 池也不是同类竞争——前者牺牲实时性换灵活(单盘可读、盘可异构,适合以媒体库为代表的"冷数据"),后者实时但性能与迁移性弱。池化/parity ≠ 备份:上面任何一层都防不了误删、勒索加密、系统盘损坏与"整箱同损",重要数据必须另做备份(见建议部分第五步)。性能经验结论:SMB 共享/媒体库场景这套拼装完全够用,重随机写入负载建议镜像或纯 DrivePool。这些拼装的正是当年 Drive Extender 被砍掉的那个整体(见洞察一)。

子层对比二:内网穿透——Windows 用的是"全行业同一张牌桌"

穿透层与操作系统无关,Windows 机器上可用的方案与 Linux 完全同构;这一层是方案之间的对比,也是本课题区别于成品 NAS 最大的自主决策点。

方案类型免费额度(2025–2026 现状)需要公网 VPS?自定义域名备注
端口转发 + DDNS + IPv6传统直连免费否是(用 DDNS)最快最稳,但家宽公网 IP 越来越难申请,80/443 常被封
Tailscale(含 Funnel)Mesh VPN(WireGuard)个人版免费,2025 年扩至 6 用户、设备不限(旧政策 3 用户/100 设备)[8]否(官方 DERP 中转)Funnel 仅 *.ts.net,端口限 443/8443/10000,无 ACL [9]私有访问首选
ZeroTierMesh VPN2025-11-05 起新账号免费版 10 设备 / 1 网络(老账号保留 25 设备)[10]否否免费额度收紧,落后于 Tailscale
frp自建反向代理隧道开源免费(约 104.5k stars;2025 年 v0.67.0 重做 Web 面板,2026-10-14 发布 v0.71.1)[11]是是技术圈"内网穿透代名词",TCP/UDP/HTTP/HTTPS 全支持
rathole自建隧道(Rust)开源免费;二进制约 2MB(frp 约 12MB),高并发吞吐与内存占用优于 frp [12]是是资源受限 VPS/路由器上的 frp 替代
nps自建 + Web 面板原仓库约 2022 年起停更(最后版本 v0.26.10,2021-04),安全 issue 无人响应 [13]是是曾因可视化配置流行,现已不建议新项目采用
Cloudflare TunnelSaaS 隧道免费(Zero Trust 免费版 50 用户 [20]);限制非 HTML 内容的 2.8 条款于 2023-05 移除,社区对大流量媒体仍有顾虑 [14]否是国内访问速度不稳定是主要短板
花生壳(贝锐)商业穿透体验版免费:1GB/月、2 条映射、1Mbps/映射;专业 Plus 版 288 元 [15]否是(付费)零门槛但有偿,免费额度仅够试用

逐项说明:

Windows 路线在此子层无原生劣势,反而有独门优势:Windows Pro 自带 RDP 主机,配合 Mesh VPN 后远程图形化操控是三行配置的事;Linux 路线远程桌面方案(VNC/RustDesk)体验参差,成品 NAS 根本没有完整桌面。

子层对比三:服务守护——Windows 路线最大的结构性短板

"7×24"的另一半是死了要能爬起来:进程崩溃自动拉起、开机自启、断电后来电自启。这一层各路线差距最大。

方案形态维护状态崩溃自动拉起备注
Linux systemdOS 内建持续维护✅ Restart=on-failure 一行Linux 路线默认答案;Windows 无一行式等价原语,需在多个角落拼装(见下文)
任务计划程序 + sc.exe 恢复选项Windows 内建随系统维护部分(sc 恢复选项需服务形态;任务计划可设失败重启)零成本,配置体验碎片化
NSSM第三方服务包装器已停更:最后稳定版 2.24 于 2015-06-15 发布 [16]✅十年老将仍广泛使用,"能用但别指望修"
WinSW第三方服务包装器(.NET)活跃维护 [16]✅NSSM 停更后的社区首选
FireDaemon / AlwaysUp商业守护商业持续维护✅付费买省心
PM2 / 应用自带服务模式进程管理器活跃✅仅限特定运行时生态
Docker Desktop(Windows)容器活跃容器重启策略有限以用户会话方式运行,注销即停,官方无服务模式;变通:自动登录+锁屏、或弃用 Desktop 直装 dockerd 服务 [17]
WSL2 + systemd轻量虚拟机活跃✅(distro 内)需 wsl.conf 开 systemd;vmIdleTimeout 控制空闲 VM 存活;WSL2 内 SSH 有不稳定的已知问题(microsoft/WSL#6659)[18]

逐项说明:

  1. 这是 Windows 与 Linux 差距最大、且无法通过选型消除的一层。Linux 的 systemd 是全系统统一的守护原语;Windows 把同样的事拆散在任务计划程序、sc.exe 恢复选项、服务控制管理器三个角落,且配置模型各不相同。第三方包装器是必需品:NSSM 是社区十年默认答案但已停更(2015-06-15 之后无新版本)[16],当下的正确选型是活跃维护的 WinSW [16]。
  2. Docker Desktop 是 Windows 上最隐蔽的坑。self-hosted 社区主流玩法是 Docker,但 Docker Desktop 面向交互式会话设计,注销用户会话即停止,官方无"作为服务运行"模式;社区变通包括注册表自动登录、计划任务拉起、或绕开 Desktop 直接以 dockerd --register-service 跑 Windows 容器版引擎 [17]。相比之下 Linux 上 dockerd 天生就是 systemd 服务。结论:Windows 路线上若以容器为核心,要么接受自动登录+锁屏的妥协,要么上 Windows Server + Docker Engine——两者都比 Linux 多付一笔复杂度。(叠加 2021 年起 Docker Desktop 对大型企业收费的背景,这一层的天平进一步偏向 WSL2/原生引擎。)
  3. WSL2 是"两头不靠"的中间态:可以在 /etc/wsl.conf 开 systemd 获得熟悉的守护体验(纵轴称其为微软"补课"的标志),但 WSL2 是随用户会话启停的轻量虚拟机,需要 vmIdleTimeout 等配置维持存活,其内部 SSH 还有断连的已知问题 [18]。综合两份章节的裁定:WSL2 补齐了"在 Windows 上跑 Linux 服务"的生态(能跑),但作为严格意义的 7×24 底座仍不合格(能跑 ≠ 能托付)。它适合开发场景,不适合作为生产守护的最终答案。
  4. 系统级存活:Windows 路线还要处理成品 NAS 不用操心的问题——Windows Update 的计划外重启(需配置活动时间/组策略)、断电后来电自启(BIOS 的 AC Power Loss 恢复选项)、以及生命周期问题:Windows 10 已于 2025-10-14 停止支持,消费者 ESU 延保到 2026 年 10 月——即本报告时间截面的当月到期;此后旧 Windows 机器作为服务器要么升 Windows 11(有 TPM/硬件门槛),要么转入无补丁状态 [19]。成品 NAS 的 DSM/UGOS 则由厂商统一维护生命周期。

综合判断:Windows 路线的生态位

  1. 它不是"最好的 NAS",而是"唯一能当 NAS 的 PC"。存储能力上它全面落后于成品 NAS 与 Linux 自建(RAID5 弱、无快照、需"池化二选一:DrivePool ~$30 / Storage Spaces 免费"+ SnapRAID 离线 parity 补课 [3][24]);但只要需求里出现"这台机器还得是台 PC"或"必须跑 Windows 专属软件/驱动",它就是唯一解,且边际成本为零。
  2. 穿透层它不输任何人:与 Linux 共享同一张方案牌桌(Tailscale 免费扩容 [8]、frp 生态最成熟 [11]),且 Pro 版自带 RDP 让远程桌面成为独门便利。
  3. 守护层是它真正的税:进程守护靠 WinSW/NSSM 的胶水组合,Docker Desktop 有会话限制 [17],WSL2 两头不靠 [18],再叠加 Windows Update 与 Windows 10 生命周期(ESU 本月到期 [19])——Windows 路线总拥有成本里,"折腾守护栈"是最大一笔隐性支出,恰好等价于成品 NAS 花钱买掉的那部分"省心"。

交叉洞察:两轴合在一起说明了什么

洞察一:纵轴解释横轴——对比表里每个格子都有历史成因

横轴对比表中三个最反直觉的结论,放到纵轴上全部有明确的历史成因:

洞察二:"退场与补课"的规律——每次掉队都源于平台方的单方面决定,每次补课都靠外部

把两条轴叠起来看,一个规律反复出现:Windows 在这个故事里从未是主角,却是永远的在册乘客。WHS 死于微软亲手砍掉 Drive Extender;Docker Desktop 的会话缺陷与收费把用户推向 WSL2;ngrok 商业化并归档开源仓库把用户推向 frp/Cloudflare。值得把三次"掉队"的决策主体分开看:只有 WHS 的死亡是微软自己的产品决定;Docker Desktop 的会话设计是 Docker Inc. 的决定、ngrok 的归档是 ngrok 公司的商业决定——它们不是微软的失误,暴露的是"把关键设施建在他人产品上"的生态依附者的平台风险:掉队虽非微软之过,账却记在 Windows 路线用户的头上。而每次补课都不是微软做的:NSSM/WinSW 是个人开发者的作品,WSL2 的 systemd 支持靠 Canonical 联合发布。反过来,竞品的胜利也常因对手自己的失误:群晖硬盘验证政策回摆 [5]、飞牛的 0day 事件 [21]、CasaOS 被架空 [7]——横轴表格里的"厂商锁定风险""新兴系统安全响应体系尚在建设期"这些论断,在纵轴上都能找到 WHS 时代的预演(用户在 Drive Extender 存储池上的投资随产品死亡而被丢弃)。对用户的含义:不要把数据绑死在任何单一平台的私有格式上,WHS 的坟场里埋的就是这类承诺。

洞察三:守护层的税 = 成品 NAS 卖掉的省心——总拥有成本才是真正的比价单位

单看购置成本,Windows 路线"几乎零边际成本"完胜成品 NAS 与云端托管;但把守护层的隐性支出算进去,等式才成立:NSSM 停更后迁移 WinSW 的折腾、Docker Desktop 自动登录+锁屏的妥协、WSL2 空闲回收的排查、Windows Update 活动时间的配置、BIOS 来电自启的设置、Windows 10 ESU 到期后的升级决策——这些"折腾时间"恰好等价于成品 NAS 花钱买掉的那部分省心。同样,云端托管 38 元/年的首购价在续费时恢复数百元/年 [4]。还有一笔三条路线都绕不开、却最容易被漏算的钱:电费。7×24 运行意味着电表常转——旧台式机空载多在几十瓦量级(功耗为量级估算,未实测),按民用电价一年就是数百元,很可能超过任何软件授权支出;成品 NAS 整机功耗普遍低一档,这也是"买成品"的隐性价值之一。对"游戏本当服务器"再加一条安全提醒:笔记本长期满电插电运行有电池鼓包风险,建议在 BIOS/厂商工具中把充电上限设在 60–80%、或拆掉电池纯用外接供电,并保证散热风道不被堵死。三条路线的真实价格都是"初始价 + 逐年维护税",只是税种不同:成品 NAS 交钱、Linux 交技能、Windows 交折腾。

洞察四:两轴共同指向的未来——"白天是 PC、夜里是服务器"的双重身份,被 AI 本地推理强化

纵轴阶段五指出 self-hosting 复兴的驱动因素之一是 AI 本地推理,横轴则明确 Windows 是唯一同时具备硬件生态、显卡驱动和图形界面的桌面系统。两条轴合起来给出 Windows 路线不可替代的生态位:当一台机器需要同时是游戏 PC/剪辑工作站和 NAS/AI 推理服务器时,没有第二条路线可走。这正是横轴"它不是最好的 NAS,而是唯一能当 NAS 的 PC"的历史纵深版本——WHS 时代微软想象的"家庭服务器中心"没有实现,但以另一种形态(兼用机)活了下来。

对用户的判断与建议

第一步:用一个决策树定路线。 先问"这台机器是否还需要当 PC?服务清单里是否有 Windows 专属软件或只有 Windows 驱动的外设?"——任一为"是",Windows 路线成立且是唯一解;都为"否",且目标纯粹是 NAS,则飞牛 fnOS(免费、Debian 底座 [6])或千元级国产成品 NAS [1] 已把"省心/价格"两头同时做掉,Windows 路线的性价比优势不成立。

第二步:CGNAT 现实下的穿透决策序列(按成本从低到高)。 ①先打电话向运营商要回公网 IP(免费,恩山论坛经典操作);②不行则走公网 IPv6 直连(放行路由器 IPv6 防火墙);③再不行:纯自用选 Tailscale(2025 年免费版 6 用户、设备不限 [8],基本等于完全免费),需要给外人提供公开服务选 frp + 廉价云 VPS(38 元/年首购价 [4],frp 生态最成熟且两周前刚发 v0.71.1 [11])——但把内网服务暴露到公网前,至少做三件安全配置:frp 启用 token 身份认证、VPS 防火墙只放行必要端口且管理面板不暴露公网、对外 web 服务套上 HTTPS(frp 原生支持 https,或前置 Nginx/Caddy 反代);④对外提供网站类服务且不介意国内速度波动,可加 Cloudflare Tunnel(免费 [14][20])。避免:nps(已停更 [13]);花生壳免费额度仅够试用 [15]。

第三步:守护栈的当下最优解。 进程守护用 WinSW(不要新项目再上 NSSM,它 2015 年后已停更 [16])+ 任务计划程序做开机自启与失败重启;BIOS 里开 AC Power Loss 来电自启;Windows Update 配置活动时间避免计划外重启。若以容器为核心,警惕 Docker Desktop "注销即停"的陷阱 [17]——要么接受自动登录+锁屏,要么直接弃用 Desktop;WSL2+systemd 适合开发验证,别作为 7×24 最终底座 [18]。

第四步:本时间截面(2026-10-29)特有的三个提醒。 ①Windows 10 消费者 ESU 恰在本月到期 [19]——这是当下最紧迫的决策点,托付旧机前把三件事做完:先查门槛:升 Windows 11 的硬性要求是 TPM 2.0、UEFI 安全启动、64GB 存储、4GB 内存加"兼容 CPU 列表"(一般要求 Intel 8 代酷睿 / AMD 锐龙 2000 系及以后的机型),用微软免费的"电脑健康状况检查"(PC Health Check)应用一键核实,规格细节见官方"Windows 11 规格"页 [22];升不上去时的选项:商业/教育版可继续付费购买 ESU(价格逐年翻倍、最长到 2028 年),个人用户的消费级 ESU 到期后没有官方续保通道,可考虑 Windows IoT Enterprise LTSC 长期支持版(支持期约十年、但走企业渠道,授权合规性需自行核实,支持期以微软生命周期页为准),或干脆把这台机器转成飞牛 fnOS / Debian 等由社区维护生命周期的 NAS 专用系统;再权衡:无补丁状态对纯内网机器的风险可控性远高于对外提供服务,但不建议任何机器长期无补丁裸奔。②frp 两周前刚发布 v0.71.1 [11],生态活跃,中文社区的"frp+VPS"标准答案依然成立;③成品 NAS 市场的价格战(绿联破万、群晖份额腰斩 [1])意味着"买省心"的门槛已降到千元级——Windows 路线的理由应当是"机器双重用途/Windows 专属软件",而不是省钱,省钱论在 2026 年已经不再自动成立。

第五步:给数据安全留最后一道防线——备份。 池化、镜像、parity、RAID 全都不是备份:它们防的是"盘坏",防不了误删、勒索加密、系统盘损坏与"整箱同损"。重要数据按 3-2-1 原则留底(3 份副本、2 种介质、1 份异地——云盘、另一台机器或冷盘皆可)。这条提醒同样适用于成品 NAS 与 Linux 路线,只是在"靠拼装补课"的 Windows 路线上,最容易因为存储层配置复杂而漏掉这最后一层。

一句话总结:这条路由微软的退场与社区的努力共同铺成,2026 年走通它的正确姿势是——机器选旧 PC/游戏本(游戏本注意限充防鼓包),存储用"池化二选一:DrivePool 或免费的 Storage Spaces + SnapRAID 补离线 parity",穿透按"要公网 IP → IPv6 → Tailscale/frp"的序列升级,守护交给 WinSW + 任务计划程序,重要数据另做 3-2-1 备份,并把 Windows 10 ESU 到期当作决策的起跑线。


参考来源

Windows Home Server / 存储线

内网穿透线

服务守护线

横向对比对象

媒体服务

编号引用对照表

正文 [n] 标注 → 具体来源:

编号来源URL
[1]钛媒体:2025 中国消费级 NAS 市场(绿联销量第一、群晖份额 67%→24%、IDC CAGR 26%);另见绿联/沙利文声明、智研咨询https://www.tmtpost.com/7818647.html ;https://www.ugnas.com/news-detail/id-48.html ;https://www.chyxx.com/industry/1246268.html
[2]Unraid 新定价公告(Starter $49 / Unleashed $109 / Lifetime $249)https://unraid.net/blog/new-pricing
[3]StableBit DrivePool 官网(约 $30)及评测https://stablebit.com/DrivePool/Features ;https://htwingnut.com/2022/07/25/stablebit-drivepool-a-windows-disk-pooling-solution
[4]云服务器促销价汇总(阿里云/腾讯云,促销价随活动变动)https://developer.aliyun.com/article/1711819 ;https://cloud.tencent.com/developer/article/2657565
[5]群晖硬盘验证政策与 DSM 7.3 回摆https://www.thurrott.com/cloud/328060/synology-reverses-drive-validation-policy ;https://appleinsider.com/articles/25/04/16/synology-partially-drops-support-for-third-party-drives-in-2025-nas-range
[6]飞牛 fnOS 官网(免费、Debian 底座、1.0 正式版、零刻合作)https://www.fnnas.com
[7]CasaOS GitHub 仓库(约 30–35K stars;2025 年社区"被架空"讨论)https://github.com/IceWhaleTech/CasaOS
[8]Tailscale 定价页(2025 年免费版 6 用户、设备不限)https://tailscale.com/pricing
[9]Tailscale Funnel 限制相关 issue(自定义域名/ACL 请求仍开放)https://github.com/tailscale/tailscale/issues/11563 ;https://github.com/tailscale/tailscale/issues/13109 ;https://github.com/tailscale/tailscale/issues/8246
[10]ZeroTier 官方文档(2025-11-05 起免费版 10 设备/1 网络)https://docs.zerotier.com/
[11]frp 仓库与 releases(104.5k stars、v0.67.0 Web 面板、v0.71.1 2026-10-14)https://github.com/fatedier/frp ;https://github.com/fatedier/frp/releases
[12]rathole 介绍与 frp 对比评测https://www.appinn.com/rathole ;https://vps.pc6a.com/7804.html
[13]nps 原仓库(停更)与最后版本 v0.26.10https://github.com/ehang-io/nps ;https://deps.dev/go/ehang.io%2Fnps/v0.26.10
[14]Cloudflare Tunnel 2.8 条款 2023-05 移除的 HN 讨论https://news.ycombinator.com/item?id=35961697
[15]花生壳价格页(体验版额度、专业 Plus 288 元)https://hsk.oray.com/price
[16]NSSM 官网(最后稳定版 2.24,2015-06-15)与 WinSW 仓库(活跃维护)https://nssm.cc ;https://github.com/winsw/winsw
[17]Docker Desktop"注销即停":docker/for-win#13081 与 Docker 论坛讨论https://github.com/docker/for-win/issues/13081 ;https://forums.docker.com/t/start-the-docker-daemon-for-all-session-without-login/63826
[18]WSL release notes(vmIdleTimeout)与 microsoft/WSL#6659(SSH 不稳定)https://github.com/MicrosoftDocs/wsl/blob/main/WSL/release-notes.md ;https://github.com/microsoft/WSL/issues/6659
[19]Windows 10 生命周期(2025-10-14 停止支持)与 ESU 页面https://support.microsoft.com/en-us/windows/deployment/updates-lifecycle/windows-10-support-has-ended-on-october-14-2025 ;https://www.microsoft.com/en-us/windows/extended-security-updates
[20]Cloudflare Zero Trust 免费版 50 用户(2020-10 首宣、2026-04 重申)https://blog.cloudflare.com/teams-plans ;https://blog.cloudflare.com/mesh
[21]飞牛 fnOS 2026 年 0day/路径穿越漏洞事件与恶意程序感染报道https://post.smzdm.com/p/azz2pg80 ;https://post.smzdm.com/p/ax6xkgo9
[22]Windows 11 规格页(TPM 2.0、UEFI、兼容 CPU、PC Health Check)https://www.microsoft.com/windows/windows-11-specifications
[23]Microsoft Learn:Hyper-V 概述(仅 Pro/Enterprise/Education 提供,家庭版不含)https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/overview
[24]SnapRAID 官网(免费 GPLv3、快照式 parity、最多 6 块 parity 盘)https://www.snapraid.it/

不确定点与矛盾裁定

两章节合并时的矛盾与重复已按以下方式裁定:

  1. frp 版本号:横轴章节记"v0.67.0 重做 Web 面板(2025)、约 104.5k stars",纵轴章节经 GitHub API 核实"2026-10-14 发布 v0.71.1"。两者不矛盾(不同时间点),本报告合并为一条演进链并标注核实方式。
  2. NSSM 评价:纵轴曾表述"至今仍是最常用工具",横轴给出"最后稳定版 2.24 于 2015-06-15 发布"的证据 [16]。本报告以横轴事实为准:NSSM 是长期默认答案但已停更,新项目应选活跃维护的 WinSW。
  3. WSL2 定位:纵轴称 WSL2+systemd 使"在 Windows 上守护 Linux 服务"成为一等公民路线,横轴判定 WSL2"两头不靠、不适合作为严格意义的 24/7 底座"。本报告裁定:两说的是不同层面——生态补课已完成(能跑),但会话绑定、vmIdleTimeout、SSH 已知问题使其不满足 7×24 托付标准(能托付)。
  4. 重复内容去重:frp/ngrok/Tailscale/花生壳/Docker/Cloudflare Tunnel 的历史事件(纵轴)与当前价格/限制(横轴)各只保留一处完整表述;两章节共有的 NSSM、Docker Desktop、WSL2、Unraid/TrueNAS 内容合并叙述。
  5. frp 早期 release(本次修订核实):初稿时间线曾记"早期 release v0.8.1(GitHub API 核实)",而未核实项曾写"frp 首个公开 release 编号未能核实",两处口径不一。本次修订经 GitHub API 复核:首个公开 release 为 v0.1.0(2016-02-29),v0.8.1(2016-08-23)为同年 8 月的早期 release 之一——初稿两处日期均正确,但"首个"归属此前未澄清,现已在时间线与阶段三正文中统一表述。
  6. 初稿"nssmr"提述(本次修订删除):初稿两处提及"Go 重写的 nssmr",本次修订经 WebSearch 与 GitHub 仓库搜索(API 返回 total_count: 0)均无法找到该项目,无法溯源,已删除提述。
  7. 未核实项(沿两章节声明保留,含本次更新):Storage Spaces 随 Windows 8 / Server 2012 引入、srvany 出自 Resource Kit、花生壳 DDNS 起始年代、Unraid/FreeNAS/OMV 精确创始年份来自模型既有知识或二手综述;ZeroTier 创立年份有 2013 与 2014/2015 两说;云服务器促销价随活动变动;飞牛 fnOS 装机量无官方数据。版本差异一项已部分核实升级:Hyper-V 仅 Pro/Enterprise/Education 提供、家庭版不含已核实(微软 Learn [23]);"RDP 主机需 Pro"仍为常识性内容,本会话未直接抓取微软官方对比页。Storage Spaces parity 写性能弱为社区共识、未实测;电耗量级与笔记本电池风险为常识性提醒、未实测。

修订记录(相对初稿,按独立审读意见逐条执行)

  1. 统一存储栈推荐口径(原 TL;DR/总览表/综合判断/洞察一/一句话总结四种说法并存):全文统一为"池化层二选一(DrivePool ~$30 或免费的 Storage Spaces)+ SnapRAID 离线 parity",并明确 DrivePool 与 Storage Spaces 是二选一、不必叠用,SnapRAID 补的是离线 parity(非实时、非备份),补入"池化/parity ≠ 备份,重要数据需另做备份"。
  2. 消解"systemd 等价物"自相矛盾:原"systemd 一行 Restart=on-failure 对 Windows 无等价物"与守护表备注"Windows 无等价物",同报告自己的守护证据冲突——两处均改为"Windows 无一行式等价原语,需在多个角落拼装"。
  3. 修复引用体系:文末新增 [1]–[24] 编号引用对照表;为"Zero Trust 免费版 50 用户"补官方专源 [20](blog.cloudflare.com/teams-plans 及 2026-04 博客);为 fnOS 0day 事件补具体报道链接 [21];无法溯源的"nssmr"提述已删除(GitHub 搜索无此项目)。
  4. 统一 frp release 核实口径:经 GitHub API 复核,首个公开 release 为 v0.1.0(2016-02-29),v0.8.1(2016-08-23)为早期 release 之一;时间线与正文已改写,"未能核实"条目已按新证据更新(见不确定点第 5 条)。
  5. 补存储子层对比:新增"子层对比一:存储/NAS 层——池化、parity、备份是三件事"(Storage Spaces / DrivePool / SnapRAID 的选型与分工、生效方式、数据安全与短板),原穿透、守护两节顺延为对比二、三,与横轴开头"三个子问题"的承诺对齐。
  6. 收窄洞察二论断:标题由"每次掉队都是自己的决定"改为"每次掉队都源于平台方的单方面决定";正文区分决策主体——WHS 之死是微软自己的决定,Docker/ngrok 的掉队是 Docker Inc./ngrok 公司的决定,暴露的是生态依附者的平台风险。
  7. 补 ESU 决策细则:第四步扩充升 Windows 11 的门槛要点(TPM 2.0/UEFI/64GB/4GB/兼容 CPU、PC Health Check 一键核实 [22])、升不上去时的选项(商业版付费 ESU 至 2028、个人无续保通道、IoT Enterprise LTSC、转 NAS 专用系统)与核实路径。
  8. 补读者必问四件事:①家庭版代价与出路(新增"C 路线准入前提"段,Hyper-V 限制已获官方来源 [23] 核实);②frp 公开服务安全配置(token 认证、防火墙、HTTPS);③总拥有成本补电费与游戏本电池鼓包风险(洞察三 + 一句话总结);④新增"第五步:备份",落实 3-2-1 提醒。

思考题(读完后想一想,参考答案可展开)

  1. 报告对“把 Windows 机器变成 24 小时服务器”这条路线的核心定位是什么?在什么前提下它是唯一解?
    参考答案

    核心定位是“它不是最好的 NAS,而是唯一能当 NAS 的 PC”。当这台机器还需要当 PC 使用、或服务清单里有 Windows 专属软件/只有 Windows 驱动的外设时,Windows 路线是唯一解且边际成本几乎为零(复用旧机与现有许可)。若目标纯粹是 NAS,飞牛 fnOS(免费、Debian 底座)或千元级国产成品 NAS 已把省心与价格同时做掉,Windows 路线的性价比优势不成立。三层能力上:穿透层与 Linux 同一张牌桌且独享 RDP 便利,存储层需“池化二选一 + SnapRAID”补课,守护层是最大结构性短板。

  2. 在内网穿透方案的横向对比中,“自己人访问”与“给外人提供公开服务”分别推荐什么方案?理由是什么?
    参考答案

    自用访问首选 Tailscale:mesh VPN 不暴露公网,2025 年免费版扩至 6 用户、设备不限,对“自己 + 家人访问家里机器”基本等于完全免费;但其 Funnel 仅支持 *.ts.net 域名、限 443/8443/10000 端口、无 ACL,不适合公开服务。给外人访问选 frp + 廉价云 VPS(新用户 38 元/年首购):frp 生态与文档最成熟(约 104.5k stars,2026-10-14 刚发 v0.71.1),支持自定义域名。传统端口映射 + DDNS 延迟最优,但家宽公网 IP 越来越难申请。需避免已停更的 nps。

  3. 为什么报告称守护层是 Windows 路线“最大结构性短板”?“结构性”体现在哪里?
    参考答案

    具体表现:NSSM 自 2015 年 6 月后停更;Docker Desktop 以用户会话方式运行、注销即停且官方无服务模式;WSL2 两头不靠——随用户会话启停、需 vmIdleTimeout 维持存活、内部 SSH 有断连已知问题;再叠加 Windows Update 计划外重启与 Windows 10 消费者 ESU 恰在 2026 年 10 月到期。“结构性”是因为微软 2012 年退出家用服务器市场后,守护从未被当作微软的产品问题来解:Windows 没有 systemd 那样的一行式等价原语,同样的事被拆散在任务计划程序、sc.exe 恢复选项、服务控制管理器三个角落,靠社区胶水(NSSM/WinSW)拼装,无法通过选型消除。

  4. 个人开发者要把一台旧 Windows PC 改造成 7×24 服务器,报告建议的守护栈与数据安全配置分别是什么?
    参考答案

    守护栈:进程守护用活跃维护的 WinSW(不要新项目再上已停更的 NSSM),配合任务计划程序做开机自启与失败重启;BIOS 开 AC Power Loss 来电自启;配置 Windows Update 活动时间避免计划外重启;以容器为核心时警惕 Docker Desktop 注销即停,要么接受自动登录+锁屏要么弃用 Desktop;WSL2+systemd 只作开发验证,不作为 7×24 最终底座。数据安全:存储用“池化二选一(免费的 Storage Spaces 或约 $30 的 DrivePool)+ SnapRAID 离线 parity”,但池化/parity 都不是备份,重要数据必须按 3-2-1 原则另做备份(3 份副本、2 种介质、1 份异地)。

← 资料库今日播报 →