第 1 篇 / 共 8 篇
01|Proxmox VE 家庭虚拟化架构与资产盘点
知识分类:架构与配置基线|2026-10-17 整理|状态:技术原则已查官方资料;实际现场状态未验证|敏感信息:已替换为角色名称及占位符。
一、从历史记录还原“职责”,不还原“秘密”
知识库记录的是一台多网口小型 x86 主机承担家庭虚拟化底座的案例。其典型服务分为:主路由虚拟机、旁路由虚拟机、NAS 虚拟机、媒体播放容器、应用面板容器、AI 自动化容器、只读审计容器和媒体下载容器。此处是历史架构角色清单,不是今天已启动的实时实例清单。不要将历史 VMID、CTID、地址、MAC、主机名照搬到其他机器。
| 层级 | 职责 | 技术边界 | 重点风险 |
|---|---|---|---|
| PVE 宿主机 | Hypervisor、网桥、存储与管理 API | 只运行必要基础服务 | 宿主故障可能让全部服务失联 |
| 路由类 VM | 主路由、旁路由、DNS/代理 | 独立网口/虚拟网卡和路由规则 | WAN/LAN 接错导致家庭断网 |
| NAS 类 VM | 文件系统、共享与数据管理 | 明确宿主/客体磁盘所有权 | 同一磁盘多重写入、直通冲突 |
| 服务类 CT | 媒体、应用与下载 | 低权限、最小挂载 | 媒体目录错挂、权限扩大 |
| 审计类 CT | 固定范围的 PVE 只读巡检 | 只读 API,无宿主 root | 审计工具成为高权限跳板 |
PVE 的虚拟机(QEMU/KVM)运行独立客户机内核;LXC 容器与宿主共享 Linux 内核。选择 VM 还是 CT,关键看隔离要求与应用兼容性,而不是简单地认为“容器一定更好”。
二、统一的资产台账
每个实例建立一条记录:资产代号 / VM或CT / 用途 / 所属节点 / CPU与内存 / 操作系统 / 关键网桥 / 存储ID / 磁盘归属 / 备份方式 / 开机顺序 / 管理负责人 / 最近核查时间。生产密钥、路由器账号、机器序列号以及个人信息不能进入可共享台账。
例子(虚构占位符,不代表现场配置):
| 资产代号 | 类型 | 业务 | 管理依赖 | 恢复优先级 |
|---|---|---|---|---|
| ROUTER-A | VM | 主路由 | 管理网桥和物理网口 | 极高 |
| NAS-A | VM | 数据服务 | 专用数据盘 | 高 |
| MEDIA-A | CT | 媒体服务 | NAS 只读媒体目录 | 中 |
| AUDIT-A | CT | 只读巡检 | PVE 低权限 API | 中 |
| DOWNLOAD-A | CT | 下载制作 | 独立下载目录 | 中 |
三、先做只读盘点,再谈修改
以下命令在有权登录的宿主终端人工执行,均为状态读取;输出仍可能包含内部资产信息,分享前必须脱敏。
pveversion -v # PVE和组件版本
uname -r # 正在运行的内核
qm list # 虚拟机清单
pct list # LXC清单
pvesm status # 存储状态
lsblk -f # 磁盘与文件系统
findmnt # 实际挂载事实
ip -br address # 接口信息,导出前脱敏
ip route # 默认路由,导出前脱敏
还应按单台实例执行 qm config <VM_ID> 或 pct config <CT_ID>,核对 onboot、网桥、unprivileged、mp0/mp1 及直通设备。<...> 是不能直接执行的示意占位符。应将配置文件记录与实际运行挂载分开保存,二者可能不一致。
四、配置基线的可信度
- A级:现场复核——当日只读命令、完整时间戳、操作者和脱敏证据;可用于制定变更单。
- B级:受控变更记录——有审批、变更前后差异和回滚凭证;不等于当前仍然有效。
- C级:历史教程/聊天——仅作线索,不能直接推断当前版本、实例 ID 或配置。
- D级:网络博客或脚本——未审核前不得在生产环境运行。
历史材料中不同时间的 VM/CT 编号与服务角色存在差异,因此本系列故意不发布真实编号。本篇不证明节点当前在线、不证明历史迁移已完成。
五、基线与恢复入口
PVE 通用配置位于 /etc/pve,由 Proxmox Cluster File System(pmxcfs)管理,不是可以任意离线覆盖的普通配置目录;密钥相关子目录应单独受控。网络、启动加载器、存储配置、管理用户与 ACL 的变更都需要分别记录原值。既有 Web 管理与至少一条独立应急通道要在正式切换前实际测试。
关联资料与验证依据
- 内部资料:《PVE 安全整改中文操作手册》(2026-10-17);《PVE 虚拟化环境搭建与调试入门》(历史)。
- 官方:https://www.proxmox.com/en/downloads/proxmox-virtual-environment/documentation/proxmox-ve-admin-guide-for-8-x
- 官方:https://pve.proxmox.com/wiki/Migrate_to_Proxmox_VE
结论:先建立“业务角色—实际实例—数据归属—备份责任”四层台账。没有新鲜的现场盘点,不能发布“目前配置无误”的结论。
2026-10-17 第二阶段核验补充(发布前确认)
- 2026-10-15 的现场资源清单将主要路由、旁路由、NAS 列为 VM,媒体、面板、三个 AI 容器与 DNS 过滤列为 LXC;这是当日留存现场证据,不等于本轮实时 PVE 资源树完整复验。
- 2026-10-17 已只读连接 CT106,确认
/mnt/knowledge处于ro挂载、索引定时器为 active。Windows 权威主副本与 N100 镜像的同步预演显示 157 个文件零差异;此结果只反映同步预演范围,不证明所有配置正确。 - 修订要求:原文“现场未验证”改为“部分 2026-10-15/16 现场历史证据已核对;当前全量资源树和开机状态仍待只读实时采集”。未经核实不公布真实 VMID/CTID、物理端口位置、内网拓扑。