VirtualBox est tres pratique pour lancer windows depuis une machine
linux (par exemple).
Problème: L’interface réseau est nattée, il est donc impossible
d’établir une connexion directe vers la machine invitée (ici Windows).
La solution: Bridger l’interface utilisée par VirtualBox et la carte
réseau de la machine hote (eth0 ici).
Comment faire:
donald:~# apt-get install uml-utilities bridge-utils
editer /etc/network/interfaces
La section eth0 est à présent comme suit:
auto eth0
iface eth0 inet manual
Nous avons une nouvelle interface (tap1) pour les machines virtuelles:
auto tap1
iface tap1 inet manual
pre-up tunctl -d tap0
pre-up tunctl -u lcaron
(N’oubliez pas de remplacer lcaron par votre login)
Et enfin le bridge qui lui prend l’ancienne @IP d’eth0
auto bridge0
iface bridge0 inet dhcp
post-up chmod ugo+rw /dev/net/tun
bridge-ports eth0 tap0
bridge-ageing 7200
bridge-fd 0
donald:~# /etc/init.d/networking restart
Dans les préférences de la machine virtuelle sous VirtualBox, Activer
l’adaptateur réseau, l’attacher à l’adaptateur réseau hôte, dans le nom
de l’interface, indiquer tap0
Votre machine virtuelle est à présent joignable sur une @IP de la même
classe que le système hote.