PVE 的网络模型有 Bridge、VLAN、Bond 三种基础类型。组合起来能覆盖 99% 家用与小型办公场景。
整体拓扑
2 张 2.5G 网卡做 LACP bond0 → vmbr0 主桥接;逻辑上切出 3 个 VLAN:10(管理) / 20(业务) / 30(存储)。管理 VLAN 走独立 IP 段,避免与家庭主网互相污染。
配置语法
auto lo
iface lo inet loopback
auto eno1
iface eno1 inet manual
auto eno2
iface eno2 inet manual
auto bond0
iface bond0 inet manual
bond-slaves eno1 eno2
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer3+4
auto vmbr0
iface vmbr0 inet manual
bridge-ports bond0
bridge-stp off
bridge-fd 0
auto vmbr0.10
iface vmbr0.10 inet static
address 10.10.10.2/24
gateway 10.10.10.1
VLAN 接入虚拟机
VM/容器可以在 NIC 模型里直接选 tag=10/20/30,自动落到对应 VLAN 段。如果想从主机访问所有 VLAN,可以在 vmbr0 上不分配 IP,但创建 vmbr0.10 / vmbr0.20 / vmbr0.30 三个 sub-interface。
物理交换机必须配 LACP,与主机侧 mode 一致。如果交换机不支持,至少改 balance-xor 模式。