当以默认配置安装PVE 7.x后,若与服务器连接的交换机端口为trunk模式时,需要配置基于VLAN的管理地址。操作步骤如本文所示。
分步指南
- 查当前的配置
使用命令cat /etc/network/interfaces,确认当前的配置,新安装的PVE默认的网络配置入下图所示。 修改网络配置
使用vi或nano(PVE安装后默认自带这两个编辑器)编辑/etc/network/interfaces文件,将配置按照如下内容修改。PVE带有dot1q VLAN信息的网络配置模板auto lo iface lo inet loopback iface eno1 inet manual auto vmbr0 iface vmbr0 inet manual bridge-ports eno1 bridge-stp off bridge-fd 0 bridge-vlan-aware yes bridge-vids 2-4094 auto vmbr0.[vlanid] iface vmbr0.[vlanid] inet static address [IP地址]/[掩码长度] gateway [网关] iface eno2 inet manual iface eno3 inet manual iface eno4 inet manual
例如,管理地址为192.168.101.10,子网掩码为255.255.255.0,网关地址为192.168.101.1,VLAN ID为101,则需要将配置修改为如下内容。
配置示例auto lo iface lo inet loopback iface eno1 inet manual auto vmbr0 iface vmbr0 inet manual bridge-ports eno1 bridge-stp off bridge-fd 0 bridge-vlan-aware yes bridge-vids 2-4094 auto vmbr0.101 iface vmbr0.101 inet static address 192.168.101.10/24 gateway 192.168.101.1 iface eno2 inet manual iface eno3 inet manual iface eno4 inet manual
修改完毕后保存配置。
- 使用systemctl restart networking命令重启网络。