Et on est reparti pour un article qui va permettre de dĂ©couvrir comment se servir de l’hyperviseur gratuit d’Oracle pour virtualiser des PC et des serveurs, j’ai nommé : VirtualBox !

C’est un soft trĂšs simple et qui fait plutĂŽt bien son job, Ă  savoir permettre l’utilisation de plusieurs ordinateurs « virtuels » sur un mĂȘme ordinateur « rĂ©el ». wacko

Alors, on fait le tour du propriétaire ?


DĂ©couverte de VirtualBox

⇒ AccĂšs rapide aux diffĂ©rentes parties de cet article : 

      1. Créer une nouvelle machine virtuelle
      2. Interagir avec une machine virtuelle
      3. Changer les configurations d’une machine virtuelle
      4. Mettre des machines virtuelles en réseau
      5. Optimiser le fonctionnement des VMs
      6. Importer une machine virtuelle « ready to use »
      7. Pour aller plus loin : la prise d’instantanĂ©

VirtualBox est un logiciel libre de virtualisation, de type « hyperviseur », développé par Oracle (société américaine spécialisée dans les systÚmes de bases de données et applicatifs).

Un hyperviseur est une plateforme de virtualisation qui permet Ă  plusieurs systĂšmes d’exploitation de travailler sur une mĂȘme machine physique, en mĂȘme temps.

Info + : Il ne faut pas confondre virtualisation et Ă©mulation. L’émulation se contente de reproduire les caractĂ©ristiques d’un systĂšme alors que la virtualisation utilise rĂ©ellement les caractĂ©ristiques d’une vraie machine physique.

VirtualBox s’installe sur un systĂšme d’exploitation qui sera appelĂ© la « machine hĂŽte ». Les systĂšmes d’exploitation « virtuels » seront les machines « invitĂ©es ». On parle alors de « machines virtuelles » ou plus simplement « VM ».

ATTENTION ! Les machines virtuelles vont utiliser les ressources matĂ©rielles (mĂ©moire vive, processeur, disque de stockage
) de la machine hĂŽte. Virtualiser des machines nĂ©cessite donc que votre PC possĂšde les ressources suffisantes pour cela et surtout qu’il soit compatible avec la virtualisation ! Il faut une machine puissante et relativement rĂ©cente !

Je vous renvoie vers ce lien trĂšs complet et bien expliquĂ© pour savoir si votre processeur est compatible avec la virtualisation et dĂ©couvrir comment l’activer : Comment puis-je activer la virtualisation (VT) sur mon PC ?

CĂŽtĂ© ressources, vous ne pourrez par exemple pas monter un labo avec 10 machines virtuelles sous Windows 10 si vous avez seulement 8Go de RAM, en sachant que pour fonctionner de façon « acceptable », une VM sous Windows avec une interface graphique (idem pour Linux Ubuntu 20.04 d’ailleurs) a besoin de 2Go minimum (je vous laisse faire le calcul
).

Info ++ : Si vous avez l’envie ou le besoin de monter souvent des laboratoires ou maquettes comprenant plus de 2 machines virtuelles, prĂ©voyez d’avoir un PC avec au minimum (et je dis bien « minimum ») 8Go de RAM, un disque de stockage SSD et un processeur rĂ©cent avec plusieurs cƓurs.

Vous pouvez télécharger gratuitement VirtualBox au lien suivant : VirtualBox download

Au niveau de l’installation du logiciel, c’est trĂšs simple, « Suivant », « Suivant », « Suivant » 
 je vous laisse faire tout seul !

 

1. Créer une nouvelle machine virtuelle

Une fois installĂ© et dĂ©marrĂ©, voici la tĂȘte de votre logiciel VirtualBox !

Il est pour le moment vide mais ça ne va pas durer car nous allons créer ensemble notre premiÚre machine virtuelle sous Windows 10 ! bb

Pour utiliser un hyperviseur, il faut possĂ©der les « images disque » des systĂšmes d’exploitation Ă  virtualiser, se trouvant le plus souvent au format ISO, qui sont en rĂ©alitĂ© des CD ou DVD virtuels.

Pour vous procurer ces images, il faut les tĂ©lĂ©charger sur leurs sites officiels respectifs. Voici quelques liens oĂč vous pourrez rĂ©cupĂ©rer des ISO de systĂšmes Windows et Linux :

Info + : Conserver ces fichiers ISO pour Ă©viter d’avoir Ă  les re-tĂ©lĂ©charger Ă  chaque fois que vous en aurez besoin, ils sont utilisables autant de fois que vous le souhaitez.

C’est bon, vous avez bien tĂ©lĂ©chargĂ© votre ISO de Windows 10 ? Alors on commence !

Pour créer une nouvelle VM, cliquez sur le bouton « Nouvelle ».

Donnez un nom Ă  votre nouvelle VM et laissez le dossier de la machine qui vous est proposĂ© par dĂ©faut (ou si vous avez un second disque qui est SSD, c’est une bonne idĂ©e de la stocker sur celui-ci…).

Dans les listes dĂ©roulantes, choisissez son Type, c’est-Ă -dire son systĂšme d’exploitation, et Ă©galement sa version (Windows 7 ? 10 ? Server 2016 ? 2019 ? Linux Debian ? Ubuntu ? Redhat ?), et cliquez sur Suivant.

Choisissez la quantité de mémoire vive (RAM) à attribuer à la VM et poursuivez. Si vous ne savez pas combien définir, laissez la quantité recommandée.

Ensuite, nous allons créer un disque dur pour notre VM. Cochez « Créer un disque dur virtuel maintenant » et cliquez sur Créer pour poursuivre.

Laissez le format du disque sélectionné par défaut « VDI » qui est spécifique à VirtualBox.

Info + : Le format de disque VHD (ou VHDX) est le format natif utilisĂ© par l’hyperviseur de Microsoft appelĂ© HyperV et le format VMDK est le format natif de l’hyperviseur ESX de VMware. Ils sont tous deux trĂšs puissants et offrent plus de fonctionnalitĂ© que VirtualBox. Ils sont destinĂ©s Ă  un usage professionnel et sont sous licence. CĂŽtĂ© hyperviseur gratuit utilisĂ© dans le monde pro, vous avez la solution Proxmox sous Linux qui a fait ses preuves. VirtualBox est destinĂ© Ă  un usage personnel et pĂ©dagogique.

Pour le stockage, laissez « Dynamiquement alloué » par défaut et poursuivez.

Un stockage de taille fixe signifie que l’espace virtuel dĂ©fini sera immĂ©diatement pris sur votre disque dur physique (ce qui n’est pas cool car on perd de l’espace disque pour rien
).

Le stockage dynamique ne prendra sur votre disque dur que l’espace de stockage rĂ©ellement utilisĂ© par la VM et se bloquera une fois arrivĂ© au maximum dĂ©fini.

Définissez la taille de disque dur virtuel que vous souhaitez pour votre machine et cliquez sur Créer.

Pour vous donner un ordre d’idĂ©e, j’attribue en gĂ©nĂ©ral 10Go pour une VM Linux sans interface graphique (sans GUI) et 20Go avec interface graphique. Pour une VM Windows, j’attribue entre 30Go et 50 Go.

La nouvelle VM a bien été créée et apparaßt désormais dans la liste de gauche de VirtualBox.

Si vous cliquez sur votre VM, vous aurez un récapitulatif de sa configuration sur la droite.

Bon la machine est crĂ©Ă©e OK c’est bien, par contre ce n’est encore qu’une coquille vide ! Il faut qu’on installe un systĂšme d’exploitation dessus. C’est maintenant qu’on va avoir besoin de notre ISO de Windows 10.

Il faut insĂ©rer « virtuellement » le CD/DVD qui contient l’image disque du systĂšme d’exploitation qu’on va installer. Pour cela, cliquez sur « Configuration ».

Vous vous trouvez maintenant dans les configurations attenantes à la machine virtuelle. Rendez-vous dans les paramÚtres relatifs au « Stockage ».

C’est ici que se trouve le disque dur virtuel que vous avez crĂ©Ă© et Ă©galement le lecteur de CD virtuel de la VM. On appelle cela des « contrĂŽleurs ».

Cliquez sur l’icĂŽne reprĂ©sentant un CD qui est Ă  l’état « Vide » pour afficher ses attributs dans la partie de droite.

Cliquez sur l’icĂŽne reprĂ©sentant un CD Ă  droite de « Lecteur Optique », et enfin sur « Choose a disk file  ».

Naviguez dans votre ordinateur jusqu’au fichier ISO de Windows 10 que vous avez tĂ©lĂ©chargĂ© et sĂ©lectionnez le. L’ISO que vous avez rĂ©cupĂ©rĂ© chez Microsoft va avoir un nom Ă  rallonge qui peut ĂȘtre difficilement reconnaissable aprĂšs le tĂ©lĂ©chargement, je vous conseille de le renommer par quelque chose de plus simple si nĂ©cessaire.

AprĂšs cette manipulation, le CD virtuel est dans la machine. Vous pouvez quitter les configurations de la VM.

Vous pouvez dĂ©sormais dĂ©marrer votre machine virtuelle et procĂ©der Ă  l’installation du systĂšme d’exploitation que vous avez sĂ©lectionnĂ©.

Info + : Pour la partie installation de systĂšme d’exploitation, vous pouvez regarder les vidĂ©os de l’article Installation de systĂšmes d’exploitation pour vous donner une idĂ©e des manipulations et faire vos propres recherches sur le sujet.

 

2. Interagir avec une machine virtuelle

Pour démarrer une machine virtuelle, il vous suffit de cliquer sur le bouton « Démarrer ».

Une nouvelle fenĂȘtre reprĂ©sentant la machine virtuelle va s’ouvrir.

Vous pourrez alors y accéder tout à fait normalement, comme si elle était réelle.

En haut de la fenĂȘtre de votre VM, vous allez trouver diffĂ©rents menus qui pourraient vous ĂȘtre utiles. Nous allons les parcourir trĂšs rapidement en parlant uniquement de ceux qui sont potentiellement intĂ©ressants dans le cadre de cet article « DĂ©couverte ».

Commençons par le menu Fichier. Il contient les paramĂštres gĂ©nĂ©raux de VirtualBox (langue, update, etc
) et aussi la rĂ©initialisation des erreurs que la VM peut rencontrer.

Le menu Machine permet de gĂ©rer les configurations de la machine virtuelle elle-mĂȘme, son alimentation (arrĂȘt, dĂ©marrage et pause) et de prendre des instantanĂ©s dont nous parlerons plus tard


Le menu Ecran gĂšre les diffĂ©rents modes d’affichage possible de la fenĂȘtre de la VM (plein Ă©cran, ajustĂ© ou auto), la rĂ©solution et Ă©galement les captures d’écran/enregistrement.

Le menu EntrĂ©e concentre tous les paramĂštres d’utilisation de la souris et les raccourcis clavier.

Info + : Si vous utilisez des VMs Windows Server qui vous demande d’appuyer sur « Ctrl + Alt + Suppr », inutile de le faire rĂ©ellement avec votre clavier, ça ne fonctionnera pas dans la VM
 Il vous faudra passer par le menu EntrĂ©e, Clavier et cliquer sur « Envoyer Ctrl-Alt-Del » ou plus simplement utiliser la combinaison de touches « Ctrl + Suppr ».

Le menu PĂ©riphĂ©riques quant Ă  lui regroupe tous ce qui est accĂšs au lecteur CD, audio (in/out), accĂšs aux pĂ©riphĂ©riques USB physiques disponibles, presse-papier pour copier /coller (texte ou fichier) de l’hĂŽte vers l’invitĂ© et l’installateur d’addons, que nous verrons Ă©galement par la suite. laugh

PrĂ©cision importante : Pour utiliser des pĂ©riphĂ©riques de stockage rĂ©cents dans les machines virtuelles (clĂ© USB ou disque dur en 2.0 ou 3.0 par exemples), il sera nĂ©cessaire d’ajouter le pack d’extension correspondant Ă  votre version de Virtualbox et de configurer la machine virtuelle en vous rendant dans le menu PĂ©riphĂ©riques / USB / ParamĂštres USB et en cochant la case du contrĂŽleur en 2.0 ou 3.0 selon vos besoins.

Vous pourrez ensuite insĂ©rer votre pĂ©riphĂ©rique dans votre machine hĂŽte et le faire monter dans une machine virtuelle en cliquant sur le petit icĂŽne USB situĂ© en bas Ă  droite de la fenĂȘtre de la VM et en sĂ©lectionnant le pĂ©riphĂ©rique que vous souhaitez (nom de la clĂ© ou du disque). Attention, un pĂ©riphĂ©rique de stockage ne peut ĂȘtre utilisĂ© que sur une VM Ă  la fois.

Le pack d’extension est disponible sur le site officiel de Virtual Box, dans la partie “VirtualBox [version] Oracle VM VirtualBox Extension Pack”.

Et enfin, le menu Aide qui peut vous rediriger vers la documentation de VirtualBox (en anglais), vers les liens des sites et forums officiels et vous donner des infos sur la version de votre VirtualBox.

Pour Ă©teindre une machine virtuelle, il vous suffit de fermer sa fenĂȘtre grĂące Ă  la croix, comme vous le faites avec n’importe quelle fenĂȘtre sur votre PC.

Cochez « Éteindre la machine » ou « Envoyer le signal d’extinction » et cliquez sur OK. La machine virtuelle sera alors complĂštement arrĂȘtĂ©e.

Info + : Si vous choisissez « Envoyer le signal d’extinction », c’est exactement comme si vous faisiez Menu DĂ©marrer et ArrĂȘter sur votre PC. « Éteindre la machine », on va plutĂŽt voir ça comme si vous Ă©teignez le PC en dĂ©branchant directement sa prise Ă©lectrique
 Ne faites pas ça sur un PC rĂ©el ! Par contre pour une VM dans un laboratoire de test, pas d’inquiĂ©tude, il n’y a aucun risque. « Enregistrez l’état de la machine » permet de la mettre en pause (peut causer quelques problĂšmes dans des labos, parfois la VM sortie de pause ne communique plus avec les autres machines de son rĂ©seau
).

Vous avez Ă©galement la possibilitĂ© de cloner une VM. Il peut ĂȘtre intĂ©ressant d’utiliser les clones pour Ă©viter d’avoir Ă  recrĂ©er plusieurs fois les machines. Vous pouvez crĂ©er et configurer une machine « modĂšle » que vous clonerez autant de fois que nĂ©cessaire quand vous en aurez besoin.

Pour cela, faites un clic-droit sur la machine virtuelle que vous voulez cloner et cliquez sur « Cloner ».

Vous dĂ©finissez l’endroit sur votre PC oĂč vous voulez stocker le clone (Ă  laisser par dĂ©faut en gĂ©nĂ©ral).

Choisissez si vous voulez faire un clone « intégral » de votre VM ou seulement un clone « lié ».

Comme son nom l’indique, un clone intĂ©gral sera
 intĂ©gral ! C’est-Ă -dire que VirtualBox va crĂ©er une copie entiĂšre de la VM qui sera totalement indĂ©pendante. Le clone prendra donc la mĂȘme place que l’originale sur votre disque sur.

Un clone lié restera indissociable de la VM originale. Il prendra moins de place sur votre disque dur mais si vous supprimez la VM originale, la VM clonée ne fonctionnera plus car elle ne trouvera plus les fichiers.

Quand vous avez fait votre choix, cliquez sur Cloner.

AprĂšs quelques secondes/minutes, vous trouverez votre clone dans la liste des VMs.

Si vous souhaitez supprimer une machine virtuelle de VirtualBox car vous n’en avez plus besoin, vous faites un clic-droit dessus (machine Ă©teinte), et vous cliquez sur « Supprimer ».

Pour l’effacer dĂ©finitivement de votre disque dur et ainsi gagner de la place, cliquez sur « Supprimer tous les fichiers ».

 

3. Changer les configurations d’une machine virtuelle

Vous savez maintenant comment créer, démarrer, éteindre, cloner et supprimer une machine virtuelle !

Nous allons maintenant voir une autre partie importante, sa configuration.

Il est tout Ă  fait possible que vous ayez Ă  changer les paramĂštres actuels de votre VM : ajouter de la mĂ©moire vive, changer de rĂ©seau, ajouter un second disque


Et pour faire cela, c’est dans la configuration de la machine virtuelle en question que ça se passe !

On va faire le tour rapidement une fois encore en ciblant uniquement ce qui est le plus intéressant.

Info ++ : Attention, toutes les configurations ne sont pas modifiables « à chaud ». Les paramÚtres resteront grisés et il ne sera pas possible de les modifier tant que la VM sera allumée.

On dĂ©marre avec le menu SystĂšme. Ici vous pourrez augmenter la mĂ©moire RAM de votre machine virtuelle et changer son ordre d’amorçage (c’est-Ă -dire dĂ©finir si le dĂ©marrage doit se faire en 1er sur le disque dur, sur le lecteur CD ou par le rĂ©seau. Le truc appelĂ© “Disquette” a disparu en mĂȘme temps que les dinosaures il me semble…).

Si vous allez dans l’onglet Processeur, vous pourrez dĂ©finir le nombre de processeur que vous voulez allouer Ă  la VM. Vous pouvez Ă©galement depuis cet onglet activer la virtualisation dite « imbriquĂ©e ». En gros, votre machine virtuelle va avoir la possibilitĂ© de gĂ©rer elle-mĂȘme des machines virtuelles.

Le menu Affichage va vous permettre de gérer la carte graphique de la VM. Vous pourrez ici ajouter de la mémoire vidéo et activer la 3D.

Vous avez dĂ©jĂ  eu prĂ©cĂ©demment un aperçu de la partie Stockage qui contient les contrĂŽleurs de la VM (disque dur et lecteur CD), je ne reviens donc pas dessus. Sachez seulement que si vous avez besoin d’ajouter un second disque dur, c’est ici qu’il faudra venir.

Le menu Son va vous permettre de gĂ©rer la carte son (Ă©videmment
). Vous pourrez depuis ce point activer l’entrĂ©e (micro) et la sortie audio (haut-parleur) sur la machine virtuelle si nĂ©cessaire.

 

4. Mettre des machines virtuelles en réseau

Nous allons nous attarder un peu plus sur le menu RĂ©seau.

Vous pouvez voir que VirtualBox permet d’utiliser 4 cartes rĂ©seau sur une mĂȘme machine virtuelle. Cela peut ĂȘtre intĂ©ressant si vous voulez utiliser une machine virtuelle comme routeur car elle doit avoir au moins 2 cartes rĂ©seau actives.

Il existe plusieurs modes d’accĂšs rĂ©seau qu’il est important de connaĂźtre. Ils vont dĂ©finir dans quel rĂ©seau se trouve la machine virtuelle et donc, avec quelques autres machines elle peut communiquer.

Nous allons ici parler de 4 modes qui sont les plus intéressants :

    • NAT
    • AccĂšs par pont (Bridged)
    • RĂ©seau interne (Host Only)
    • RĂ©seau NAT

Par défaut, VirtualBox placera toutes vos machines virtuelles sur le mode NAT.

Le mode d’accĂšs rĂ©seau NAT permet Ă  la VM d’accĂ©der Ă  votre propre rĂ©seau physique et Ă  Internet sans crĂ©er de conflit d’adresses IP dans votre rĂ©seau domestique. Une VM placĂ©e dans le rĂ©seau NAT est sur un rĂ©seau sĂ©parĂ© de votre rĂ©seau physique mais peut tout de mĂȘme communiquer avec ce dernier. Vous n’avez pas la main du l’adressage IP des VMs si vous utilisez ce rĂ©seau.

L’accĂšs par pont place la VM directement dans votre propre rĂ©seau domestique. Cela signifie que la VM va rĂ©cupĂ©rer une configuration rĂ©seau depuis votre box internet. La VM ferra partie intĂ©grante de votre rĂ©seau, pourra communiquer avec tous vos Ă©quipements (smartTV, PC, imprimante
) et aura Ă©galement accĂšs Ă  Internet grĂące Ă  votre box routeur.

Ensuite nous avons le réseau interne. Il permet de créer un réseau isolé pour interconnecter les machines virtuelles entre elles. Seules les machines virtuelles qui seront configurées dans « Réseau interne » pourront communiquer entre elles.

Attention, ce mode de rĂ©seau implique qu’il faudra manuellement dĂ©finir l’adresse de votre rĂ©seau, donc que vos VMs utilisent des adresses IP issues du mĂȘme rĂ©seau. Les VMs en rĂ©seau interne ne pourront pas communiquer avec l’extĂ©rieur et n’auront pas d’accĂšs Ă  internet sans utilisation d’un routeur (c’est Ă  dire d’une machine virtuelle qui joue le rĂŽle de routeur et possĂšde une interface rĂ©seau dans le rĂ©seau internet, qui peut mise en mode NAT par exemple ou bridged, et une autre interface rĂ©seau qui est dans le rĂ©seau interne).

Le 4Úme et dernier mode qui nous intéresse dans le cadre de cet article est le réseau NAT.

Non non je ne deviens pas sĂ©nile
 on a parlĂ© du mode « NAT » et maintenant on va parler du mode « RĂ©seau NAT ». 😉

Ce mode est sans doute le plus intĂ©ressant de tous car il permet de crĂ©er un rĂ©seau isolĂ©, tout en profitant de l’accĂšs Ă  internet via votre ordinateur.

Il faut savoir que lorsque vous installez VirtualBox sur votre ordinateur, il vous crĂ©e une carte rĂ©seau virtuelle sur votre PC. Vous pouvez d’ailleurs la retrouver en appuyant sur les touches Windows + R de votre clavier et en saisissant « ncpa.cpl ».

La carte rĂ©seau virtuelle s’appelle « Virtualbox Host-only Network ». Si vous affichez les propriĂ©tĂ©s IPv4 de celle-ci, (ou mieux si vous lancez la commande ipconfig dans un terminal) vous verrez qu’elle a pour adresse IP 192.168.56.1 avec un masque de sous rĂ©seau en 255.255.255.0.

Vous pouvez également voir ces informations dans VirtualBox en vous rendant dans Fichier > Gestionnaire de réseau hÎte.

On retrouve bien l’adaptateur « Host-only Ethernet » avec l’adresse IP 192.168.56.1.

Info ++ : Par dĂ©faut, le service DHCP est activĂ© quand on utilise ce mode d’accĂšs rĂ©seau. Si votre but est de monter un labo avec votre propre service DHCP ou un adressage IP manuel, il vous faut dĂ©cocher la case « activer » de la colonne Serveur DHCP.

Rien ne vous empĂȘche bien sĂ»r de modifier l’adresse du rĂ©seau ou seulement l’adresse IP de la carte elle-mĂȘme si vous souhaitez l’adapter.

La prĂ©sence de cette carte rĂ©seau sur votre ordinateur signifie que vous pouvez en quelques sortes combiner deux modes d’accĂšs rĂ©seau : le mode NAT (NAT tout court), et le mode rĂ©seau Interne.

Votre ordinateur servira alors de passerelle (de routeur) pour votre rĂ©seau interne sur VirtualBox. En tant que routeur, il sera donc en mesure d’envoyer les paquets venant du rĂ©seau interne, Ă  destination d’Internet.

Info + : Pour en savoir plus sur le rîle du routeur et son fonctionnement, c’est par ici : Introduction au routage IP

Pour utiliser ce mode d’accĂšs rĂ©seau, il faut Ă©galement crĂ©er votre propre rĂ©seau NAT dans VirtualBox. Pour cela, rendez-vous dans Fichier > ParamĂštres > Menu RĂ©seau et cliquez sur l’icĂŽne reprĂ©sentant une carte rĂ©seau avec le petit + vert.

Vous venez de crĂ©er un nouveau rĂ©seau NAT nommĂ© par dĂ©faut NatNetwork. Il faut maintenant le configurer pour qu’il corresponde au rĂ©seau sur lequel se trouve la carte rĂ©seau virtuelle de notre PC, c’est-Ă -dire le 192.168.56.0 /24. Cliquez sur l’icone avec une petite roue dentĂ©e orange cette fois-ci.

Vous pouvez choisir de modifier le nom du rĂ©seau mais ce qui nous intĂ©resse c’est la partie CIDR du rĂ©seau. Saisissez ici l’adresse du rĂ©seau interne que vous allez utiliser. J’ai choisi volontairement de conserver celui de ma carte rĂ©seau virtuelle pour ne pas m’embĂȘter Ă  tout changer


N’oubliez pas ici aussi de dĂ©cocher la case concernant le DHCP si vous n’en avez pas besoin dans votre rĂ©seau interne ou si vous avez prĂ©vu de monter un serveur DHCP ! Pour validez, cliquez deux fois sur OK.

Votre rĂ©seau est prĂȘt ! Il vous suffit d’aller dans les configurations de vos machines virtuelles, menu RĂ©seau, de dĂ©clarer le mode d’accĂšs rĂ©seau en « RĂ©seau NAT » et de sĂ©lectionner le nom de votre rĂ©seau NAT.

Toutes les machines qui seront configurĂ©es avec ce mode d’accĂšs rĂ©seau devront avoir une adresse IP situĂ©e dans le rĂ©seau 192.168.56.0 /24.

Leur adresse de passerelle sera la 192.168.56.1 (adresse de la carte rĂ©seau virtuelle de la machine hĂŽte si vous ne l’avez pas modifiĂ©e). C’est cette passerelle qui permettra la communication avec d’autres rĂ©seaux (internet notamment).

Concernant le serveur DNS pour la traduction de noms de domaine en adresses IP, vous pouvez mettre l’adresse de n’importe quel DNS (par exemple ceux de Google qui sont 8.8.8.8 et 8.8.4.4).

VoilĂ  pour le menu RĂ©seau qui est trĂšs important et qui mĂ©ritait bien qu’on lui consacre toute une partie !

 

5. Optimiser le fonctionnement des VMs

Vous avez peut-ĂȘtre remarquĂ© que lorsque vous utilisez votre souris dans votre VM, ce n’est pas vraiment fluide comme sur votre machine physique. Elle parait mĂȘme difficile Ă  dĂ©placer.

Vous avez Ă©galement pu voir que la rĂ©solution de la VM n’est pas vraiment optimale pour travailler tranquillement quand il faut sans cesse utiliser les ascenseurs haut/bas et gauche/droite


Pour pallier Ă  ces petits inconvĂ©nients, Virtualbox met Ă  disposition des utilitaires qui vont permettre d’amĂ©liorer grandement notre expĂ©rience avec les VMs. Ces utilitaires s’appellent les « additions invité ».

Ils vont nous permettre d’avoir une meilleure prise en main de la souris Ă  l’intĂ©rieur d’une VM, de partager des documents et du texte en copier/coller avec la machine hĂŽte et surtout d’avoir une rĂ©solution d’écran qui va s’adapter automatiquement Ă  la taille de la fenĂȘtre de la VM !

Nous allons les installer sur notre machine virtuelle sous Windows 10. Pour cela, allez sur la fenĂȘtre de la VM concernĂ©e quoi doit ĂȘtre allumĂ©e, allez dans le menu PĂ©riphĂ©riques et cliquez sur « InsĂ©rer l’image CD des Additions invité  ».

Cela aura pour effet d’insĂ©rer un CD virtuel dans la machine qui contient le logiciel que l’on veut installer dessus.

Si le CD ne se lance pas automatiquement sur votre machine au bout de quelques secondes, ouvrez l’explorateur de fichiers et allez dans « Ce PC ». Vous trouverez le CD dans votre lecteur. Cliquez dessus pour l’ouvrir.

Double-cliquez sur le fichier appelĂ© « VBoxWindowsAdditions » pour lancer l’installation du programme.

A partir de lĂ , vous pouvez procĂ©der Ă  l’installation en cliquant tout le temps sur Suivant. A la fin de l’installation, il vous faudra redĂ©marrer la VM.

AprĂšs redĂ©marrage, vous pourrez constater que la rĂ©solution de la VM va s’adapter si vous agrandissez ou rĂ©duisez sa fenĂȘtre et que votre souris sera beaucoup plus fluide Ă  utiliser, ce qui est dĂ©jĂ  plus agrĂ©able pour travailler !

Pour activer le copier/coller de texte et de fichiers entre la machine hÎte et la machine virtuelle, allez de nouveau dans le menu Périphériques, dans« Presse-papier partagé » et cliquez sur « Bidirectionnel ».

Vous pouvez faire la mĂȘme manipulation pour le « Glisser-DĂ©poser ».

VoilĂ , votre machine virtuelle sous Windows 10 est maintenant parfaitement prĂȘte Ă  fonctionner !

Info + : Pour installer les additions invité de VirtualBox sur une VM sous Linux, consultez cet article : Installer les additions invité sous Linux

 

6. Importer une machine virtuelle « ready to use »

VirtualBox offre Ă©galement la possibilitĂ© d’importer des VMs « prĂȘte Ă  l’emploi » au format OVA.

Vous pouvez avoir besoin de cette fonctionnalitĂ© dans le cas oĂč vous souhaitez rĂ©cupĂ©rer une machine virtuelle crĂ©Ă©e sous VirtualBox depuis sur un autre ordinateur ou si vous avez tĂ©lĂ©chargĂ© sur internet une VM prĂ©-configurĂ©e pour tester un service.

Vous disposez donc d’un fichier. ova qui contient l’ensemble de la VM. Il va falloir l’importer dans VirtualBox pour pouvoir l’utiliser.

Pour cela, c’est trĂšs simple ! Dans votre VirtualBox, allez dans le menu Fichier et cliquez sur « Importer un appareil virtuel
 » (version plus rapide si vous n’avez qu’un seule hyperviseur sur votre machine hĂŽte, faites un double-clic sur le fichier .ova…).

Cliquez sur l’icone dossier sur la droite de la partie « Fichier » pour allez rĂ©cupĂ©rer votre fichier OVA.

Recherchez et sélectionnez sur votre ordinateur le fichier OVA correspondant à la VM que vous souhaitez importer.

Une fois la VM à importer sélectionnée, cliquez sur Suivant.

Sauf si c’est vraiment nĂ©cessaire, ne modifiez pas les configurations proposĂ©es. Cliquez sur Importer.

L’importation est dĂ©sormais lancĂ©e. Il vous faudra patienter un petit peu. Le dĂ©lai d’import dĂ©pend de la taille de la machine virtuelle Ă  la base.

Une fois l’import terminĂ©, vous trouverez votre nouvelle machine virtuelle toute prĂȘte dans la liste de vos VMs.

 

7. Pour aller plus loin : la prise d’instantanĂ©

Un dernier petit truc utile avant de clore cet article : la possibilité de faire des « snapshots » de ses machines virtuelles.

Un snapshot, aussi appelĂ© « instantané », est une sauvegarde Ă  un instant T de l’état d’une machine virtuelle.

C’est trùs pratique pour revenir en arriùre en cas de problùme sur la VM ou de fausse manipulation. Si vous faites des laboratoires de tests, je vous conseille fortement d’user et d’abuser des snapshots !

Pour faire un snapshot d’une machine virtuelle, il vous suffit d’aller dans le menu Machine de la VM et de cliquer sur « Prendre un instantanĂ© ».

Donnez un nom Ă  votre instantanĂ© et remplissez la description pour vous souvenir de l’état oĂč se trouve le systĂšme d’exploitation avant le snapshot et cliquez sur OK.

Vous verrez la sauvegarde de l’état de la machine s’effectuer.

Si vous regardez sur VirtualBox dans la liste de gauche contenant vos VM, vous pourrez voir que votre machine Windows 10 indique désormais contenir un (ou plusieurs) instantané.

Si pour une raison ou une autre vous avez besoin de revenir en arriĂšre sur la machine, vous pourrez utiliser ce snapshot pour la retrouver dans l’état oĂč elle Ă©tait au moment de la prise de l’instantanĂ©.

Pour cela, Ă©teignez la VM. Cliquez sur l’icone de menu qui se trouve sur la droite du nom de la VM puis sur « InstantanĂ©s ».

Vous trouverez dans la partie de droite les différents snapshots que vous avez réalisé sur cette VM.

SĂ©lectionnez l’instantanĂ© que vous voulez restaurer et cliquez sur le bouton « Restaurer ».

VirtualBox vous propose, avant de revenir à un état antérieur, de faire un snapshot de la VM actuellement.

DĂ©cochez la case « CrĂ©er un instantanĂ© de l’état actuel de la machine » car nous n’en avons pas besoin et cliquez de nouveau sur Restaurer.

Une fois la restauration terminĂ©e, vous trouverez votre machine Ă  l’état « sauvegardĂ©e ». Elle a Ă©tĂ© comme « mise en pause » par VirtualBox. Vous pouvez lancer la VM.

Lorsque vous l’aurez dĂ©marrĂ©, vous retrouverez votre machine exactement dans le mĂȘme Ă©tat oĂč vous l’avez laissĂ© quand vous avez pris votre instantanĂ©.

 

Cette introduction à VirtualBox est terminée ! Vous avez désormais toutes les infos de base pour commencer à créer vos laboratoires de tests plein de VMs !

Amusez-vous bien ! wink


Introduction au logiciel VirtualBox

Articles pouvant vous intéresser