VirtualBox et le réseau sous Ubuntu
Publié le 18 octobre 2008 - GNU/Linux
Dernière mise à jour le 30 août 2011
- Article
- |
- Commentaires (0)
- |
- Fichiers attachés (0)
VirtualBox est vraiment très simple d'emploi, son interface de configuration est très claire, et la mise en place d'un hôte virtuel ne pose pas de gros soucis. Néanmoins, la configuration du réseau peut être sources de problèmes.
Voilà la méthode que j'utilise pour avoir le réseau et internet sur mon WinXP avec VirtualBox installé sous Ubuntu.
Mise à jour du 02/01/09 :
Avec la dernière version en date de VirtualBox (2.1.0), plus besoin de passer par ces manipulations, une simple configuration avec l'interface hôte, typiquement eth0 en filaire ou wlan0 en Wi-Fi, est parfaitement fonctionnelle.

Tout d'abord, installer les paquets "bridge-utils" et "uml-utilities" :
$ sudo apt-get install bridge-utils uml-utilities
Puis éditer le fichier "interfaces" pour y créer une interface tap0 qui sera utilisé par VirtualBox, et réaliser un pont entre l'interface de la machine "Host", votre machine physique, et la machine de VirtualBox.
Modifiez "votre_utilisateur" par le nom adéquate dans l'exemple ci-dessous.
$ sudo nano /etc/network/interfaces
# L'interface reseau de la machine "Host"
auto eth0
iface eth0 inet manual
# L'interface qui sera utilisee par VirtualBox
auto tap0
iface tap0 inet manual
tunctl_user votre_utilisateur
# Le pont permettant aux deux interfaces réseaux de communiquer
auto br0
iface br0 inet dhcp
post-up chmod ugo+rw /dev/net/tun
bridge-ports eth0 tap0
bridge-ageing 7200
bridge-fd 0
# L'interface reseau "loopback"
auto lo
iface lo inet loopback
Et pour finir, ajouter votre utilisateur au groupe "uml-net" et "vboxusers".
sudo adduser $USERNAME uml-net sudo adduser $USERNAME voboxusers
Il ne reste plus qu'à configurer votre machine sous VirtualBox pour utiliser l'interface tap0, le plus simple.
Dans la partie "Réseau", indiquer "Adaptateur réseau hôte" dans "attaché à", et "tap0" dans "Nom de l'interface". Bien sûr, les cases "Activer l'adaptateur de Réseau" et Câble relié" sont à cocher.

Voilà, votre système virtuelle peux accéder à internet.

