Mise en place FOG

1. Prérequis Serveur
Avant d'installer FOG, le serveur Linux (Debian 11/12 ou Ubuntu Server) doit être configuré avec une adresse IP Statique. FOG ne peut pas fonctionner correctement avec une IP dynamique (DHCP).
- Nom du serveur : FOG-MN08
- OS : Linux (Debian 13)
- IP Statique : 172.16.54.10 /24
- Passerelle : 172.16.54.252 (.254 celui du réseau pédagogique)
2. Installation de FOG Project
L'installation s'effectue en ligne de commande via le script officiel.
Étape 2.1 : Téléchargement
Nous utilisons Git pour récupérer la dernière version stable.
sudo -i
apt-get update && apt-get install git -y
git clone [https://github.com/FOGProject/fogproject.git](https://github.com/FOGProject/fogproject.git) /opt/fogproject
Étape 2.2 : Lancement du script d'installation
cd /opt/fogproject/bin
./installfog.sh
Étape 2.3 : Réponses aux questions de l'installateur
Durant l'installation, voici les choix effectués pour l'environnement Mille Nuits :
-
OS : (Détecté automatiquement) - Debian/Ubuntu
-
Type of Installation :
Normal Server(N) -
Change Network Interface :
No(Garder l'interface par défaut) -
Setup DHCP Router Address :
Yes(Indiquer l'IP du routeur Cisco 1921 ) -
Setup DNS Address :
Yes(Indiquer le DNS : 8.8.8.8 ou 1.1.1.1) -
Would you like to use the FOG server for DHCP Service?
-
Réponse : OUI (Si FOG doit gérer le PXE de manière autonome).
-
Réponse : NON (Si le DHCP est géré par le routeur Cisco ou un serveur Windows. Dans ce cas, il faudra configurer les options 66/67 sur le DHCP existant).
-
-
Internationalization :
Yes(Français)
3. Configuration de l'Interface Web
Une fois le script terminé en console, il demande de se rendre sur une page Web pour créer la base de données.
-
Ouvrir un navigateur sur :
http://<IP_SERVEUR_MN08>/fog/management -
Cliquer sur le bouton "Install/Update Now" pour initialiser la base de données MariaDB.
-
Se connecter avec les identifiants par défaut :
-
User :
fog -
Password :
password
-
Sécurité : La première action réalisée a été de changer le mot de passe par défaut dans User Management.
4. Gestion des Images (Capture & Déploiement)
Pour répondre à la mission de déploiement des 20 postes , voici la procédure configurée :
A. Enregistrement du Master (Inventory)
-
Démarrer la VM Master en PXE (Network Boot).
-
Dans le menu FOG qui apparaît, choisir "Quick Registration".
-
La machine apparaît dans l'interface Web sous "Hosts".
B. Capture de l'image
-
Dans l'interface Web, aller dans Images > Create New Image.
-
Nom :
Image_W11_Admin -
OS : Windows 10/11
-
Type : Resizable
-
-
Aller dans Hosts, sélectionner le Master et lui associer cette image.
-
Aller dans Basic Tasks > Capture.
-
Redémarrer le Master en PXE : FOG capture le disque et l'envoie sur le serveur MN08.
5. Intégration Post-Installation (Snapins)
FOG permet également de pousser des logiciels après le déploiement.
- Configuration actuelle : Le service "FOG Client" est installé sur l'image Master. Il permet au serveur FOG de renommer les machines à distance et de les joindre au domaine automatiquement après le clonage.