如何配置Proxmox VE上联思科交换机Trunk?
- By : Will
- Category : Virtualization

Virtualization
1 前言
一个问题,一篇文章,一出故事。
本章将总结Proxmox VE的网卡以Trunk模式上联思科交换机。
由于Trunk允许多个VLAN通讯,因此Trunk是一种适合虚拟机灵活横跨多个网段的方案。
2 最佳实践
2.1 配置交换机的端口模式
单端口Trunk:
多端口Trunk:
2.2 修改网卡配置
2.2.1 配置前须知
请注意,后面的命令行配置可在Proxmox PE中的节点点击【系统】->【网络】菜单创建并应用配置。
2.2.2 配置端口聚合
vim /etc/network/interfaces
修改如下配置,
auto enp5s1f0 iface enp5s1f0 inet manual auto enp5s1f1 iface enp5s1f1 inet manual auto bond0 iface bond0 inet manual bond-slaves enp5s1f0 enp5s1f1 bond-miimon 100 bond-mode active-backup bond-primary enp5s1f0
需要注意的是:
– 如果“bond-mode”设置为“active-backup”适合单端口的Trunk模式
– 如果“bond-mode”设置为“LACP (802.3ad)”适合多端口的Trunk模式
界面设置参考,
2.2.3 配置虚拟机所需的桥接端口
vim /etc/network/interfaces
修改如下配置,
auto vmbr0 iface vmbr0 inet manual bridge-ports bond0 bridge-stp off bridge-fd 0 bridge-vlan-aware yes bridge-vids 2-4094
界面设置参考,
稍微提示,虚拟机按如下配置即可设置对应VLan段的IP地址并成功通讯,非本章重点不详细讲解,
2.2.4 配置服务器管理IP地址
vim /etc/network/interfaces
修改如下配置,
auto vlan10 iface vlan10 inet static address 10.168.0.229/24 gateway 10.168.0.1 vlan-raw-device bond0
界面设置参考,
注:这里默认你的VLan 10已经存在并已经设置网关。
2.2.5 重启服务使配置生效
systemctl restart networking.service
如果是界面设置,请点击【应用设置】则有同等效果。
没有评论