VirtualBox
Un article de Backtrack-fr.
Sommaire |
[modifier] Présentation
VirtualBox permet d'utiliser et de faire fonctionner des images.iso sans rien avoir à faire de particulier ce qui vous permet de tester des distributions de linux live cd par exemple sans utiliser votre cdrom ni sans avoir besoin de booter au demarage le tout pouvant se faire sous windows, linux ou mac.
Pour le tester il est conseillé de prendre au moins 256mo de ram et pour une bonne utilisation choisissez 64mo de memoire video aussi par exemple.
N'oubliez pas de parametrer simplement le son ce qui n'est pas fait par défaut
Certaines fonctionnalités ne sont pas détaillées ici mais virtualbox offre d'autres possibilités d'utilisations en matière démulation et de virtualisation.
la version de base est gratuite pour un usage personnel ou éducatif (licence PUEL) et payante pour les entreprises. La version Open Source est entièrement libre mais il manque certaines fonctionnalités pour les entreprises.
Site Officiel :http://www.virtualbox.org/
[modifier] Téléchargement
Rendez-vous ici : http://www.virtualbox.org/wiki/Downloads Pour BT, prendre le lien All Distributions
[modifier] Installation
Tout d'abord il faut autoriser l'execution de l'installeur
bt ~ # chmod +x VirtualBox_X.X.X_Linux_x86.run
on le lance :
bt ~ # ./VirtualBox_X.X.X_Linux_x86.run
NOTE : Si vous n'avez pas les sources du noyau vous aurez une erreur lors de la création du module noyau.
Vous devrez les télécharger ici
extrayez l'archive avec la commande suivante :
bt ~ # mv kernel.lzm / && /usr/bin/lzm2dir /kernel.lzm /
[modifier] Configurations post-installation
[modifier] Lancement des modules de VirtualBox
/etc/init.d/vboxdrv start /etc/init.d/vboxnet start
Pour lancer automatiquement les modules au démarrage il faut éditer le fichier /etc/rc.d/rc.local et y ajouter les entrées suivantes :
modprobe tun #Demarrage des services VirtualBox /etc/init.d/vboxdrv start /etc/init.d/vboxnet start
[modifier] Lancement du module "Plein écran"
Pour pouvoir afficher Backtrack en pleine écran, entrer ceci dans le shell :
/usr/bin/VBoxClient
[modifier] Mise en place d une interface reseau virtuelle pour VirtualBox
Il faut éditer le fichier /etc/rc.d/rc.local et y ajouter les entrées suivantes :
modprobe tun #Demarrage des services VirtualBox: /etc/init.d/vboxdrv start /etc/init.d/vboxnet start #Creation de l interface reseau virtuelle: tunctl -t vbox0 -u root chmod 666 /dev/net/tun
#Creation d un pont reseau entre la carte reseau et la carte virtuelle: brctl addbr br0 brctl addif br0 eth0 brctl addif br0 vbox0
#Mise en place de l adressage IP: ifconfig vbox0 0.0.0.0 promisc up ifconfig eth0 0.0.0.0 promisc up ifconfig br0 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.250 dev br0 echo 'nameserver 192.168.0.250'>/etc/resolv.conf
[modifier] Dossier de partage
Créé un dossier partagé à l'aide du menu "Périphérique" de VirtualBox.
Ensuite créé le dossier de partage dans Backtrack :
mkdir /mnt/partage
Et le monter :
mount -t vboxsf <nom_de_partage_sous_windows> /mnt/partage


