From 268540b34deb82e96e676fd0f37c2a75e3d47e56 Mon Sep 17 00:00:00 2001 From: jdubois Date: Tue, 15 Mar 2022 10:59:05 +0100 Subject: [PATCH] =?UTF-8?q?##=20M=C3=A9lange=20bridge=20et=20VLAN=20(cas?= =?UTF-8?q?=20d'un=20KVM)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoDebian/Reseau.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/HowtoDebian/Reseau.md b/HowtoDebian/Reseau.md index 86ff9940..d07d012f 100644 --- a/HowtoDebian/Reseau.md +++ b/HowtoDebian/Reseau.md @@ -178,6 +178,47 @@ Exemple : # ip link set dev eth0.42 up ~~~ +## Mélange bridge et VLAN (cas d'un KVM) + +Pour une configuration KVM, où l'on souhaiterait avoir plusieurs bridges selon les VLANs, il faut en premier configurer l'interface physique enoX, puis une interface enoX.YY par VLAN, et un bridge par VLAN dans lequel sera ce même enoX.YY. L'IP du KVM doit être attribuée au bridge qui correspond au VLAN dans lequel ce KVM est. Par exemple, avec un KVM dont l'IP est dans le VLAN 2, et des VMs devant être dans les VLANs 2, 3 et 4 : + +~~~ +# Bond +auto eno1 +iface eno1 inet manual + +# VLAN2 +auto eno1.2 +iface eno1.2 inet manual + +## Bridge +auto bridge_vlan2 +iface bridge_vlan2 inet static + address 192.0.2.1/24 + gateway 192.0.2.254 + bridge_ports eno1.2 + +# VLAN 3 +auto eno1.3 +iface eno1.3 inet manual + +## Bridge +auto bridge_vlan3 +iface bridge_vlan3 inet manual + bridge_ports eno1.3 + +# VLAN 4 +auto eno1.4 +iface eno1.4 inet manual + +## Bridge +auto bridge_vlan4 +iface bridge_vlan4 inet manual + bridge_ports eno1.4 +~~~ + +L'IP du KVM est 192.0.2.1 dans le VLAN2. Ensuite, le bridge correspondant au VLAN souhaité sera attribué à la VM. + ## Bonding Le bonding, ou l'agrégation de lien, permet d'agréger plusieurs liens physiques en un seul lien virtuel. Selon le mode utilisé, cela peut offrir une tolérance de panne, de l'équilibrage de charge (load-balancing), et/ou une augmentation de débit.