Institut Supérieur d’Informatique
Département génie télécommunication et réseaux (GTR)
Module : Cloud Computing & Virtualisation
Nombre de pages : 4
Groupes : M1 SSII
@mail :
[email protected] Enseignante : Safa Réjichi
Activité 1
Hyperviseur type 2 : Configuration réseau
Objectifs :
Manipulation d’hyperviseur type 2 « VirtualBox »
Création d’un MV « Ubuntu 20 »
Etudier les principes et implications de la gestion réseau dans une machine virtuelle.
Partie 1 : Manipulation d’hyperviseur type 2
Création, avec VirtualBox (hyperviseur type 2), d’une machine virtuelle. Suivez les étapes
suivantes :
1. Rendez-vous sur le site de Oracle Virtual Box afin de télécharger la dernière version
du logiciel : https://www.virtualbox.org/wiki/Downloads
2. Rendez-vous sur le site de Ubuntu afin de télécharger la dernière version de l’OS :
https://ubuntu.com/download/desktop
3. Créez la machine virtuelle appelée Ubuntu 20 avec les paramètres
suivants (configurations minimales):
Nom de la machine Ubuntu 20
Mémoire RAM 3072 Mo
Processeurs 2
Disque dur 50 Go
Partie 2 : Les différents modes de fonctionnement réseau d’une machine
virtuelle
I. Pré-requis :
1
Pour cette partie, vous allez avoir besoin d’une deuxième MV. Vous allez donc faire un «
clone » de votre première MV. Nommez la « MV 2 »
II. Etude préliminaire :
La ou les cartes réseaux paramétrées dans une MV sont reliées au matériel par le biais de
pilotes installés dans le système hôte par le logiciel de virtualisation (Hyperviseur). Au
niveau de l’hôte, de nouvelles cartes réseau apparaîtront utilisées comme liens entre la ou
les cartes réseau physiques et les cartes virtuelles vues dans les MVs. Elles ont leurs
propres adresses MAC et adresses IP au niveau des MVs.
VirtualBox et VMWare proposent différents modes d'accès réseaux avec des propriétés
différentes. Plus précisément, VirtualBox supporte différents types de réseaux dont
notamment :
• NAT (mode par défaut) ;
• Accès par pont ;
• Réseau interne ;
• Réseau privé hôte.
Vous allez pendant l’activité découvrir les principaux modes d’accès réseau sur VirtualBox.
Ensuite, vous devez complétez le tableau suivant qui vous permettra d’avoir une synthèse sur
les modes d’accès réseau avec VirtualBox.
Mode MV→Hôte VM← Hôte VM1 VM2 VM→Net/LAN VM←Net/LAN
NAT
Privé hôte
Réseau
interne
Accès par
pont
Répondez aux questions suivantes :
1) Quel est le mode par défaut de la carte réseau de votre MV ?
2) Donnez l’adresse MAC et l’adresse IP + le masque de votre MV en vous aidant des
informations données par la commande ifconfig lancée dans un terminal.
3) L’adresse MAC est écrite en « dur » sur la carte réseau et n’est pas modifiable. Si
vous avez un conflit d’adresse de niveau 2, il vous faudra éteindre votre MV puis
sélectionner Configuration / Réseau / Avancé et « Générer une adresse MAC
aléatoire ». Il s’agit ici d’une solution logicielle permettant « cette modification ».
a. Réalisez l’opération décrite précédemment pour obtenir une adresse MAC
aléatoire.
b. Vérifiez le changement à l’aide de la commande ifconfig.
4) Sur la machine physique, à l’aide de la commande « ipconfig », donnez l’adresse IP
+ le masque et l’adresse de la passerelle par défaut de votre réseau.
III. Configuration réseau sous VirtualBox :
2
Mode 1. Le mode NAT
Répondez aux questions suivantes :
1) Expliquez le fonctionnement du mode NAT ?
2) Selon votre réponse à la question précédente, la machine physique et la MV sont-
elles sur le même réseau ? Justifiez.
3) D’après vous, ces machines peuvent-elles communiquer entre-elles ?
4) Faîtes un test de connectivité de niveau 3 (commande ping de la machine physique
vers la MV et inversement), que remarquez-vous ?
5) Essayez de trouver l’IP de la passerelle qui est utilisée par la MV pour joindre la
machine physique par la commande traceroute.
6) Effectuez un ping sur la passerelle de votre réseau. Pouvez-vous aller sur Internet
depuis la MV en faisant un ping sur www.google.com ?
7) Lancez la deuxième MV. Donnez l’adresse IP + le masque de cette MV. Que
remarquez-vous ?
8) Changez graphiquement l’adresse IP de la deuxième MV en l’incrémentant de 1
(mode manuel, ne pas donner de passerelle). Faîtes un ping de la première MV vers
la deuxième MV et inversement, que remarquez-vous ?
9) Remettre la configuration IP de la deuxième MV en DHCP.
Mode 2. Le mode Privé hôte (Host Only)
Répondez aux questions suivantes :
1) Expliquez le fonctionnement du mode privé hôte ?
2) Mettez les cartes réseaux des deux MVs en mode privé hôte.
3) Donnez l’adresse IP + le masque des deux MVs. Que remarquez-vous ?
4) Changez graphiquement l’adresse IP de la deuxième MV en l’incrémentant de 1
(mode manuel, ne pas donner de passerelle). Faîtes un ping de la première MV vers
la deuxième MV et inversement, que remarquez-vous ?
5) Faîtes un ping de la machine physique vers la première MV et inversement, que
remarquez-vous ?
6) Pouvez-vous aller sur Internet depuis la MV en faisant ping sur www.google.com ?
7) Remettre la configuration IP de la deuxième MV en DHCP.
Mode 3. Le mode Réseau interne
Répondez aux questions suivantes :
1) Expliquez le fonctionnement du mode réseau interne ?
2) Mettez les cartes réseaux des deux MVs en mode privé hôte.
3) Donnez l’adresse IP + le masque des deux MVs. Que remarquez-vous ?
4) Changez graphiquement les adresses IPs des deux MVs tel que :
• mode manuel
• @IP de la première MV = 172.16.0.1
• @IP de la deuxième MV = 172.16.0.2
• même netmask = 255.255.0.0
• ne pas donner de passerelle
3
Faîtes un ping de la première MV vers la deuxième MV et inversement, que
remarquez-vous ?
5) Faîtes un ping de la machine physique vers la première MV et inversement, que
remarquez-vous ?
6) Pouvez-vous aller sur Internet depuis la MV en faisant ping sur www.google.com ?
7) Remettre la configuration IP des deux MVs en DHCP.
Mode 4. Le mode réseau Accès par pont (bridged)
Répondez aux questions suivantes :
1) Expliquez le fonctionnement du mode réseau Accès par pont ?
2) Mettez les cartes réseaux des deux MVs en mode Accès par pont.
3) Donnez l’adresse IP + le masque des deux MVs. Que remarquez-vous ?
4) Changez graphiquement l’adresse IP de la deuxième MV en l’incrémentant de 1
(mode manuel, ne pas donner de passerelle). Faîtes un ping de la première MV vers
la deuxième MV et inversement, que remarquez-vous ?
5) Faîtes un ping de la machine physique vers la première MV et inversement, que
remarquez-vous ?
6) Pouvez-vous aller sur Internet depuis la MV en faisant ping sur www.google.com ?