Retour aux projets

Infrastructure Réseau Virtualisée

20/10/25

Projet de groupe : montage d'un réseau virtualisé avec un routeur Linux et un client Windows, interconnecté avec les autres groupes de la classe, puis mise en place d'un serveur web Apache avec hôtes virtuels et accès protégé.

VMware Fusion Rocky Linux Windows 10 Apache SSH Routage

Contexte

Projet de groupe réalisé en octobre 2025 en cours d'architecture réseau. Chaque groupe devait monter son propre réseau virtualisé sous VMware, puis le relier physiquement à ceux des voisins de table (commutateur, cartes réseau USB et câbles) pour que toutes les machines de la classe puissent communiquer.

Objectifs

  • Créer deux machines virtuelles : une Rocky Linux servant de routeur et une Windows servant de client
  • Configurer les réseaux virtuels (NAT, pont et réseau privé hôte) et définir un plan d'adressage commun avec les autres groupes
  • Administrer le serveur à distance en SSH
  • Héberger des sites web avec des noms de domaine et des hôtes virtuels
  • Activer le routage pour joindre les machines des autres groupes
  • Restreindre l'accès à un site privé par identifiant et mot de passe

Réalisation

  • Machines virtuelles : VM Rocky Linux avec trois cartes réseau (NAT pour Internet, pont vers le réseau de la classe, réseau privé vers le client) et VM Windows reliée au réseau privé
  • Réseau : configuration des cartes avec nmtui, plan d'adressage décidé avec les autres groupes, tests de connectivité avec ping
  • Administration : connexion au serveur en SSH depuis mon ordinateur
  • Serveur web : deux hôtes virtuels Apache (public et private), chacun avec son propre répertoire, gestion des droits avec chown, noms de domaine déclarés dans le fichier hosts de Windows, et tests avec curl
  • Routage : activation du transfert de paquets IP dans sysctl.conf, vérification du trafic avec tcpdump
  • Sécurité : protection du site privé par fichier de mots de passe htpasswd
  • Partage avec la classe : après la date de rendu, j'ai préparé une machine virtuelle déjà configurée, accompagnée d'un tutoriel sur les modifications à faire, pour les camarades qui n'avaient pas réussi la configuration et en auraient besoin pour les cours suivants

Compétences mobilisées

  • Gérer le patrimoine informatique : création et configuration de machines virtuelles, plan d'adressage, serveur web
  • Répondre aux incidents et aux demandes : diagnostic des problèmes de connectivité, et accompagnement des camarades avec une VM prête à l'emploi et un tutoriel
  • Travailler en mode projet : coordination au sein du groupe et avec les autres groupes pour le plan d'adressage commun
  • Organiser son développement professionnel : découverte du fonctionnement d'un réseau, du protocole HTTP et du serveur Apache

Captures d'écran

Tutoriel des modifications à apporter à la VM avec nmtui
Extrait du tutoriel préparé pour la classe : les modifications à faire sur la VM avec nmtui
Test d'un hôte virtuel Apache
Test d'un hôte virtuel Apache

Bilan

Ce projet m'a fait comprendre concrètement comment les machines communiquent : adressage IP, rôle d'un routeur, réseaux virtuels, et comment un serveur web sert plusieurs sites grâce aux hôtes virtuels.

Avoir réussi la configuration m'a permis d'aider le reste de la classe : la VM et le tutoriel que j'ai préparés ont servi aux camarades bloqués pour suivre les cours suivants. Pour aller plus loin, il faudrait conserver le pare-feu actif en ouvrant uniquement les ports nécessaires, plutôt que de le désactiver complètement.