« Proxmox et bridge avec openvswitch » : différence entre les versions
Aller à la navigation
Aller à la recherche
m (Pfoo a déplacé la page Proxmox 5 et bridge avec openvswitch vers Proxmox et bridge avec openvswitch) |
Aucun résumé des modifications |
||
Ligne 30 : | Ligne 30 : | ||
ovs_type OVSBridge | ovs_type OVSBridge | ||
ovs_ports eth0 | ovs_ports eth0 | ||
ovs_extra set bridge ${IFACE} other-config:hwaddr=\"$(cat /sys/class/net/eth0/address)\" | |||
</pre> | </pre> | ||
Note : la commande passée avec <code>ovs_extra</code> 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) |
Version du 31 octobre 2021 à 18:51
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)