SSD Nodes Learn Hosting plans →
指南 Matt Connor作者: Matt Connor · 更新于 2026-08-23

家庭部署 Proxmox 还是租用 VPS?三年成本与优劣

比较家庭 Proxmox 与 VPS 的三年真实成本,解析硬件、电费、维护、公网访问和数据归属差异,并说明何时采用家庭 Proxmox 加 VPS 的混合部署。

家庭部署 Proxmox 还是使用 VPS:简短结论

Proxmox VE 是安装在自有硬件上的免费虚拟化程序,因此您只需购买一次设备,之后每月支付电费。VPS(虚拟专用服务器)是由他人在数据中心硬件上运行的虚拟机,因此您支付的是租金;电费、网络和故障硬盘由对方负责。这个选择并不真正取决于费用,因为按3年计算,两者的总成本通常接近。关键在于数据必须存放在哪里、设备停止运行时由谁负责处理,以及您是否需要公网 IP 地址。

大多数人最终会同时使用两者。家庭中的 Proxmox 用于存放主要数据和进行实验。小型 VPS 用于运行需要让互联网用户访问的部分服务。本指南的其余内容将介绍具体数据、双方各自的实际优势,以及混合部署模式开始变得合理的时机。

三年实际成本

硬件成本容易看见,也容易低估,因为电费单会单独寄来,而且不会注明对应哪台服务器。下面用三种方式计算同一个三年周期的成本。这些数据仅供说明,假设电价为每 kWh 0.17 美元,接近截至 2026 年 7 月的美国居民平均电价。

ChartThree year cost of a home Proxmox box versus a rented VPS (USD)
The data behind this chart
[
  {
    "label": "Mini PC, 15W idle",
    "upfront_usd": 450,
    "running_3yr_usd": 67,
    "total_3yr_usd": 517
  },
  {
    "label": "Used tower, 60W idle",
    "upfront_usd": 200,
    "running_3yr_usd": 268,
    "total_3yr_usd": 468
  },
  {
    "label": "Small VPS at 10 a month",
    "upfront_usd": 0,
    "running_3yr_usd": 360,
    "total_3yr_usd": 360
  }
]

二手塔式机在第一天看起来最便宜,价格为 200 美元。但实际并非如此,因为旧台式机的空闲功耗约为现代低功耗设备的四倍,而在这三年中,这一差距会带来 268 美元的电费。带有双路处理器和机械硬盘的二手机架式服务器成本更高。为家庭实验室购买硬件时,空闲功耗比标价更重要,因为设备几乎一直处于空闲状态。

表格有意省略了一些成本。如果你在意非正常关机,家用设备需要 UPS(不间断电源);此外,还需要将备份介质存放在其他位置。租用的设备完全不需要资本投入,因此一个两个月后放弃的项目只需花费 20 美元,而不是 450 美元。有关租用成本构成的详细分析,请参阅 VPS 每月实际成本

真正的差异在于你的时间。在家运行虚拟机管理程序,就等于由你承担数据中心的工作:更换硬盘、处理断电问题,还要向家人解释为什么今晚的互联网速度很慢。

Proxmox 在家庭环境中真正更擅长的方面

数据引力。 如果您已经存有 4 TB 的照片和视频,将它们迁移到云端速度很慢,而且每月租用这么多高速存储空间成本很高。拥有磁盘后,连接到家中设备的存储几乎不再产生额外成本。媒体库、摄像头录像和备份目标正因为这个原因适合放在家中。由于文件已经位于本地,剩下的问题只是选择用什么访问它们;如果您希望浏览体验不只是海报网格,Halcyon 会将 Jellyfin 媒体库重建为可漫游的 90 年代录像租赁店

每美元可获得的原始资源。 一台配备 64 GB RAM 的设备一次性购买只需几百美元。按月租用同等容量的内存则会成为一笔不小的固定支出。如果您的工作负载包含许多处于空闲状态的虚拟机,或包含一台资源消耗很高的虚拟机,家用设备在容量方面更有优势。

通过破坏系统来学习。 Proxmox 提供快照、克隆和控制台,而且这些操作运行在不会向您计费的硬件上。您可以在凌晨 2 点弄坏一台虚拟机,然后在 20 秒内回滚。拥有硬件的一个实际理由就是这种自由,这也是嵌套虚拟化经常被提及的原因。如果您希望在租用的硬件上获得同样的自由,请先阅读在 VPS 中运行虚拟机,因为并非所有服务提供商都允许这样做。

隐私和控制权。 磁盘位于您的家中。没有服务提供商策略、共享租户,也不会发生账户暂停。对某些人来说,这就足以结束讨论。

VPS 真正更擅长的方面

稳定的公网 IP 地址和真正的上行链路。 这是最重要的一点。家庭宽带通常分配动态地址,而且很多连接位于 CGNAT(运营商级网络地址转换)之后。这意味着无论您在路由器上配置了什么端口转发,入站连接都无法到达您的设备。家庭网络的上传速度通常也只有下载速度的一部分。VPS 可提供静态公网地址、对称带宽以及反向 DNS 的控制权,而这些正是公网服务所需要的。

无需自行建设的高可用性。 数据中心的电力由发电机提供备用保障,网络也有多条出口链路。您的住宅通常只有一条供电线路和一条互联网线路。停电 10 分钟就会使家庭实验室停止运行。同样的事件不会影响租用的服务器。

不会在房间里产生噪声。 服务器会发热并产生噪声。租用的服务器不在您的卧室里。

搬家时仍可继续运行。 硬件需要断电、装箱并重新布线。VPS 不受您所在位置影响。

故障影响范围。 从家中发布服务,会在存放笔记本电脑和手机的网络与公网之间打开一条通路。租用的服务器本来就位于该网络之外。有关这些工作负载的具体形式,请参阅 人们实际上在 VPS 上运行什么

大多数人最终采用的混合模式

经实际使用检验后仍然可靠的方案如下。家中的 Proxmox 运行存储需求高且仅供内部使用的服务:媒体库、文档归档、测试虚拟机和备份目标。小型 VPS 负责公网入口:终止 TLS(传输层安全)的反向代理、状态页、邮件中继,以及任何必须通过固定地址响应的服务。

两端通过 VPN(虚拟专用网络)连接,因此公网侧可以访问私网侧,而不会暴露家庭网络。从 VPS 到家中主机建立 WireGuard 隧道是标准做法,配置大约只有 40 行。完整步骤请参阅 在 VPS 上自行托管 WireGuard VPN。WireGuard 不是构建这条链路的唯一方式:Tailscale 会代为处理密钥管理;也可以参阅 在 VPS 上将其作为子网路由器运行,让其他计算机访问整个私有网段,而不只是访问这一台主机。流量先到达公网地址,再沿隧道传输,最后由一台完全没有端口开放到互联网的主机提供服务。

这种模式也同时解决了备份问题。家庭数据会经过租用的服务器复制到异地,因此火灾或盗窃不会同时摧毁两份副本。对于这条链路,通常使用 加密的 restic 备份

在现有硬件上安装 Proxmox

通常使用 Proxmox VE 安装程序 ISO,同时安装 Debian 和 hypervisor。如果计算机已经运行 Debian 13,也可以直接在其上添加 Proxmox。以下是 Proxmox 官方 wiki 中的命令,请以 root 身份执行。

wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg \
  -O /usr/share/keyrings/proxmox-archive-keyring.gpg

然后在 /etc/apt/sources.list.d/pve-install-repo.sources 写入 repository 文件:

Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
apt update && apt full-upgrade
apt install proxmox-default-kernel
systemctl reboot

必须重启。Proxmox kernel 必须成为正在运行的 kernel,主软件包才能正常安装。计算机重新启动后:

apt install proxmox-ve postfix open-iscsi chrony

安装过程中,postfix 会询问应如何发送邮件。在实验环境中选择 “Local only” 即可。此设置很重要,因为 Proxmox 会通过邮件通知您备份失败和磁盘故障。然后删除 Debian 自带的 kernel,避免计算机重新启动到未包含 Proxmox stack 的 kernel:

apt remove linux-image-amd64 'linux-image-6.12*'
update-grub

Web 界面通过 HTTPS 监听 8006 端口。它使用自签名证书,因此浏览器首次访问时会发出警告。

不要将 8006 端口开放到互联网。该页面提供 hypervisor 的 root 登录入口,因此一个弱密码就可能同时导致所有虚拟机失陷。请通过 VPN 或 SSH 隧道访问它。

集群、quorum 以及您能够如实承诺的正常运行时间

人们购买第二台机器时,通常期望获得高可用性,但随后会发现实现这一目标需要付出不少工作。Proxmox 集群要求在第一个节点上运行 pvecm create CLUSTERNAME,并在每个加入的节点上运行 pvecm add IP-ADDRESS-CLUSTERpvecm status会显示投票数,pvecm nodes会列出成员。

关键问题在于 quorum。Proxmox 文档明确指出,至少需要 3 个节点才能获得可靠的 quorum;否则,高可用性没有实际意义。两个节点之间的链路中断后,无法决定哪一个节点应继续运行,因此网络分区会导致两个节点都拒绝执行操作。双节点集群可以通过 QDevice 借用第三张选票。QDevice 是一台始终运行的小型机器,运行 corosync QDevice daemon;廉价 VPS 是承载这张选票的常见选择。

因此,实际情况如下。一台 Proxmox 主机只能提供虚拟化和快照,不能提供高可用性。3 台主机配合共享存储或复制存储,才能提供高可用性,但功耗会增加到 3 倍,您也需要投入更多精力。单个 VPS 默认既不提供集群,也不提供快照,但其底层硬件已经具备冗余,而且会由其他人负责监控。

如何选择

如果您有大量数据、想学习虚拟化,或重视隐私,请购买硬件并运行 Proxmox。如果您构建的服务必须通过固定地址从互联网访问,或需要在并非由您造成的断电后继续运行,请租用 VPS。如果无法决定,请先租用小型实例。10 美元可以让您用 1 个月验证项目是否能够持续运行,之后硬件仍然可以买到。

FAQ

Proxmox 在家中运行是否比 VPS 更便宜?

3 年的总成本接近,关键取决于功耗。一台低功耗迷你 PC 在包含电费的情况下,3 年成本约为 517 美元,而每月 10 美元的小型 VPS 成本为 360。二手台式机第一天看起来更便宜,但闲置功耗会逐渐抵消这部分差价。当您需要大量存储或大量 RAM 时,家用硬件通常明显更划算,因为这些资源租用成本高、购买成本低。

我可以在家中的 Proxmox 上托管公网网站吗?

通常不能直接托管。大多数家庭宽带分配动态 IP 地址,许多还位于运营商级 NAT 后,因此无论您如何在路由器上设置端口转发,入站连接都无法到达您的网络。上传带宽通常也远低于下载带宽。常见做法是租用一台具有固定公网地址的小型 VPS,通过 VPN 隧道将流量转发到家中的机器,同时保持家庭网络不对公网开放。

运行 Proxmox 是否需要 3 台机器?

不需要。1 台机器就可以正常运行虚拟机、容器和快照。只有在需要高可用性时,3 台才是最低要求,因为 Proxmox 文档要求至少有 3 个节点才能可靠地形成 quorum。若希望实现故障转移但不想购买第 3 台服务器,常见折中方案是使用 2 个节点,再在一台持续运行的小型机器上部署 QDevice。

VPS 教程是否适用于 Proxmox guest?

适用,因为运行 Ubuntu 或 Debian 的 Proxmox guest 与服务商提供的 Linux 系统相同。差异在于前面所述的几个方面:机器前方的网络环境、其地址是否为公网地址,以及由谁更换磁盘。命令、Docker、防火墙规则和服务文件在两种环境中的行为相同。

哪些服务应在家中运行,哪些服务应租用?

将存储需求高且私有的工作负载放在家中:媒体文件、照片、文档存档、备份目标和测试虚拟机。将陌生人需要访问的部分放到租用的环境中:反向代理、状态页面、邮件中继,以及任何必须通过固定地址响应的服务。使用 VPN 连接两端,使公网部分可以访问私有部分,而无需开放家庭网络。