-
Notifications
You must be signed in to change notification settings - Fork 5
HowTo VirtualBox
L'installation se fait automatiquement via apt :
sudo apt-get install virtualbox
A l'issue de l'installation, vous devriez pouvoir démarrer l'hyperviseur :
- soit par le lanceur/icone qui peut se trouver dans vos applications
- soit en console, avec un
virtualbox &
NOTE : vous pourriez avoir des problèmes à cause de l'UEFI (cannot find kernel module) (voir ici) ou bien parce que le VT-x n'est pas activé dans votre BIOS (voir ici)
Vous aboutissez au stack suivant :
La VM est fournie, il s'agit d'un Debian 8 préinstallé dans un fichier .vdi, qui est le format de conteneur par défaut d'une VM virtualbox.
Il faut l'ajouter à l'hyperviseur, via le menu "machine" -> "ajouter". Vous lui donnez le fichier .vbox qui se trouve à côté du gros fichier .vdi (ce fichier .vbox contient les réglages de la VM, pas ses données)
Conformément à la configuration expliquée dans ce paragraphe, on va :
-
créer un réseau virtuel host only dans l'hyperviseur
- menu "fichier" -> "préférences" de l'hyperviseur virtualbox
- onglet "réseau" à gauche de la fenêtre de dialogue
- onglet "Réseau hôte uniquement"
- cliquer le petit plus vert à droite de la liste
- vous avez maintenant une ligne vboxnet0 dans la liste
- cliquez OK pour enregistrer et fermer la feneêtre de dialogue
-
ajouter la VM fournie à l'hyperviseur
- menu "machine" -> "ajouter" de l'hyperviseur virtualbox
- choisir le fichier en .vbox et cliquer "ouvrir"
- la nouvelle VM apparait dans la liste de l'hyperviseur
-
attribuer 2 interfaces réseau à notre VM, dont l'une sera attachée à ce réseau virtuel
- clic droit sur la VM dans la liste de l'hyperviseur, puis "configuration"
- onglet "réseau" à droite
- la carte 1 doit être déjà activée, en NAT . Laissez comme ça
- activez la carte 2, choisissez "réeau privé hôte", puis vboxnet0 en dessous
- cliquez OK pour enregistrer et fermer la fenêtre de dialogue
-
démarrer la VM
- choisissez la VM dans la liste, puis "démarrer"
-
vérifier l'adresse IP de la carte 2
- loguez-vous dans la fenêtre de la VM avec simplon/simplon
- vérifiez l'adresse IP attachée à la carte réseau eth1 avec un
sudo ifconfig
-
si aucune carte eth1 dans le ifconfig:
- il faut ajouter la carte dans le fichier
/etc/network/interfaces
. Ce fichier doit contenir :
auto eth0 iface eth0 inet dhcp auto eth1 iface eth1 inet dhcp
- il faut ajouter la carte dans le fichier
plus d'infos sur la configuration du réseau dans Debian ici : https://wiki.debian.org/NetworkConfiguration
* puis redémarrer le réseau avec sudo service networking restart
pour allumer la carte réseau eth1. A ce stade eth1 devrait être visible dans le ifconfig
, vraisemblablement à l'IP 192.168.56.101
-
connectez-vous en ssh depuis le système hôte à la VM avec un
ssh simplon@192.168.56.101
Vous aboutissez au stack suivant (avec une seule VM toutefois) :
A partir de maintenant, vous n'avez plus besoin de la fenêtre de la VM : vous pouvez faire un exit
dans cette fenêtre et la remiser dans un coin (sans la fermer).
Enjoy