Autant vmware ou xen sont convaincants pour un serveur de virtualisation, autant Virtual Box reste le plus léger et le plus simple à mettre en place sur une machine de bureau. kvm attend toujours (mais ça arrive) des utilitaires de configuration et gestion dignes de ce nom. Le seul point noir de Virtual Box jusqu’à maitenant restait sa relative complexité pour mettre en oeuvre une interface pontée depuis la vm vers l’hôte physique. Plus maintenant
Je pensais que c’était une galère d’installer un bridge avec les vm Virtual Box alors que c’est tout bête en fait, au moins sur Ubuntu 8.04 et ultérieure.
Installation des paquets pour le pont
sudo apt-get install bridge-utils
Création d’une interface en mode pont dans /etc/network/interfaces. Celle-ci est créée sur la carte physique eth0. A adpater bien sûr. Le pont s’appelle bro0.
auto br0
iface br0 inet dhcp
bridge_ports eth0
Enfin, une dernière commande avec l’utilitaire forunit par Virtual Box.
sudo VBoxAddIF vbox0 <user> br0
où <user> est le nom d’utilisateur qui peut utiliser ce pont au niveau Virtual Box. L’interface à indiquer dans Virtual Box est vbox0 comme dans l’écran ci-dessous.
Finalement guère plus compliqué que du NAT avec Virtual Box et là tous les ports sont ouverts en réception sur la vm.