Mathys Malingre
Technicien réseau
Masterisation avec FOG
Ce projet a consisté à mettre en place un serveur de masterisation avec l’outil open-source FOG. Il permet de créer une image d’un poste de référence et de la déployer sur d’autres machines via le réseau. Cette technique est très utile pour gérer efficacement un parc informatique avec des configurations similaires.
Le projet a été réalisé avec une machine virtuelle configurée comme serveur FOG (sous Debian/Ubuntu) et un poste client virtuel. Le BIOS du client a été configuré pour démarrer en PXE afin de permettre la capture et le déploiement d’image système.
J’ai également eu l’occasion de voir FOG utilisé en entreprise lors de mon stage, ce qui m’a permis de constater son utilité réelle dans un contexte professionnel.
Objectifs
- Déployer un système d’exploitation rapidement sur un poste client.
- Gagner du temps lors des installations système.
- Centraliser la gestion des images système via un serveur.
- Utiliser les snappins pour automatiser l’installation de logiciels après le déploiement.
- Approfondir mes connaissances en déploiement réseau pour des environnements réels.
Étapes du projet
1. Préparation du serveur FOG
- Installation d’un système Linux (Debian/Ubuntu) sur la VM serveur.
- Mise à jour du système via
apt update && apt upgrade
.
2. Installation de FOG
- Téléchargement du projet FOG depuis le site officiel.
- Exécution du script
./installfog.sh
pour l’installation automatisée. - Choix des paramètres : avec ou sans DHCP, selon l’environnement.
3. Configuration réseau
- Activation du boot PXE dans le BIOS du client.
- Connexion des deux machines sur le même réseau local (via switch).
4. Capture et déploiement de l’image
- Enregistrement du client dans l’interface FOG.
- Création d’une image système à partir du client.
- Démarrage en PXE et capture de l’image.
- Déploiement de cette image sur le même client pour test.
5. Utilisation des snappins
- Création de snappins pour automatiser l’installation de logiciels.
- Exemple VirtualBox :
cmd.exe /c "vcredist_x64.exe /quiet /norestart && VirtualBox-6.1.26-145957-Win.exe /S"
Difficultés rencontrées
- Problème de détection du boot PXE sur le client, résolu en activant le mode Legacy Boot.
- Conflit DHCP avec un autre serveur sur le réseau, résolu en désactivant le DHCP intégré de FOG.
- Snappins bloqués par les politiques UAC ou antivirus sur Windows.
Ce que ça m’a apporté
- Compréhension du fonctionnement PXE et du déploiement via le réseau.
- Utilisation concrète de FOG en entreprise pendant mon stage.
- Découverte des snappins pour automatiser les installations post-déploiement.
- Rigueur dans la configuration réseau et système.
- Ce projet m’a permis d’approfondir le déploiement en environnement réel, une compétence que je pourrai réutiliser dans ma future carrière.