Proxmox et bridge avec openvswitch
Aller à la navigation
Aller à la recherche
OpenVSwitch est une alternative a la pille de bridging du noyau linux.
Installez le paquet openvswitch-switch :
aptitude install openvswitch-switch
Supprimez complètement la configuration réseau de /etc/network/interfaces
a l'exception de la configuration de la boucle locale lo
. Il devrait vous rester la chose suivante dans le fichier :
auto lo iface lo inet loopback
Nous allons ensuite créer un bridge vmbr0 sur l'interface physique eth0
#eth0 auto eth0 allow-vmbr0 eth0 iface eth0 inet manual ovs_type OVSPort ovs_bridge vmbr0 #vmbr0 auto vmbr0 iface vmbr0 inet static address XX.XX.XX.XX netmask 255.255.255.0 gateway XX.XX.XX.XX ovs_type OVSBridge ovs_ports eth0 ovs_extra set bridge ${IFACE} other-config:hwaddr=\"$(cat /sys/class/net/eth0/address)\"
Note : la commande passée avec ovs_extra
est nécessaire depuis proxmox 7 si votre infrastructure nécessite que votre bridge ait l'adresse mac de l'interface (cas chez la majorité des hébergeurs comme OVH, Online, etc). Plus d'information ici et ici (uniquement pour le bridge linux, pas pour openvswitch)