Outils pour utilisateurs

Outils du site


kb:cheatsheet:openvswitch

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
kb:cheatsheet:openvswitch [2018/09/23 18:25] beukb:cheatsheet:openvswitch [2019/08/23 13:15] (Version actuelle) beu
Ligne 10: Ligne 10:
  
 <code bash> <code bash>
-# ovs-vsctl add-br ovsbr0+# ovs-vsctl add-br vmbr0
 </code> </code>
  
Ligne 16: Ligne 16:
  
 <code bash> <code bash>
-# ovs-vsctl del-br ovsbr0+# ovs-vsctl del-br vmbr0
 </code> </code>
  
Ligne 22: Ligne 22:
  
 <code bash> <code bash>
-# ovs-vsctl add-port ovsbr0 eth0 +# ovs-vsctl add-port vmbr0 eth0 
-</code>en mode access:+</code>
  
 ou en mode access : ou en mode access :
 +
 <code bash> <code bash>
-# ovs-vsctl add-port ovsbr0 eth0 tag=30 vlan_mode=access+# ovs-vsctl add-port vmbr0 eth0 tag=30 vlan_mode=access
 </code> </code>
  
Ligne 33: Ligne 34:
  
 <code bash> <code bash>
-# ovs-vsctl add-port ovsbr0 eth0+# ovs-vsctl add-port vmbr0 eth0
 </code> </code>
  
Ligne 39: Ligne 40:
  
 <code bash> <code bash>
-# ovs-vsctl add-port ovsbr0 eth0 tag=20 vlan_mode=native-untagged trunks=30,40+# ovs-vsctl add-port vmbr0 eth0 tag=20 vlan_mode=native-untagged trunks=30,40
 </code> </code>
  
-ou pour créer et ajouter une interface interne :+Pour créer et ajouter une interface interne :
  
 <code bash> <code bash>
-# ovs=vsctl add-port ovsbr0 vlan30 tag=30 -- set interface vlan9 type=internal+# ovs=vsctl add-port vmbr0 vlan30 tag=30 -- set interface vlan9 type=internal 
 +</code> 
 + 
 +Toutes les options peuvent être mise en place via la commande : 
 + 
 +<code bash> 
 +# ovs-vsctl set interface eth0 tag=20 vlan_mode=native-untagged trunks=30,40
 </code> </code>
  
Ligne 53: Ligne 60:
  
 <code bash> <code bash>
-# ovs=vsctl add-bond ovsbr0 eth0 eth1 lacp=active bond_mode=balance-slb other_config:lacp-time=slow+# ovs=vsctl add-bond vmbr0 eth0 eth1 lacp=active bond_mode=balance-slb other_config:lacp-time=slow
 </code> </code>
  
  
-=====Configuration en fichier de configuration=====+=====Configuration en fichier de configuration ifupdown=====
  
 A noter que toutes les interfaces peuvent avoir une IP fixe ou par DHCP (même si aucun intérêt sur les ports externes). A noter que toutes les interfaces peuvent avoir une IP fixe ou par DHCP (même si aucun intérêt sur les ports externes).
Ligne 65: Ligne 72:
 Les bridges se configure comme ceci : Les bridges se configure comme ceci :
 <code> <code>
-auto ovsbr0 +auto vmbr0 
-allow-ovs ovsbr0 +allow-ovs vmbr0 
-iface ovsbr0 inet manual+iface vmbr0 inet manual
     ovs_type OVSBridge     ovs_type OVSBridge
     ovs_ports eth0 vlan30     ovs_ports eth0 vlan30
Ligne 79: Ligne 86:
 <code> <code>
 auto eth0 auto eth0
-allow-ovsbr0 eth0+allow-vmbr0 eth0
 iface eth0 inet manual iface eth0 inet manual
-    ovs_bridge ovsbr0+    ovs_bridge vmbr0
     ovs_type OVSPort     ovs_type OVSPort
 </code> </code>
Ligne 107: Ligne 114:
  
 <code> <code>
-allow-ovsbr0 vlan30+auto vlan30 
 +allow-vmbr0 vlan30
 iface vlan30 inet manual iface vlan30 inet manual
     ovs_type OVSIntPort     ovs_type OVSIntPort
-    ovs_bridge ovsbr0+    ovs_bridge vmbr0
     ovs_options tag=30     ovs_options tag=30
 </code> </code>
Ligne 121: Ligne 129:
  
 <code> <code>
-allow-ovsbr0 bond0+auto bond0 
 +allow-vmbr0 bond0
 iface bond0 inet manual iface bond0 inet manual
     ovs_type OVSBond     ovs_type OVSBond
-    ovs_bridge ovsbr0+    ovs_bridge vmbr0
     ovs_bonds eth1 eth2     ovs_bonds eth1 eth2
     ovs_options bond_mode=active-backup     ovs_options bond_mode=active-backup
Ligne 132: Ligne 141:
  
 <code> <code>
-allow-ovsbr0 bond0+auto bond0 
 +allow-vmbr0 bond0
 iface bond0 inet manual iface bond0 inet manual
     ovs_type OVSBond     ovs_type OVSBond
-    ovs_bridge ovsbr0+    ovs_bridge vmbr0
     ovs_bonds eth1 eth2     ovs_bonds eth1 eth2
     ovs_options bond_mode=balance-slb lacp=active other_config:lacp-time=slow     ovs_options bond_mode=balance-slb lacp=active other_config:lacp-time=slow
 </code> </code>
  
-Voici un [[kb:linux:openvswitch:exemple de configuration]]+Voici un {{ :kb:cheatsheet:ovs_sample.txt |exemple de configuration}} 
 + 
 +Vous trouverez la documentation officiel [[https://github.com/openvswitch/ovs/blob/master/debian/openvswitch-switch.README.Debian |içi]]
 ---- ----
  
kb/cheatsheet/openvswitch.1537727103.txt.gz · Dernière modification : 2018/09/23 18:25 de beu