LSIMAC Administration et Sécurité
des systèmes Linux
M. Ibrahima Samba Diop
Lab : Réseaux virtuels avec VirtualBox
OBJECTIFS :
• Savoir créer des réseaux virtuels avec VirtualBox
• Identifier la différence entre les différents modes de connexions virtuelles proposés sous
VirtualBox
Ce Lab est réalisé sur VirtualBox qui est un outil de virtualisation qui supporte aussi la virtualisation de
la connectivité réseau. L'objectif de cette partie est d'étudier les différents types de connectivité offertes
par VirtualBox pour créer notre environnement d'études des réseaux.
Client Windows Ubuntu Desktop
Ubuntu Server
1/21
Action 1.1 : Lecture VirtualBox
Effectuez des recherches sur le Web et répondre aux questions suivantes :
1. Qu’est-ce que la virtualisation et comment est-ce que cela fonctionne ?
2. Quels sont les types de virtualisation ?
3. Quelles sont les principales fonctions de virtualisation de VirtualBox ? et dans ce
contexte :
a. A quoi correspond la notion de système d’exploitation Hôte ?
b. A quoi correspond la notion de système d’exploitation Invité ?
Action 1.2 : Types de connectivités virtuelles sur VirtualBox
VirtualBox supporte sept (7) types de connectivité pour les machines virtuelles (appelés
dans le jargon modes d'accès). Afin de voir de manière résumée de la fonction de
chaque mode :
1. Lancez VirtualBox si ce n’est pas encore fait
2. A partir de l’interface principale, allez sur le menu Aide → Sommaire ou Appuyez sur la
touche F1 pour faire apparaitre l’aide de VirtualBox.
2/21
3. Allez sur la section « Introduction to Networking Modes ». Lisez la section et dites quels
sont les modes d’accès qui permettent :
a. De faire communiquer deux machines virtuelles entre elles ?
b. De permettre un accès à Internet à une machine virtuelle ?
4. Sur VirtualBox cliquez (un seul clic) sur une machine virtuelle pour faire apparaitre sa
configuration et repérez sa configuration réseau
3/21
5. Cliquez sur la section « Réseau » pour faire apparaitre la configuration réseau de
la machine virtuelle
6. Repérez les éléments indiqué par les flèches
7. A quoi correspondent les adaptateurs réseaux ? Activez deux adaptateurs réseaux
8. Quel est l’effet de cocher sur « Activer l’interface Réseau » ?
9. A quoi cela sert-il de cocher sur « Câble Branché » à votre avis ?
10. Quelle est l’adresse MAC/Physique de la carte réseau ? Comment peut-on
demander à VirtualBox d’en régénérer une nouvelle ?
11. Affichez la liste des modes d’accès puis choisissez chacun des modes tour à tour et
regardez les possibilités du champs « Name »
4/21
Action 1.3 : Mode d’accès Réseau Interne
Le mode d'accès Réseau Interne1 permet à une machine virtuelle de communiquer avec les
autres machines virtuelles connectées au même réseau interne. Dans ce mode VirtualBox crée
une interface un switch virtuel isolé. Il simule l’interconnexion deux machines réels reliés par
un switch. Les machines virtuelles connectées à ce réseau peuvent communiquer entre elles,
mais elles ne peuvent pas communiquer avec une machine hôte VirtualBox, ni avec aucun autre
hôte d'un réseau physique ou de réseaux externes. Les machines virtuelles connectées au réseau
interne ne sont pas accessibles depuis un hôte ou tout autre périphérique.
Mode VM→VM VM → Hôte Hôte → VM VM → Carte Carte Physique →
Physique VM
Réseau OUI NON NON NON NON
Interne
Le réseau interne de VirtualBox peut être utilisé pour reproduire virtuellement des réseaux LAN.
Réseaux interne virtualBox Configuration
simulé
1
Remarquez que c’est « interne » et pas « Internet ».
5/21
Nous allons maintenant configurer sur VirtualBox un réseau interne entre Ubuntu
Desktop, Ubuntu Server et Windows XP comme sur la topologie suivante. Il s’agit de mettre
l’adaptateur 1 de toutes les trois machines sur le même réseau LAN.
Client Windows Ubuntu Desktop Ubuntu Server
1. Aller sur la machine Ubuntu Server et affichez la configuration de la Carte Réseau 1
(Adapter 1)
2. Activez l’Interface réseau
3. Choisissez le mode d’accès mettre Réseau Interne
4. Sur le champ Name mettre la valeur LAN-NET.
6/21
5. Validez la configuration en cliquant sur OK. Avec cette action, VirtualBox va créer
un switch virtuel LAN-NET qui sera disponible pour toutes les autres machines
virtuelles.
6. Répétez la procédure pour la machine Ubuntu Desktop et La machine Client
Windows XP en sélectionnant le switch virtuel LAN-NET pour les Adaptateur 1 de
toutes les machines.
7/21
7. Vérifiez la configuration sur l’interface principale de VirtualBox
8/21
Application : Créez un réseau qui correspond au réseau suivant
9/21
Action 1.4 : Mode d’accès NAT
Ce mode d’accès est activé par défaut pour une carte réseau virtuelle. Il permet au système
d'exploitation sur une machine virtuelle d’accéder aux hôtes d'un réseau local physique (LAN) et
externes, y compris Internet, sont aussi accessibles à partir d'un système d'exploitation
invité. Lorsque le mode NAT est utilisé pour la mise en réseau d’une machine virtuelle VirtualBox,
les connexions initiées à partir de la machine (hôte) physique ou d'autres machines du réseau
local ne seront pas possible. Toutefois, les connexions initiées depuis la machine virtuelle seront
autorisées.
Mode VM→VM VM → Hôte Hôte → VM VM → Carte Carte Physique →
Physique VM
NAT NON OUI NON(PF) OUI NON(PF)
Ce mode réseau par défaut est suffisant pour permettre à la machine virtuelle
d’uniquement pour accéder à Internet sans être accessible depuis l’extérieur. Il faut noter
qu’une machine virtuelle ne peut accéder à une autre machine virtuelle à travers une interface
en Mode NAT ne peuvent communiquer dans ce mode.
NAT virtualBox Configuration simulée
8. Pour chacune des machines virtuelles Ubuntu Server, Ubuntu Desktop et Windows XP
a. Activé la deuxième carte réseau virtuelle
b. Mettez le mode d’accès NAT sur cette deuxième carte
10/21
Application : Réalisez la topologie suivante :
11/21
Action 1.5 : Mode d’accès Réseaux NAT
Ce mode est une combinaison entre Réseau Interne et NAT. Avec le mode réseau NAT pour
plusieurs machines virtuelles, elles peuvent communiquer entre elles via le réseau. Les
machines virtuelles peuvent accéder à d'autres hôtes du réseau physique et aux réseaux
externes, y compris Internet. Toute machine provenant de réseaux externes ainsi que celles d'un
réseau physique auquel la machine hôte est connectée ne peuvent pas accéder aux machines
virtuelles configurées pour utiliser le mode réseau NAT (de la même manière que lorsque vous
configurez un routeur pour l'accès à Internet à partir de votre réseau domestique). Vous ne
pouvez pas accéder à la machine invitée à partir de la machine hôte lorsque vous utilisez le
mode réseau NAT (sauf si vous configurez la redirection de port dans les paramètres réseau
globaux de VirtualBox). Un routeur NAT VirtualBox intégré utilise un contrôleur d'interface
réseau physique de l'hôte VirtualBox comme interface réseau externe (comme c'est le cas pour
le mode NAT).
Mode VM→VM VM → Hôte Hôte → VM VM → Carte Carte Physique →
Physique VM
Réseau OUI OUI NON(PF) OUI NON(PF)
NAT
12/21
La création d’un réseau NAT se fait en deux étapes :
• La création du réseau NAT
• La connexion des équipements
1. A partir virtualBox allez sur le menu Fichier → Outils → Network Manager
2. A partir de cette fenêtre sélectionnez l’onglet NAT Networks
13/21
3. Cliquez sur créer pour créer un nouveau Réseau NAT
4. Editez la partie du réseau en donnant les paramètres suivants, puis cliquez sur
Appliquer :
Paramètre Valeur
Nom NAT_NETWORK_1
IPv4 [Link]/24
Enable DHCP Cocher la case
14/21
Cette action va créer un réseau NAT qui peut être utilisé avec n’importe quelle interface de
n’importe quelle machine virtuelle.
15/21
5. Aller sur la machine Ubuntu Server faites la configuration de la Carte Réseau 3
(Adapter 1) dans le réseau NAT_NETWORK_1
6. Vérifiez que la configuration est effective sur l’interface VirtualBox des machines
virtuelles
16/21
17/21
Action 1.6 : Mode d’accès Bridge (Pont)
Ce mode d’accès est utilisé pour connecter l'adaptateur réseau virtuel d'une machine virtuelle à
un réseau physique auquel est connecté un adaptateur réseau physique de la machine hôte
VirtualBox. Un adaptateur réseau virtuel de machine virtuelle utilise l'interface réseau de l'hôte
pour une connexion réseau. En termes simples, les paquets réseau sont envoyés et reçus
directement depuis/vers l'adaptateur réseau virtuel sans routage supplémentaire. Un pilote de
filtre réseau spécial est utilisé par VirtualBox pour un mode réseau ponté afin de filtrer les données
de l'adaptateur réseau physique de l'hôte.
Ce mode réseau peut être utilisé pour exécuter des serveurs sur des machines virtuelles qui
doivent être entièrement accessibles à partir d'un réseau local physique. Lorsque vous
utilisez le mode réseau ponté dans VirtualBox, vous pouvez accéder à une machine hôte, aux
hôtes du réseau physique et aux réseaux externes, y compris Internet, à partir d'une machine
virtuelle. La machine virtuelle est accessible à partir de la machine hôte et d'autres hôtes (et
machines virtuelles) connectés au réseau physique.
18/21
Le réseau simulé est le suivant avec des machines virtuelles qui sont sur le même réseau local
que la machine physique à travers une carte réseau.
19/21
1. Pour configurer le mode bridge il faut d’abord afficher les cartes réseaux sur la machine
physique (Réelle).
a. Pour afficher les informations via le panneau de configuration, faites la
combinaison de touches Windows + R et tapez la commande [Link]
(pour network control panel) puis appuyez sur OK
b. Identifiez les cartes réseaux filaire et sans fils (Wi fi)
Carte réseau Wifi Carte réseau filaire
2. Pour mettre les machines virtuelles sur le bridge avec l’Interface Wifi qui est active ici,
aller sur la machine Ubuntu Server faites la configuration de la Carte Réseau 3
(Adapter 1) dans le réseau en mode d’accès Bridge
20/21
3. Pour chacune des machines virtuelles Ubuntu Desktop et Windows XP
4. Vérifiez sur l’interface VirtualBox que la configuration est bien appliquée
21/21