Comment mettre en place un pont ethernet pour Marionnet

Un pont ethernet est nécéssaire aux machines virtuelles pour y avoir un accès internet.

Les commandes suivantes ont à taper directement (et non via SSH) sur l'hôte en tant que root:

  • créer un pont :
    brctl addbr br0
  • Ajouter une interface réseau à ce pont (supposons ici que c'est eth0) :
    brctl addif br0 eth0
  • Activer le pont :
    ifup br0
  • Verifier que le pont a bien un accès internet (si ce n'est pas le cas, vous allez devoir le corriger à la main)
    ifconfig br0
  • Lancer le marionnet-daemon en tant que root
  • Lancer marionnet en tant qu'utilisateur normal

Si tout va bien, vous devriez voir que le pont a 2 interfaces (eth0 et gwtapnnnn où nnnn est un nombre entier) :

brctl show br0