Lab_AD_Complet/docs/etudiant/fr/01-installation-lab.md
Corentin 8e1b06e090 Initial lab release: Docker-based Active Directory lab
Complete Active Directory teaching environment based on dockurr/windows:
- Windows Server domain controller, Windows 11 client, Debian 12 client
- docker-compose orchestration, env-driven configuration
- Bilingual documentation (FR + EN) for students
- Dual approach (GUI + PowerShell) in every procedure
- Instructor course plan and reference scripts
- RDP launcher scripts for Linux, macOS and Windows

Made by AcadéNice - https://acadenice.fr/
2026-04-17 11:29:49 +02:00

2.2 KiB

Installation du lab

Objectif : récupérer le projet, adapter sa configuration, puis démarrer le contrôleur de domaine. Les clients (PC01 et linux01) seront démarrés plus tard dans le parcours.

Récupérer le projet

git clone <url-du-repo> lab_AD_Complet
cd lab_AD_Complet

Adapter la configuration

Le fichier .env.example contient toutes les variables (noms, mots de passe, ressources allouées aux VMs). Copie-le et ouvre-le :

cp .env.example .env

Modifie au minimum :

  • AD_DOMAIN et AD_DOMAIN_NETBIOS si tu veux un autre nom que corp.lab
  • AD_ADMIN_PASSWORD : doit respecter la politique AD par défaut (10+ caractères, majuscule, minuscule, chiffre, caractère spécial)

Les autres variables (RAM, CPU, ports) peuvent rester par défaut.

Vérifier les prérequis

./scripts/check-prereqs.sh

Corrige les [FAIL] avant de continuer.

Démarrer le contrôleur de domaine

Le lab expose trois services dans docker-compose.yml :

  • dc01 : Windows Server (contrôleur de domaine)
  • pc01 : Windows 11 (poste client)
  • linux01 : Debian 12 (poste client)

On démarre uniquement dc01 pour l'instant :

docker compose up -d dc01

L'image dockurr/windows se télécharge (~1 Go), puis télécharge l'ISO Windows Server et lance une installation automatisée. Selon ta connexion, l'ensemble prend entre 20 et 45 minutes.

Suivre la progression

Deux moyens complémentaires :

  • Via les logs du conteneur :
    docker compose logs -f dc01
    
  • Via l'interface web de dockurr : http://localhost:8006

L'interface web affiche la console graphique de la VM. Tu y vois l'installeur Windows se dérouler en temps réel.

Accès à DC01

Une fois Windows démarré et un bureau visible dans l'interface web :

  • Session web : http://localhost:8006 (lent, pas de copier-coller fiable)
  • Session RDP : ./scripts/rdp-dc.sh (recommandé)

Identifiants par défaut pour le premier login :

  • Utilisateur : Administrator
  • Mot de passe : valeur de AD_ADMIN_PASSWORD dans ton .env

Étape suivante

Le serveur est installé mais il n'est pas encore contrôleur de domaine. La promotion se fait dans 02-promotion-dc.md.