Proxmox VE打开vSwichconfiguration?

我正在使用Proxmox VE 3.3(我非常喜欢并且已经使用了几年),但似乎无法使vSwitch开放,如下所示。

我无法使Open vSwitch正常工作。 我想使用它,因为最终的环境由许多可能会发生变化的VLAN组成,所以Open vSwitch会使这变得更容易。

我在一个小testingnetworking上安装了proxmox。 起初,我通过标准的linuxnetworking模型使用eth0 + 1的绑定工作,可以正常工作。 所以我试图打破这一点,并使用开放的vswitch来代替。 我阅读了proxmox指南,甚至复制了他们的示例confg并对其进行了修改,但是我无法完成它的工作。

因此,为了testing,我已经回到了Cisco交换机上的一个端口中继,并且试图让Open vSwitch与eth0一起作为我的物理端口,一个网桥和一个用于主机连接的内部端口。

这是我的/ etc / network / interfacesconfiguration,任何人都可以指出我做错了什么?

auto lo iface lo inet loopback auto vmbr0 allow-ovs vmbr0 iface vmbr0 inet manual ovs_type OVSBridge ovs_ports eth0 vlan10 allow-vmbr0 vlan10 iface vlan10 inet static ovs_type OVSIntPort ovs_bridge vmbr0 ovs_options tag=10 ovs_extra set interface ${IFACE} external-ids:iface-id=$(hostname -s)-${IFACE}-vif address 172.16.1.199 netmask 255.255.255.0 gateway 172.16.1.254 

我添加自己的回答这个问题,因为我已经设法让Open vSwitch自发布以来的工作。

从proxmox PVE存储库使用Open vSwitch的版本非常重要,而不是标准的开放vswitch debian repo。

最重要的是,由于某种原因,proxmox似乎无法将接口识别为Open vSwitchtypes(如果在networking/ interfaces文件中手动创buildconfiguration)。 因此我build议使用GUI来构buildconfiguration。