VirtualBox OSE est simple d’utilisation si on emploi l’interface réseaux NAT, mais c’est un peu plus compliqué d’utilisé le mode bridge (réseau hôte) ! Voici comment faire pour ubuntu 8.04 (hardy) et Virtulbox OSE (1.5.6-dfsg-6ubuntu1).
ATTENTION : Avant de faire des modifications, faite une sauvegarde des fichiers !!!
Sur la machine hôte (
Aucune configuration spécial du réseaux est à faire sur la machine virtuelle) :
1) installer bridge-utils et uml-utilities
2) Ajouter le group vboxusers a votre utilisateur :
$ sudo usermod -a -G vboxusers <votre_login>
3) Créer un bridge en modifiant votre fichier /etc/network/interfaces
Exemple avec dhcp :
$ sudo gedit /etc/network/interfaces
auto eth0
iface eth0 inet manual
auto breth0
iface breth0 inet dhcp
bridge_ports eth0
# The loopback network interface
auto lo
iface lo inet loopback
Exemple avec adresse fixe (adapter selon votre configuration) :
$ sudo gedit /etc/network/interfaces
auto eth0
iface eth0 inet manual
auto breth0
iface breth0 inet static
bridge_ports eth0
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
# The loopback network interface
auto lo
iface lo inet loopback
4) Ajouter vos interfaces virtuelles dans le fichier : /etc/vbox/interfaces
par exemple 3 interfaces utilisables :
$ sudo gedit /etc/vbox/interfaces
# Each line should be of the format :
# <interface name> <user name> [<bridge>]
vbox0 <votre_login> breth0
vbox1 <votre_login> breth0
vbox2 <votre_login> breth0
5) Redémarer votre système pour activer les modifications.
Le démarage est + lent qu’avant à cause du bridge.
6) Créer une nouvelle (ou modifier une) machine virtuelle, puis modifier le réseau comme ceci (changer vbox0 par vbox1, vbox2, etc. selon vos machines virtuelles) :
attaché à : Adapteur réseau hôte
Nom de l'interface : vbox0
Application d'installation : /etc/network/if-pre-up.d/virtualbox-ose
Application de désinstallation : /etc/network/if-post-down.d/virtualbox-ose
7) Lancer et enjoy 🙂
PS : N’utilisé par les effets visuels d’ubuntu (3d) avec virtualbox OSE sinon la souris ne fonctionnera pas 🙁